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; 947new SourceSpan(CurrentStart, contentLength: 1 /* { */))); 985var bookmark = CurrentStart.AbsoluteIndex; 1072new SourceSpan(CurrentStart, contentLength: 1 /* @ */))); 1148new SourceSpan(CurrentStart, contentLength: 1 /* @ */))); 1196if (CurrentStart.CharacterIndex > 1) 1198var index = CurrentStart.AbsoluteIndex - 1; 1199var lineStart = CurrentStart.AbsoluteIndex - CurrentStart.CharacterIndex; 1209new SourceSpan(CurrentStart, currentDirective.Length), currentDirective)); 1221var directiveStart = CurrentStart; 1322var keywordStartLocation = CurrentStart; 1352valueStartLocation = CurrentStart; 1376valueStartLocation ?? CurrentStart); 1536var directiveStart = CurrentStart; 1572new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1625new SourceSpan(CurrentStart, contentLength: 1), 1639new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1651new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1668new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1683new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1698new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1716new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1737new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, CurrentToken.Content, lastSeenMemberIdentifier ?? string.Empty)); 1767new SourceSpan(CurrentStart, CurrentToken.Content.Length), 1790new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1830new SourceSpan(CurrentStart, CurrentToken.Content.Length), 2018new SourceSpan(CurrentStart, contentLength: 1 /* { */), descriptor.Directive, "{")); 2024new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, "{")); 2033var startingBraceLocation = CurrentStart; 2162var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2216new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 2224new SourceSpan(CurrentStart, contentLength: 2 /* @: */))); 2232new SourceSpan(CurrentStart, contentLength: 2 /* @@ */))); 2244var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2320var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2388var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2464var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2564var start = CurrentStart; 2739new SourceSpan(CurrentStart, CurrentToken.Content.Length), CurrentToken.Content)); 2915var start = CurrentStart; 2931var startPosition = CurrentStart.AbsoluteIndex; 2948startPosition = CurrentStart.AbsoluteIndex; 2965startPosition = CurrentStart.AbsoluteIndex;
Language\Legacy\HtmlMarkupParser.cs (12)
160new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 483var tagStart = CurrentStart; 510var endTagStart = CurrentStart; 712var bookmark = CurrentStart.AbsoluteIndex; 785var textLocation = CurrentStart; 955var textLocation = CurrentStart; 1361var prefixStart = CurrentStart; 1392new LocationTagged<string>(CurrentToken.Content, CurrentStart)); 1409var valueStart = CurrentStart; 1487var tagStart = CurrentStart; 1521var tagStart = CurrentStart; 2180var bookmark = CurrentStart;
Language\Legacy\TokenizerBackedParser.cs (1)
372var start = CurrentStart;