Пример #1
0
 public bool ContainsNearby(Position pos)
 {
     return _start <= pos && _end >= pos;
 }
Пример #2
0
 public bool Contains(Position pos)
 {
     return _start <= pos && _end > pos;
 }
Пример #3
0
        public IEnumerable<AutoCompletionItem> GetAutoCompletionItems(Position pos)
        {
            foreach (var item in _file.GetAutoCompletionItems(pos)) yield return item;

            foreach (var incl in _includeFiles)
            {
                foreach (var item in incl.GetGlobalAutoCompletionItems()) yield return item;
            }
        }
Пример #4
0
 public Span(Position start, Position end)
 {
     _start = start;
     _end = end;
 }
Пример #5
0
 public IEnumerable<Token> FindTokens(Position pos)
 {
     return _file.FindTokens(pos);
 }