1 write to SourceText
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\SeekableTextReader.cs (1)
29
SourceText
= sourceText;
18 references to SourceText
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\Legacy\RoslynCSharpTokenizer.cs (4)
44
_roslynTokenParser = CodeAnalysis.CSharp.SyntaxFactory.CreateTokenParser(source.
SourceText
, parseOptions);
73
var currentChar = Source.
SourceText
[i];
587
var linePosition = Source.
SourceText
.Lines.GetLinePosition(start);
600
var linePosition = Source.
SourceText
.Lines.GetLinePosition(start);
Language\Legacy\SeekableTextReader.cs (14)
31
_cachedLineInfo = (
SourceText
.Lines[0].Span, 0);
37
public int Length =>
SourceText
.Length;
69
_current =
SourceText
[_location.AbsoluteIndex];
74
if (_position <
SourceText
.Length)
80
var nextLineSpan =
SourceText
.Lines[nextLineIndex].Span;
86
_current =
SourceText
[_location.AbsoluteIndex];
95
var prevLineSpan =
SourceText
.Lines[prevLineIndex].Span;
101
_current =
SourceText
[_location.AbsoluteIndex];
108
_location = new SourceLocation(_filePath, _position,
SourceText
.Lines.GetLinePosition(_position));
110
var lineSpan =
SourceText
.Lines[_location.LineIndex].Span;
113
_current =
SourceText
[_location.AbsoluteIndex];
118
if (
SourceText
.Length == 0)
126
var lineNumber =
SourceText
.Lines.Count - 1;
127
_location = new SourceLocation(_filePath, Length, lineNumber,
SourceText
.Lines[lineNumber].Span.Length);