17 references to ContextualKind
Microsoft.CodeAnalysis.CSharp (5)
CSharpExtensions.cs (1)
74return identifier.ContextualKind() == SyntaxKind.UnderscoreToken;
Symbols\Source\ModifierUtils.cs (2)
420DeclarationModifiers one = ToDeclarationModifier(modifier.ContextualKind()); 436var isPartialAsyncMethod = isOrdinaryMethod && i == modifiers.Count - 2 && modifiers[i + 1].ContextualKind() is SyntaxKind.AsyncKeyword;
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
665if (identifier.ContextualKind() == SyntaxKind.GlobalKeyword)
Syntax\SyntaxTokenParser.cs (1)
133var contextualKind = Token.ContextualKind();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenDeconstructTests.cs (1)
3645return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.Identifier.ContextualKind() == SyntaxKind.UnderscoreToken);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\OutVarTests.cs (1)
865return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.Identifier.ContextualKind() == SyntaxKind.UnderscoreToken);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\AccessCheckTests.cs (1)
761var discards = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.Identifier.ContextualKind() == SyntaxKind.UnderscoreToken).ToArray();
Semantics\MethodTypeInferenceTests.cs (1)
864return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.Identifier.ContextualKind() == SyntaxKind.UnderscoreToken);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (8)
LexicalAndXml\PreprocessorTests.cs (1)
4571Assert.Equal(SyntaxKind.IdentifierToken, token.ContextualKind());
Parsing\ExpressionParsingTests.cs (2)
2663Assert.Equal(SyntaxKind.AscendingKeyword, os.AscendingOrDescendingKeyword.ContextualKind()); 2711Assert.Equal(SyntaxKind.DescendingKeyword, os.AscendingOrDescendingKeyword.ContextualKind());
Parsing\ParsingErrorRecoveryTests.cs (1)
6940Assert.Equal(SyntaxKind.PartialKeyword, subitem2.Modifiers[0].ContextualKind());
Parsing\StatementParsingTests.cs (4)
1195Assert.Equal(SyntaxKind.ThrowKeyword, ts.ThrowKeyword.ContextualKind()); 1215Assert.Equal(SyntaxKind.ThrowKeyword, ts.ThrowKeyword.ContextualKind()); 2629Assert.Equal(SyntaxKind.AwaitKeyword, us.AwaitKeyword.ContextualKind()); 3352Assert.Equal(kind, name.Identifier.ContextualKind());