40 references to StaticKeyword
Microsoft.CodeAnalysis.CSharp (14)
Declarations\DeclarationTreeBuilder.cs (2)
480
if (usingDirective.
StaticKeyword
!= default)
481
MessageID.IDS_FeatureUsingStatic.CheckFeatureAvailability(diagnostics, usingDirective, usingDirective.
StaticKeyword
.GetLocation());
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (4)
670
if (usingDirective.
StaticKeyword
!= default(SyntaxToken))
739
if (usingDirective.
StaticKeyword
== default)
773
if (usingDirective.
StaticKeyword
!= default(SyntaxToken))
791
if (usingDirective.
StaticKeyword
== default(SyntaxToken))
Syntax.xml.Main.Generated.cs (1)
1963
=> node.Update(VisitToken(node.GlobalKeyword), VisitToken(node.UsingKeyword), VisitToken(node.
StaticKeyword
), VisitToken(node.UnsafeKeyword), (NameEqualsSyntax?)Visit(node.Alias), (TypeSyntax?)Visit(node.NamespaceOrType) ?? throw new ArgumentNullException("namespaceOrType"), VisitToken(node.SemicolonToken));
Syntax.xml.Syntax.Generated.cs (7)
9442
if (globalKeyword != this.GlobalKeyword || usingKeyword != this.UsingKeyword || staticKeyword != this.
StaticKeyword
|| unsafeKeyword != this.UnsafeKeyword || alias != this.Alias || namespaceOrType != this.NamespaceOrType || semicolonToken != this.SemicolonToken)
9452
public UsingDirectiveSyntax WithGlobalKeyword(SyntaxToken globalKeyword) => Update(globalKeyword, this.UsingKeyword, this.
StaticKeyword
, this.UnsafeKeyword, this.Alias, this.NamespaceOrType, this.SemicolonToken);
9453
public UsingDirectiveSyntax WithUsingKeyword(SyntaxToken usingKeyword) => Update(this.GlobalKeyword, usingKeyword, this.
StaticKeyword
, this.UnsafeKeyword, this.Alias, this.NamespaceOrType, this.SemicolonToken);
9455
public UsingDirectiveSyntax WithUnsafeKeyword(SyntaxToken unsafeKeyword) => Update(this.GlobalKeyword, this.UsingKeyword, this.
StaticKeyword
, unsafeKeyword, this.Alias, this.NamespaceOrType, this.SemicolonToken);
9456
public UsingDirectiveSyntax WithAlias(NameEqualsSyntax? alias) => Update(this.GlobalKeyword, this.UsingKeyword, this.
StaticKeyword
, this.UnsafeKeyword, alias, this.NamespaceOrType, this.SemicolonToken);
9457
public UsingDirectiveSyntax WithNamespaceOrType(TypeSyntax namespaceOrType) => Update(this.GlobalKeyword, this.UsingKeyword, this.
StaticKeyword
, this.UnsafeKeyword, this.Alias, namespaceOrType, this.SemicolonToken);
9458
public UsingDirectiveSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.GlobalKeyword, this.UsingKeyword, this.
StaticKeyword
, this.UnsafeKeyword, this.Alias, this.NamespaceOrType, semicolonToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
61
if (usingDirective.
StaticKeyword
!= default)
71
if (usingDirective.
StaticKeyword
!= default)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesOrganizer.cs (2)
70
var directive1IsUsingStatic = using1.
StaticKeyword
.IsKind(SyntaxKind.StaticKeyword);
71
var directive2IsUsingStatic = using2.
StaticKeyword
.IsKind(SyntaxKind.StaticKeyword);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
41
=> usingOrAlias.
StaticKeyword
!= default;
Microsoft.CodeAnalysis.CSharp.Features (2)
FullyQualify\CSharpFullyQualifyService.cs (1)
59
simpleName.Parent is UsingDirectiveSyntax { Alias: null,
StaticKeyword
.RawKind: 0 } usingDirective)
GenerateType\CSharpGenerateTypeService.cs (1)
134
if (usingDirectiveSyntax != null && usingDirectiveSyntax.
StaticKeyword
.Kind() != SyntaxKind.StaticKeyword)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (8)
Generated\Syntax.Test.xml.Generated.cs (2)
12980
Assert.Equal(SyntaxKind.None, node.
StaticKeyword
.Kind());
12985
var newNode = node.WithGlobalKeyword(node.GlobalKeyword).WithUsingKeyword(node.UsingKeyword).WithStaticKeyword(node.
StaticKeyword
).WithUnsafeKeyword(node.UnsafeKeyword).WithAlias(node.Alias).WithNamespaceOrType(node.NamespaceOrType).WithSemicolonToken(node.SemicolonToken);
Parsing\DeclarationParsingTests.cs (5)
67
Assert.True(ud.
StaticKeyword
== default(SyntaxToken));
88
Assert.Equal(SyntaxKind.StaticKeyword, ud.
StaticKeyword
.Kind());
155
Assert.True(ud.
StaticKeyword
== default(SyntaxToken));
177
Assert.Equal(SyntaxKind.StaticKeyword, ud.
StaticKeyword
.Kind());
199
Assert.Equal(SyntaxKind.StaticKeyword, ud.
StaticKeyword
.Kind());
Syntax\SyntaxFactoryTests.cs (1)
36
Assert.Equal(SyntaxKind.StaticKeyword, usingDirective.
StaticKeyword
.Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
582
return new RecommendedSymbols(usingDirective.
StaticKeyword
.IsKind(SyntaxKind.StaticKeyword)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
61
if (usingDirective.
StaticKeyword
!= default)
71
if (usingDirective.
StaticKeyword
!= default)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesOrganizer.cs (2)
70
var directive1IsUsingStatic = using1.
StaticKeyword
.IsKind(SyntaxKind.StaticKeyword);
71
var directive2IsUsingStatic = using2.
StaticKeyword
.IsKind(SyntaxKind.StaticKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
41
=> usingOrAlias.
StaticKeyword
!= default;
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
61
if (usingDirective.
StaticKeyword
!= default)
71
if (usingDirective.
StaticKeyword
!= default)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesOrganizer.cs (2)
70
var directive1IsUsingStatic = using1.
StaticKeyword
.IsKind(SyntaxKind.StaticKeyword);
71
var directive2IsUsingStatic = using2.
StaticKeyword
.IsKind(SyntaxKind.StaticKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
41
=> usingOrAlias.
StaticKeyword
!= default;