85 references to FindToken
Microsoft.AspNetCore.Razor.Language.UnitTests (73)
IntegrationTests\FindTokenIntegrationTest.cs (1)
21var token = root.FindToken(27);
Syntax\FindTokenTests.cs (72)
39var token = tree.Root.FindToken(position); 54var token = tree.Root.FindToken(position); 67var token = tree.Root.FindToken(position); 78var token = tree.Root.FindToken(position); 91var token = tree.Root.FindToken(position); 102var token = tree.Root.FindToken(position); 113var token = tree.Root.FindToken(position); 124var token = tree.Root.FindToken(position); 139var token = tree.Root.FindToken(position); 154var token = tree.Root.FindToken(position); 169var token = tree.Root.FindToken(position); 184var token = tree.Root.FindToken(position, includeWhitespace: true); 199var token = tree.Root.FindToken(position); 214var token = tree.Root.FindToken(position); 229var token = tree.Root.FindToken(position); 244var token = tree.Root.FindToken(position); 259var token = tree.Root.FindToken(position, includeWhitespace: true); 274var token = tree.Root.FindToken(position); 290var token = tree.Root.FindToken(position); 305var token = tree.Root.FindToken(position); 318var token = tree.Root.FindToken(position); 331var token = tree.Root.FindToken(position); 344var token = tree.Root.FindToken(position); 357var token = tree.Root.FindToken(position, includeWhitespace: true); 370var token = tree.Root.FindToken(position); 383var token = tree.Root.FindToken(position); 396var token = tree.Root.FindToken(position); 409var token = tree.Root.FindToken(position); 422var token = tree.Root.FindToken(position); 435var token = tree.Root.FindToken(position, includeWhitespace: true); 451var token = tree.Root.FindToken(position); 470var token = tree.Root.FindToken(position); 486var token = tree.Root.FindToken(position); 502var token = tree.Root.FindToken(position); 531var token = tree.Root.FindToken(position); 546var token = tree.Root.FindToken(position); 560var token = tree.Root.FindToken(position); 575var token = tree.Root.FindToken(position); 589var token = tree.Root.FindToken(position); 603var token = tree.Root.FindToken(position); 617var token = tree.Root.FindToken(position); 632var token = tree.Root.FindToken(position); 646var token = tree.Root.FindToken(position); 660var token = tree.Root.FindToken(position); 674var token = tree.Root.FindToken(position); 688var token = tree.Root.FindToken(position); 703var token = tree.Root.FindToken(position); 717var token = tree.Root.FindToken(position); 731var token = tree.Root.FindToken(position); 745var token = tree.Root.FindToken(position); 759var token = tree.Root.FindToken(position); 773var token = tree.Root.FindToken(position, includeWhitespace: true); 787var token = tree.Root.FindToken(position); 801var token = tree.Root.FindToken(position); 815var token = tree.Root.FindToken(position); 829var token = tree.Root.FindToken(position); 843var token = tree.Root.FindToken(position); 857var token = tree.Root.FindToken(position); 871var token = tree.Root.FindToken(position); 885var token = tree.Root.FindToken(position); 899var token = tree.Root.FindToken(position, includeWhitespace: true); 913var token = tree.Root.FindToken(position); 927var token = tree.Root.FindToken(position); 941var token = tree.Root.FindToken(position); 955var token = tree.Root.FindToken(position); 969var token = tree.Root.FindToken(position); 982Assert.ThrowsAny<ArgumentOutOfRangeException>(() => tree.Root.FindToken(-1)); 983Assert.ThrowsAny<ArgumentOutOfRangeException>(() => tree.Root.FindToken(position + 1)); 997Assert.ThrowsAny<ArgumentOutOfRangeException>(() => parent.FindToken(position, includeWhitespace: false)); 998Assert.Equal(token, parent.FindToken(position, includeWhitespace: true)); 1013Assert.ThrowsAny<ArgumentOutOfRangeException>(() => parent.FindToken(position, includeWhitespace: false)); 1014Assert.Equal(token, parent.FindToken(position, includeWhitespace: true));
Microsoft.CodeAnalysis.Razor.Workspaces (11)
AutoInsert\AutoClosingTagOnAutoInsertProvider.cs (1)
94var closeAngle = syntaxRoot.FindToken(afterCloseAngleIndex - 1);
AutoInsert\CloseTextTagOnAutoInsertProvider.cs (1)
50var token = syntaxRoot.FindToken(absoluteIndex - 1);
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (1)
32var owner = syntaxRoot.FindToken(context.StartAbsoluteIndex).Parent.AssumeNotNull();
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionProvider.cs (2)
36var startToken = root.FindToken(context.StartAbsoluteIndex); 38? root.FindToken(context.EndAbsoluteIndex)
CodeActions\Razor\SortAndConsolidateUsingsCodeActionProvider.cs (2)
26var startDirective = root.FindToken(context.StartAbsoluteIndex).Parent?.FirstAncestorOrSelf<RazorUsingDirectiveSyntax>(); 28? root.FindToken(context.EndAbsoluteIndex).Parent?.FirstAncestorOrSelf<RazorUsingDirectiveSyntax>()
Completion\Delegation\DelegatedCompletionHelper.cs (1)
209var token = root.FindToken(absoluteIndex, includeWhitespace: false);
Extensions\RazorSyntaxNodeExtensions.cs (2)
231var token = node.FindToken(index, includeWhitespace); 272var node = @this.FindToken(span.Start, includeWhitespace)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
210_currentToken = root.FindToken(firstNonWhitespacePosition);
Microsoft.CodeAnalysis.Remote.Razor (1)
Diagnostics\RemoteDiagnosticsService.cs (1)
83var token = tree.Root.FindToken(absoluteIndex);