1 write to Source
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\Tokenizer.cs (1)
21Source = source;
18 references to Source
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\Legacy\RoslynCSharpTokenizer.cs (11)
63_roslynTokenParser.SkipForwardTo(Source.Position); 71for (int i = Source.Position - 1; i >= 0; i--) 73var currentChar = Source.SourceText[i]; 295_roslynTokenParser.SkipForwardTo(Source.Position); 304_roslynTokenParser.SkipForwardTo(Source.Position); 375for (var finalPosition = Source.Position + csharpToken.Span.Length; Source.Position < finalPosition;) 587var linePosition = Source.SourceText.Lines.GetLinePosition(start); 600var linePosition = Source.SourceText.Lines.GetLinePosition(start); 695var finalPosition = Source.Position + span.Length; 697for (; Source.Position < finalPosition;)
Language\Legacy\Tokenizer.cs (6)
41get { return Source.Peek() == -1; } 57var peek = Source.Peek(); 62public SourceLocation CurrentLocation => Source.Location; 263Source.Read(); 273using var lookahead = BeginLookahead(Source); 361using (var lookahead = BeginLookahead(Source))
Language\Legacy\TokenizerView.cs (1)
25get { return Tokenizer.Source; }