66 references to RawKind
Microsoft.CodeAnalysis (21)
SourceGeneration\ISyntaxHelper.cs (1)
74
if (node.
RawKind
== attributeListKind)
Syntax\GreenNode.cs (10)
125
return
RawKind
== ListKind;
752
public virtual int RawContextualKind { get { return this.
RawKind
; } }
854
if (node1.
RawKind
!= node2.
RawKind
)
869
if (node1.
RawKind
!= node2.
RawKind
)
993
int code = (int)(this.flags) ^ this.
RawKind
;
1011
return this.
RawKind
== kind &&
1020
return this.
RawKind
== kind &&
1030
return this.
RawKind
== kind &&
Syntax\InternalSyntax\ChildSyntaxList.Enumerator.cs (1)
59
if (child.
RawKind
== GreenNode.ListKind)
Syntax\InternalSyntax\SyntaxList`1.cs (1)
86
if (element.
RawKind
== kind)
Syntax\InternalSyntax\SyntaxListBuilder.cs (1)
152
if (_nodes[i].Value!.
RawKind
== kind)
Syntax\SyntaxListBuilder.cs (1)
159
if (_nodes[i].Value!.
RawKind
== kind)
Syntax\SyntaxNode.cs (3)
58
public int RawKind => Green.
RawKind
;
506
if (child is { IsDirective: true,
RawKind
: var childKind } && childKind == rawKind)
510
else if (triviaNode.IsDirective && triviaNode.
RawKind
== rawKind)
Syntax\SyntaxNodeOrToken.cs (1)
92
public int RawKind => _token?.
RawKind
?? _nodeOrParent?.RawKind ?? 0;
Syntax\SyntaxToken.cs (1)
56
public int RawKind => Node?.
RawKind
?? 0;
Syntax\SyntaxTrivia.cs (1)
39
public int RawKind => UnderlyingNode?.
RawKind
?? 0;
Microsoft.CodeAnalysis.CSharp (16)
Parser\LanguageParser.cs (2)
7072
if (list[i].
RawKind
== (int)SyntaxKind.OmittedArraySizeExpression)
9672
else if (list.Any(mod.
RawKind
))
Syntax\CSharpSyntaxNode.cs (1)
151
return (SyntaxKind)this.Green.
RawKind
;
Syntax\InternalSyntax\CSharpSyntaxNode.cs (3)
68
get { return (SyntaxKind)this.
RawKind
; }
77
return this.
RawKind
;
185
if (listOrNode.
RawKind
== GreenNode.ListKind)
Syntax\SyntaxEquivalence.cs (9)
65
Debug.Assert(before.
RawKind
== after.
RawKind
);
73
switch ((SyntaxKind)before.
RawKind
)
113
if (before.
RawKind
!= after.
RawKind
)
128
switch ((SyntaxKind)before.
RawKind
)
139
if ((SyntaxKind)before.
RawKind
== SyntaxKind.FieldDeclaration)
177
if (c != null && (c.IsToken || !ignoreChildNode((SyntaxKind)c.
RawKind
)))
187
if (c != null && (c.IsToken || !ignoreChildNode((SyntaxKind)c.
RawKind
)))
Syntax\SyntaxFacts.cs (1)
574
if (IsNestedFunction((SyntaxKind)current.
RawKind
) ||
Microsoft.CodeAnalysis.VisualBasic (29)
Parser\ParseXml.vb (1)
1480
Select Case node.
RawKind
Scanner\Blender.vb (2)
475
If lt.
RawKind
= SyntaxKind.EndOfLineTrivia Then
482
If lt.GetSlot(i).
RawKind
= SyntaxKind.EndOfLineTrivia Then
Scanner\Scanner.vb (2)
953
If n = 0 OrElse tList(n - 1).
RawKind
<> SyntaxKind.EndOfLineTrivia Then
957
If tList(i).
RawKind
<> SyntaxKind.WhitespaceTrivia Then
Scanner\TokenFactories.vb (1)
140
Select Case t.
RawKind
Syntax\InternalSyntax\SyntaxNode.vb (1)
16
Return CType(Me.
RawKind
, SyntaxKind)
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (4)
418
Select Case trivia.ItemUntyped(i).
RawKind
566
If node.
RawKind
= SyntaxKind.SkippedTokensTrivia Then
646
Dim kind = trivia.ItemUntyped(i).
RawKind
667
Dim kind = trivia.ItemUntyped(i).
RawKind
Syntax\InternalSyntax\SyntaxToken.vb (6)
31
Function(key) Hash.Combine(key.ToFullString(), CShort(key.
RawKind
))
34
Function(key, value) (key Is value._leadingTrivia) OrElse ((key.
RawKind
= value._leadingTrivia.
RawKind
) AndAlso (key.FullWidth = value._leadingTrivia.FullWidth) AndAlso (key.ToFullString() = value._leadingTrivia.ToFullString()))
44
Return leadingTrivia.
RawKind
= SyntaxKind.DocumentationCommentExteriorTrivia AndAlso leadingTrivia.Flags = NodeFlags.IsNotMissing AndAlso
50
Return leadingTrivia.
RawKind
= SyntaxKind.WhitespaceTrivia AndAlso leadingTrivia.Flags = NodeFlags.IsNotMissing AndAlso
51
trailingTrivia.
RawKind
= SyntaxKind.WhitespaceTrivia AndAlso trailingTrivia.Flags = NodeFlags.IsNotMissing AndAlso
Syntax\InternalSyntax\VisualBasicSyntaxRewriter.vb (2)
70
Debug.Assert((separator Is Nothing AndAlso separator.
RawKind
= SyntaxKind.None) OrElse
71
(visitedSeparator IsNot Nothing AndAlso visitedSeparator.
RawKind
<> SyntaxKind.None),
Syntax\SyntaxEquivalence.vb (8)
41
Debug.Assert(before.
RawKind
= after.
RawKind
)
47
Select Case CType(before.
RawKind
, SyntaxKind)
73
If before.
RawKind
<> after.
RawKind
Then
82
Dim kind = CType(before.
RawKind
, SyntaxKind)
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)
75
inDocumentationComment = inDocumentationComment OrElse node.
RawKind
= SyntaxKind.DocumentationCommentTrivia
Syntax\VisualBasicSyntaxNode.vb (1)
101
Return CType(Me.Green.
RawKind
, SyntaxKind)