2 overrides of IsToken
Microsoft.CodeAnalysis.CSharp (1)
Syntax\InternalSyntax\SyntaxToken.cs (1)
79
public override bool
IsToken
=> true;
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\InternalSyntax\SyntaxToken.vb (1)
313
Public NotOverridable Overrides ReadOnly Property
IsToken
As Boolean
33 references to IsToken
Microsoft.CodeAnalysis (18)
SourceGeneration\ISyntaxHelper.cs (1)
81
if (child is null || child.
IsToken
)
Syntax\GreenNode.cs (2)
219
if (!current.
IsToken
)
677
if (currentNode.
IsToken
)
Syntax\InternalSyntax\SeparatedSyntaxList.cs (2)
28
Debug.Assert(!item.
IsToken
, "even elements of a separated list must be nodes");
32
Debug.Assert(item.
IsToken
, "odd elements of a separated list must be tokens");
Syntax\InternalSyntax\SyntaxDiagnosticInfoList.cs (1)
110
if (node.
IsToken
)
Syntax\InternalSyntax\SyntaxList.WithManyChildren.cs (1)
113
if (this.GetSlot(i).
IsToken
== ((i & 1) == 0))
Syntax\SeparatedSyntaxList.cs (1)
124
Debug.Assert(green.
IsToken
);
Syntax\SyntaxNode.cs (2)
239
if (!green.
IsToken
)
466
if (current.
IsToken
)
Syntax\SyntaxNodeOrToken.cs (1)
56
Debug.Assert(token == null || token.
IsToken
, "token must be a token");
Syntax\SyntaxNodeOrTokenList.cs (2)
117
if (green.
IsToken
)
320
if (newGreen.
IsToken
)
Syntax\SyntaxNodeOrTokenListBuilder.cs (2)
43
if (innerNode.
IsToken
== true)
131
if (_nodes[0]!.
IsToken
)
Syntax\SyntaxToken.cs (2)
34
Debug.Assert(token == null || token.
IsToken
, "token must be a token");
44
Debug.Assert(token == null || token.
IsToken
, "token must be a token");
Syntax\SyntaxTokenList.cs (1)
30
Debug.Assert(tokenOrList == null || (tokenOrList.
IsToken
) || (tokenOrList.IsList));
Microsoft.CodeAnalysis.CSharp (6)
Syntax\SyntaxEquivalence.cs (4)
118
if (before.
IsToken
)
120
Debug.Assert(after.
IsToken
);
177
if (c != null && (c.
IsToken
|| !ignoreChildNode((SyntaxKind)c.RawKind)))
187
if (c != null && (c.
IsToken
|| !ignoreChildNode((SyntaxKind)c.RawKind)))
Syntax\SyntaxFacts.cs (1)
588
if (!child.
IsToken
)
Syntax\SyntaxTreeDiagnosticEnumerator.cs (1)
58
int leadingWidthAlreadyCounted = node.
IsToken
? node.GetLeadingTriviaWidth() : 0;
Microsoft.CodeAnalysis.VisualBasic (7)
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (1)
612
If this.
IsToken
Then
Syntax\InternalSyntax\SyntaxReplacer.vb (1)
83
If Not node.
IsToken
Then
Syntax\SyntaxEquivalence.vb (4)
77
If before.
IsToken
Then
78
Debug.Assert(after.
IsToken
)
138
If c IsNot Nothing AndAlso (c.
IsToken
OrElse Not ignoreChildNode(CType(c.RawKind, SyntaxKind))) Then
147
If c IsNot Nothing AndAlso (c.
IsToken
OrElse Not ignoreChildNode(CType(c.RawKind, SyntaxKind))) Then
Syntax\SyntaxTreeDiagnosticEnumerator.vb (1)
65
If Not node.
IsToken
Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
TestSyntaxNodes.vb (2)
833
Assert.True(plusToken.Node.
IsToken
)
834
Assert.False(comment.UnderlyingNode.
IsToken
)