43 references to Token
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (5)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (2)
238
return child.IsNode ? NodeToElement(child.Node) : TokenToElement(child.
Token
);
336
CheckInvariants(child.
Token
, ref position, allChars);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (3)
236
element.Add(child.IsNode ? NodeToElement(child.Node) : TokenToElement(child.
Token
));
251
element.Add(TokenToElement(alternationNode.SequenceList.NodesAndTokens[end - 2].
Token
));
301
CheckInvariants(child.
Token
, ref position, allChars);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (14)
Utilities\StackFrameUtils.cs (14)
30
AssertEqual(expected.
Token
, actual.
Token
);
76
if (!child.
Token
.LeadingTrivia.IsDefaultOrEmpty)
78
Print(child.
Token
.LeadingTrivia, sb);
81
sb.Append(child.
Token
.VirtualChars.CreateString());
83
if (!child.
Token
.TrailingTrivia.IsDefaultOrEmpty)
85
Print(child.
Token
.TrailingTrivia, sb);
211
else if (nodeOrToken.
Token
.Kind != StackFrameKind.None)
213
foreach (var charSequence in Enumerate(nodeOrToken.
Token
))
221
Assert.True(nodeOrToken.
Token
.IsMissing);
222
Assert.True(nodeOrToken.
Token
.LeadingTrivia.IsDefault);
223
Assert.True(nodeOrToken.
Token
.TrailingTrivia.IsDefault);
224
Assert.Null(nodeOrToken.
Token
.Value);
225
Assert.True(nodeOrToken.
Token
.VirtualChars.IsDefault);
Microsoft.CodeAnalysis.Features (15)
EmbeddedLanguages\Json\JsonParser.cs (2)
270
=> nodeOrToken.IsNode ? GetFirstToken(nodeOrToken.Node.ChildAt(0)) : nodeOrToken.
Token
;
287
: 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
AddTriviaClassifications(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);
320
AddClassification(node.SequenceList.NodesAndTokens[i].
Token
, ClassificationTypeNames.RegexAlternation);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (3)
409
if (child.
Token
.VirtualChars.Contains(ch))
411
return (parent, child.
Token
);
437
if (child.
Token
.VirtualChars.Contains(ch))
EmbeddedLanguages\RegularExpressions\RegexParser.cs (2)
209
var token = child.
Token
;
1455
var token = component.
Token
;
Microsoft.CodeAnalysis.Workspaces (4)
EmbeddedSyntaxNode.cs (3)
115
var token = child.
Token
;
138
if (child.
Token
.VirtualChars.Contains(virtualChar))
191
child.
Token
.WriteTo(sb, currentLeading, curentTrailing);
EmbeddedSyntaxNodeOrToken.cs (1)
38
public TSyntaxKind Kind => Node?.Kind ??
Token
.Kind;
Microsoft.VisualStudio.LanguageServices (5)
StackTraceExplorer\StackFrameViewModel.cs (3)
246
return child.
Token
.LeadingTrivia;
262
return child.
Token
.TrailingTrivia;
278
builder.Add(child.
Token
);
StackTraceExplorer\StackTraceExplorerToolWindow.cs (2)
104
if (firstNodeOrToken.
Token
.LeadingTrivia.IsDefault)
114
return firstNodeOrToken.
Token
.LeadingTrivia.Any(static t => t.Kind == StackFrameKind.AtTrivia);