66 references to CurrentStart
Microsoft.CodeAnalysis.Razor.Compiler (66)
Language\Legacy\CSharpCodeParser.cs (53)
356new SourceSpan(CurrentStart, CurrentToken.Content.Length)); 414new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 420new SourceSpan(CurrentStart, contentLength: 1 /* end of file */))); 426new SourceSpan(CurrentStart, CurrentToken.Content.Length), 446var block = new Block(Resources.BlockName_ExplicitExpression, CurrentStart); 709block = block ?? new Block(Resources.BlockName_Code, CurrentStart); 810var location = CurrentStart; 949new SourceSpan(CurrentStart, contentLength: 1 /* { */))); 987var bookmark = CurrentStart.AbsoluteIndex; 1074new SourceSpan(CurrentStart, contentLength: 1 /* @ */))); 1166new SourceSpan(CurrentStart, contentLength: 1 /* @ */))); 1214new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 1223if (CurrentStart.CharacterIndex > 1) 1225var index = CurrentStart.AbsoluteIndex - 1; 1226var lineStart = CurrentStart.AbsoluteIndex - CurrentStart.CharacterIndex; 1236new SourceSpan(CurrentStart, currentDirective.Length), currentDirective)); 1248var directiveStart = CurrentStart; 1349var keywordStartLocation = CurrentStart; 1379valueStartLocation = CurrentStart; 1403valueStartLocation ?? CurrentStart); 1563var directiveStart = CurrentStart; 1599new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1652new SourceSpan(CurrentStart, contentLength: 1), 1666new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1678new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1695new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1710new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1725new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1743new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1764new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, CurrentToken.Content, lastSeenMemberIdentifier ?? string.Empty)); 1794new SourceSpan(CurrentStart, CurrentToken.Content.Length), 1817new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1857new SourceSpan(CurrentStart, CurrentToken.Content.Length), 2189new SourceSpan(CurrentStart, contentLength: 1 /* { */), descriptor.Directive, "{")); 2195new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, "{")); 2204var startingBraceLocation = CurrentStart; 2333var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2387new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 2395new SourceSpan(CurrentStart, contentLength: 2 /* @: */))); 2403new SourceSpan(CurrentStart, contentLength: 2 /* @@ */))); 2415var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2491var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2559var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2635var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2735var start = CurrentStart; 2910new SourceSpan(CurrentStart, CurrentToken.Content.Length), CurrentToken.Content)); 3086var start = CurrentStart; 3102var startPosition = CurrentStart.AbsoluteIndex; 3119startPosition = CurrentStart.AbsoluteIndex; 3140startPosition = CurrentStart.AbsoluteIndex; 3162ParseCodeBlock(builder, new Block(Resources.BlockName_Code, CurrentStart)); 3170startPosition = CurrentStart.AbsoluteIndex;
Language\Legacy\HtmlMarkupParser.cs (12)
179new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 501var tagStart = CurrentStart; 528var endTagStart = CurrentStart; 742var bookmark = CurrentStart.AbsoluteIndex; 815var textLocation = CurrentStart; 983var textLocation = CurrentStart; 1389var prefixStart = CurrentStart; 1420new LocationTagged<string>(CurrentToken.Content, CurrentStart)); 1437var valueStart = CurrentStart; 1515var tagStart = CurrentStart; 1549var tagStart = CurrentStart; 2232var bookmark = CurrentStart;
Language\Legacy\TokenizerBackedParser.cs (1)
372var start = CurrentStart;