20 references to AsToken
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\Syntax\SyntaxNavigator.cs (8)
56var token = GetFirstToken(child.AsToken(), predicate); 101var token = GetLastToken(child.AsToken(), predicate); 144var token = GetFirstToken(child.AsToken(), predicate); 160else if (child.IsToken && child.AsToken() == current) 186var token = GetFirstToken(child.AsToken(), predicate); 228var token = GetLastToken(child.AsToken(), predicate); 244else if (child.IsToken && child.AsToken() == current) 270var token = GetLastToken(child.AsToken(), predicate);
Language\Syntax\SyntaxNode.cs (4)
244yield return nodeOrToken.AsToken(); 365.Select(static x => x.AsToken()); 375.Select(static x => x.AsToken()); 470var foundToken = curNode.AsToken();
Language\Syntax\SyntaxNodeExtensions.cs (1)
45? nodeOrToken.AsToken().GetSourceLocation(source)
Language\Syntax\SyntaxNodeOrToken.cs (4)
116token = AsToken()!; 171return AsToken().Span; 262return AsToken().GetDiagnostics(); 350return nodeOrToken.AsToken();
Language\Syntax\SyntaxWalker.cs (1)
43VisitToken(child.AsToken());
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Extensions\RazorSyntaxNodeOrTokenExtensions.cs (2)
12? nodeOrToken.AsToken().ContainsOnlyWhitespace(includingNewLines) 17? nodeOrToken.AsToken().GetLinePositionSpan(source)