42 references to RawKind
Microsoft.CodeAnalysis (20)
Syntax\GreenNode.cs (10)
134return RawKind == ListKind; 730public virtual int RawContextualKind { get { return this.RawKind; } } 843if (node1.RawKind != node2.RawKind) 858if (node1.RawKind != node2.RawKind) 982int code = (int)(this.Flags) ^ this.RawKind; 1000return this.RawKind == kind && 1010return this.RawKind == kind && 1021return this.RawKind == kind &&
Syntax\InternalSyntax\ChildSyntaxList.Enumerator.cs (1)
59if (child.RawKind == GreenNode.ListKind)
Syntax\InternalSyntax\SyntaxList`1.cs (1)
86if (element.RawKind == kind)
Syntax\InternalSyntax\SyntaxListBuilder.cs (1)
154if (_nodes[i].Value!.RawKind == kind)
Syntax\SyntaxListBuilder.cs (1)
159if (_nodes[i].Value!.RawKind == kind)
Syntax\SyntaxNode.cs (3)
60public int RawKind => Green.RawKind; 510if (child is { IsDirective: true, RawKind: var childKind } && childKind == rawKind) 514else if (triviaNode.IsDirective && triviaNode.RawKind == rawKind)
Syntax\SyntaxNodeOrToken.cs (1)
93public int RawKind => _token?.RawKind ?? _nodeOrParent?.RawKind ?? 0;
Syntax\SyntaxToken.cs (1)
54public int RawKind => Node?.RawKind ?? 0;
Syntax\SyntaxTrivia.cs (1)
40public int RawKind => UnderlyingNode?.RawKind ?? 0;
Microsoft.CodeAnalysis.CSharp (17)
Parser\LanguageParser.cs (2)
7688if (list[i].RawKind == (int)SyntaxKind.OmittedArraySizeExpression) 10481else if (list.Any(mod.RawKind))
Symbols\Source\SourcePropertySymbol.cs (1)
333if (node.RawKind == (int)SyntaxKind.FieldExpression)
Syntax\CSharpSyntaxNode.cs (1)
150return (SyntaxKind)this.Green.RawKind;
Syntax\InternalSyntax\CSharpSyntaxNode.cs (3)
64get { return (SyntaxKind)this.RawKind; } 73return this.RawKind; 165if (listOrNode.RawKind == GreenNode.ListKind)
Syntax\SyntaxEquivalence.cs (9)
69Debug.Assert(before.RawKind == after.RawKind); 77switch ((SyntaxKind)before.RawKind) 140if (before.RawKind != after.RawKind) 155switch ((SyntaxKind)before.RawKind) 166if ((SyntaxKind)before.RawKind == SyntaxKind.FieldDeclaration) 204if (c != null && (c.IsToken || !ignoreChildNode((SyntaxKind)c.RawKind))) 214if (c != null && (c.IsToken || !ignoreChildNode((SyntaxKind)c.RawKind)))
Syntax\SyntaxFacts.cs (1)
589if (IsNestedFunction((SyntaxKind)current.RawKind) ||
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Syntax\SyntaxNodeCacheTests.cs (5)
26var listCached = (PredefinedTypeSyntax)SyntaxNodeCache.TryGetNode(listOf1.RawKind, child0, SyntaxNodeCache.GetDefaultNodeFlags(), out _); 45var listCached = (CodeAnalysis.Syntax.InternalSyntax.SyntaxList.WithTwoChildren)SyntaxNodeCache.TryGetNode(listOf2.RawKind, child0, child1, SyntaxNodeCache.GetDefaultNodeFlags(), out _); 48var listOf1 = SyntaxNodeCache.TryGetNode(listOf2.RawKind, child0, SyntaxNodeCache.GetDefaultNodeFlags(), out _); 70var listCached = (CodeAnalysis.Syntax.InternalSyntax.SyntaxList.WithThreeChildren)SyntaxNodeCache.TryGetNode(listOf3.RawKind, child0, child1, child2, SyntaxNodeCache.GetDefaultNodeFlags(), out _); 73var listOf2 = SyntaxNodeCache.TryGetNode(listOf3.RawKind, child0, child1, SyntaxNodeCache.GetDefaultNodeFlags(), out _);