10 references to ExternKeyword
Microsoft.CodeAnalysis.CSharp (6)
Declarations\DeclarationTreeBuilder.cs (1)
491
MessageID.IDS_FeatureExternAlias.CheckFeatureAvailability(diagnostics, externAlias, externAlias.
ExternKeyword
.GetLocation());
Syntax.xml.Main.Generated.cs (1)
1960
=> node.Update(VisitToken(node.
ExternKeyword
), VisitToken(node.AliasKeyword), VisitToken(node.Identifier), VisitToken(node.SemicolonToken));
Syntax.xml.Syntax.Generated.cs (4)
9354
if (externKeyword != this.
ExternKeyword
|| aliasKeyword != this.AliasKeyword || identifier != this.Identifier || semicolonToken != this.SemicolonToken)
9365
public ExternAliasDirectiveSyntax WithAliasKeyword(SyntaxToken aliasKeyword) => Update(this.
ExternKeyword
, aliasKeyword, this.Identifier, this.SemicolonToken);
9366
public ExternAliasDirectiveSyntax WithIdentifier(SyntaxToken identifier) => Update(this.
ExternKeyword
, this.AliasKeyword, identifier, this.SemicolonToken);
9367
public ExternAliasDirectiveSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.
ExternKeyword
, this.AliasKeyword, this.Identifier, semicolonToken);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Generated\Syntax.Test.xml.Generated.cs (2)
12965
Assert.Equal(SyntaxKind.ExternKeyword, node.
ExternKeyword
.Kind());
12969
var newNode = node.WithExternKeyword(node.
ExternKeyword
).WithAliasKeyword(node.AliasKeyword).WithIdentifier(node.Identifier).WithSemicolonToken(node.SemicolonToken);
Parsing\DeclarationParsingTests.cs (2)
41
Assert.NotEqual(default, ea.
ExternKeyword
);
42
Assert.Equal(SyntaxKind.ExternKeyword, ea.
ExternKeyword
.Kind());