63 references to CurrentStart
Microsoft.CodeAnalysis.Razor.Compiler (63)
Language\Legacy\CSharpCodeParser.cs (50)
354new SourceSpan(CurrentStart, CurrentToken.Content.Length)); 412new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 418new SourceSpan(CurrentStart, contentLength: 1 /* end of file */))); 424new SourceSpan(CurrentStart, CurrentToken.Content.Length), 444var block = new Block(Resources.BlockName_ExplicitExpression, CurrentStart); 707block = block ?? new Block(Resources.BlockName_Code, CurrentStart); 808var location = CurrentStart; 952new SourceSpan(CurrentStart, contentLength: 1 /* { */))); 990var bookmark = CurrentStart.AbsoluteIndex; 1077new SourceSpan(CurrentStart, contentLength: 1 /* @ */))); 1153new SourceSpan(CurrentStart, contentLength: 1 /* @ */))); 1201if (CurrentStart.CharacterIndex > 1) 1203var index = CurrentStart.AbsoluteIndex - 1; 1204var lineStart = CurrentStart.AbsoluteIndex - CurrentStart.CharacterIndex; 1214new SourceSpan(CurrentStart, currentDirective.Length), currentDirective)); 1226var directiveStart = CurrentStart; 1327var keywordStartLocation = CurrentStart; 1357valueStartLocation = CurrentStart; 1381valueStartLocation ?? CurrentStart); 1541var directiveStart = CurrentStart; 1577new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1630new SourceSpan(CurrentStart, contentLength: 1), 1644new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1656new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1673new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1688new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1703new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1721new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1742new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, CurrentToken.Content, lastSeenMemberIdentifier ?? string.Empty)); 1772new SourceSpan(CurrentStart, CurrentToken.Content.Length), 1795new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1835new SourceSpan(CurrentStart, CurrentToken.Content.Length), 2023new SourceSpan(CurrentStart, contentLength: 1 /* { */), descriptor.Directive, "{")); 2029new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, "{")); 2038var startingBraceLocation = CurrentStart; 2167var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2221new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 2229new SourceSpan(CurrentStart, contentLength: 2 /* @: */))); 2237new SourceSpan(CurrentStart, contentLength: 2 /* @@ */))); 2249var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2325var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2393var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2469var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2569var start = CurrentStart; 2747new SourceSpan(CurrentStart, CurrentToken.Content.Length), CurrentToken.Content)); 2924var start = CurrentStart; 2940var startPosition = CurrentStart.AbsoluteIndex; 2957startPosition = CurrentStart.AbsoluteIndex; 2974startPosition = CurrentStart.AbsoluteIndex;
Language\Legacy\HtmlMarkupParser.cs (12)
160new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 489var tagStart = CurrentStart; 516var endTagStart = CurrentStart; 718var bookmark = CurrentStart.AbsoluteIndex; 791var textLocation = CurrentStart; 961var textLocation = CurrentStart; 1367var prefixStart = CurrentStart; 1398new LocationTagged<string>(CurrentToken.Content, CurrentStart)); 1415var valueStart = CurrentStart; 1493var tagStart = CurrentStart; 1527var tagStart = CurrentStart; 2186var bookmark = CurrentStart;
Language\Legacy\TokenizerBackedParser.cs (1)
372var start = CurrentStart;