65 references to CurrentStart
Microsoft.CodeAnalysis.Razor.Compiler (65)
Language\Legacy\CSharpCodeParser.cs (52)
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 /* @ */))); 1164new SourceSpan(CurrentStart, contentLength: 1 /* @ */))); 1212if (CurrentStart.CharacterIndex > 1) 1214var index = CurrentStart.AbsoluteIndex - 1; 1215var lineStart = CurrentStart.AbsoluteIndex - CurrentStart.CharacterIndex; 1225new SourceSpan(CurrentStart, currentDirective.Length), currentDirective)); 1237var directiveStart = CurrentStart; 1338var keywordStartLocation = CurrentStart; 1368valueStartLocation = CurrentStart; 1392valueStartLocation ?? CurrentStart); 1552var directiveStart = CurrentStart; 1588new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1641new SourceSpan(CurrentStart, contentLength: 1), 1655new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1667new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1684new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1699new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1714new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1732new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive)); 1753new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, CurrentToken.Content, lastSeenMemberIdentifier ?? string.Empty)); 1783new SourceSpan(CurrentStart, CurrentToken.Content.Length), 1806new SourceSpan(CurrentStart, identifierLength), descriptor.Directive)); 1846new SourceSpan(CurrentStart, CurrentToken.Content.Length), 2034new SourceSpan(CurrentStart, contentLength: 1 /* { */), descriptor.Directive, "{")); 2040new SourceSpan(CurrentStart, CurrentToken.Content.Length), descriptor.Directive, "{")); 2049var startingBraceLocation = CurrentStart; 2178var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2232new SourceSpan(CurrentStart, CurrentToken.Content.Length))); 2240new SourceSpan(CurrentStart, contentLength: 2 /* @: */))); 2248new SourceSpan(CurrentStart, contentLength: 2 /* @@ */))); 2260var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2336var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2404var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2480var block = new Block(GetBlockName(CurrentToken), CurrentStart); 2580var start = CurrentStart; 2755new SourceSpan(CurrentStart, CurrentToken.Content.Length), CurrentToken.Content)); 2931var start = CurrentStart; 2947var startPosition = CurrentStart.AbsoluteIndex; 2964startPosition = CurrentStart.AbsoluteIndex; 2985startPosition = CurrentStart.AbsoluteIndex; 3007ParseCodeBlock(builder, new Block(Resources.BlockName_Code, CurrentStart)); 3015startPosition = 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; 1362var prefixStart = CurrentStart; 1393new LocationTagged<string>(CurrentToken.Content, CurrentStart)); 1410var valueStart = CurrentStart; 1488var tagStart = CurrentStart; 1522var tagStart = CurrentStart; 2186var bookmark = CurrentStart;
Language\Legacy\TokenizerBackedParser.cs (1)
372var start = CurrentStart;