43 references to Token
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (5)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (2)
265
=> child.IsNode ? NodeToElement(child.Node) : TokenToElement(child.
Token
);
344
CheckInvariants(child.
Token
, ref position, allChars);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (3)
214
element.Add(child.IsNode ? NodeToElement(child.Node) : TokenToElement(child.
Token
));
229
element.Add(TokenToElement(alternationNode.SequenceList.NodesAndTokens[end - 2].
Token
));
279
CheckInvariants(child.
Token
, ref position, allChars);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (14)
Utilities\StackFrameUtils.cs (14)
29
AssertEqual(expected.
Token
, actual.
Token
);
75
if (!child.
Token
.LeadingTrivia.IsDefaultOrEmpty)
77
Print(child.
Token
.LeadingTrivia, sb);
80
sb.Append(child.
Token
.VirtualChars.CreateString());
82
if (!child.
Token
.TrailingTrivia.IsDefaultOrEmpty)
84
Print(child.
Token
.TrailingTrivia, sb);
210
else if (nodeOrToken.
Token
.Kind != StackFrameKind.None)
212
foreach (var charSequence in Enumerate(nodeOrToken.
Token
))
220
Assert.True(nodeOrToken.
Token
.IsMissing);
221
Assert.True(nodeOrToken.
Token
.LeadingTrivia.IsDefault);
222
Assert.True(nodeOrToken.
Token
.TrailingTrivia.IsDefault);
223
Assert.Null(nodeOrToken.
Token
.Value);
224
Assert.True(nodeOrToken.
Token
.VirtualChars.IsDefault);
Microsoft.CodeAnalysis.Features (15)
EmbeddedLanguages\Json\JsonParser.cs (2)
269
=> nodeOrToken.IsNode ? GetFirstToken(nodeOrToken.Node.ChildAt(0)) : nodeOrToken.
Token
;
286
: GetFirstDiagnostic(child.
Token
);
EmbeddedLanguages\Json\JsonParser.StrictSyntaxChecker.cs (2)
54
: CheckToken(child.
Token
, allowComments);
118
return new EmbeddedDiagnostic(FeaturesResources.Trailing_comma_not_allowed, node.Sequence.NodesAndTokens[^1].
Token
.GetSpan());
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
83
AddTokenClassifications(child.
Token
, context);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (1)
140
var token = child.
Token
;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (4)
84
AddTriviaClassifications(child.
Token
, context);
124
AddClassification(child.
Token
, typeName);
268
AddClassification(child.
Token
, ClassificationTypeNames.RegexGrouping);
310
AddClassification(node.SequenceList.NodesAndTokens[i].
Token
, ClassificationTypeNames.RegexAlternation);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (3)
406
if (child.
Token
.VirtualChars.Contains(ch))
408
return (parent, child.
Token
);
434
if (child.
Token
.VirtualChars.Contains(ch))
EmbeddedLanguages\RegularExpressions\RegexParser.cs (2)
207
var token = child.
Token
;
1449
var token = component.
Token
;
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (3)
115
var token = child.
Token
;
138
if (child.
Token
.VirtualChars.Contains(virtualChar))
191
child.
Token
.WriteTo(sb, currentLeading, curentTrailing);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNodeOrToken.cs (1)
38
public TSyntaxKind Kind => Node?.Kind ??
Token
.Kind;
Microsoft.VisualStudio.LanguageServices (5)
StackTraceExplorer\StackFrameViewModel.cs (3)
240
return child.
Token
.LeadingTrivia;
256
return child.
Token
.TrailingTrivia;
272
builder.Add(child.
Token
);
StackTraceExplorer\StackTraceExplorerToolWindow.cs (2)
103
if (firstNodeOrToken.
Token
.LeadingTrivia.IsDefault)
113
return firstNodeOrToken.
Token
.LeadingTrivia.Any(static t => t.Kind == StackFrameKind.AtTrivia);