26 references to UnionKeyword
Microsoft.CodeAnalysis.CSharp (16)
Parser\LanguageParser.cs (8)
1500case SyntaxKind.UnionKeyword: 1655case SyntaxKind.UnionKeyword: 1744Debug.Assert(CurrentToken.ContextualKind is SyntaxKind.RecordKeyword or SyntaxKind.ExtensionKeyword or SyntaxKind.UnionKeyword); 1755this.CurrentToken.ContextualKind is SyntaxKind.RecordKeyword or SyntaxKind.ExtensionKeyword or SyntaxKind.UnionKeyword); 1766bool isUnion = keyword.Kind == SyntaxKind.UnionKeyword; 1954case SyntaxKind.UnionKeyword: 1957keyword.Kind is SyntaxKind.UnionKeyword ? SyntaxKind.UnionDeclaration : SyntaxKind.StructDeclaration, 2461case SyntaxKind.UnionKeyword:
Syntax\SyntaxFactory.cs (1)
2991keyword.Kind() is SyntaxKind.UnionKeyword ? SyntaxKind.UnionDeclaration : SyntaxKind.StructDeclaration,
Syntax\SyntaxKindFacts.cs (5)
865case SyntaxKind.UnionKeyword: 1240for (int i = (int)SyntaxKind.YieldKeyword; i <= (int)SyntaxKind.UnionKeyword; i++) 1303case SyntaxKind.UnionKeyword: 1434return SyntaxKind.UnionKeyword; 1884case SyntaxKind.UnionKeyword:
Syntax\TypeDeclarationSyntax.cs (2)
61return SyntaxKind.UnionKeyword; 78return SyntaxKind.UnionKeyword;
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\KeywordRecommenders\UnionKeywordRecommender.cs (1)
12internal sealed class UnionKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.UnionKeyword)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (9)
Parsing\UnionParsingTests.cs (9)
66N(SyntaxKind.UnionKeyword); 206N(SyntaxKind.UnionKeyword); 276N(SyntaxKind.UnionKeyword); 351N(SyntaxKind.UnionKeyword); 434N(SyntaxKind.UnionKeyword); 467N(SyntaxKind.UnionKeyword); 516N(SyntaxKind.UnionKeyword); 596N(SyntaxKind.UnionKeyword); 690N(SyntaxKind.UnionKeyword);