43 references to UsingKeyword
Microsoft.CodeAnalysis.CSharp (15)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1849
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.AwaitKeyword), VisitToken(node.
UsingKeyword
), VisitList(node.Modifiers), (VariableDeclarationSyntax?)Visit(node.Declaration) ?? throw new ArgumentNullException("declaration"), VisitToken(node.SemicolonToken));
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
6556
if (attributeLists != this.AttributeLists || awaitKeyword != this.AwaitKeyword || usingKeyword != this.
UsingKeyword
|| modifiers != this.Modifiers || declaration != this.Declaration || semicolonToken != this.SemicolonToken)
6567
public new LocalDeclarationStatementSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.AwaitKeyword, this.
UsingKeyword
, this.Modifiers, this.Declaration, this.SemicolonToken);
6568
public LocalDeclarationStatementSyntax WithAwaitKeyword(SyntaxToken awaitKeyword) => Update(this.AttributeLists, awaitKeyword, this.
UsingKeyword
, this.Modifiers, this.Declaration, this.SemicolonToken);
6570
public LocalDeclarationStatementSyntax WithModifiers(SyntaxTokenList modifiers) => Update(this.AttributeLists, this.AwaitKeyword, this.
UsingKeyword
, modifiers, this.Declaration, this.SemicolonToken);
6571
public LocalDeclarationStatementSyntax WithDeclaration(VariableDeclarationSyntax declaration) => Update(this.AttributeLists, this.AwaitKeyword, this.
UsingKeyword
, this.Modifiers, declaration, this.SemicolonToken);
6572
public LocalDeclarationStatementSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.AwaitKeyword, this.
UsingKeyword
, this.Modifiers, this.Declaration, semicolonToken);
Binder\Binder_Statements.cs (2)
690
if (node.
UsingKeyword
!= default)
702
var usingDeclaration = UsingStatementBinder.BindUsingStatementOrDeclarationFromParts(node, node.
UsingKeyword
, node.AwaitKeyword, originalBinder: this, usingBinderOpt: null, diagnostics);
Binder\LocalScopeBinder.cs (1)
205
else if (decl.
UsingKeyword
!= default(SyntaxToken))
Compilation\MemberSemanticModel.cs (1)
931
if (node.
UsingKeyword
.IsKind(SyntaxKind.None) || node.AwaitKeyword.IsKind(SyntaxKind.None))
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (2)
112
parent.
UsingKeyword
== default ? (SyntaxToken?)null :
113
parent.AwaitKeyword == default ? parent.
UsingKeyword
:
Syntax\LocalDeclarationStatementSyntax.cs (1)
12
=> Update(AwaitKeyword,
UsingKeyword
, modifiers, declaration, semicolonToken);
Syntax\SyntaxBindingUtilities.cs (1)
21
=> node is VariableDeclaratorSyntax { Parent.Parent: UsingStatementSyntax { } or LocalDeclarationStatementSyntax {
UsingKeyword
.RawKind: not 0 } }
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
142
localDecl.
UsingKeyword
== default;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseObjectInitializer\CSharpUseObjectInitializerDiagnosticAnalyzer.cs (1)
67
localDecl.
UsingKeyword
== default;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
109
if (localStatement is LocalDeclarationStatementSyntax localDecl && localDecl.
UsingKeyword
!= default)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
71
if (localDeclarationStatement.
UsingKeyword
!= default ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
222
=> node is LocalDeclarationStatementSyntax {
UsingKeyword
.RawKind: not (int)SyntaxKind.None };
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (2)
84
.WithUsingKeyword(localDeclaration.
UsingKeyword
.WithLeadingTrivia())
104
if (node is LocalDeclarationStatementSyntax localDeclaration && localDeclaration.
UsingKeyword
!= default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
51
if (localDeclarationStatement.
UsingKeyword
!= default)
Microsoft.CodeAnalysis.CSharp.Features (16)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
77
localDeclarationStatement.
UsingKeyword
!= default)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (4)
819
var oldUsingDeclarations = oldBlock.Statements.Where(s => s is LocalDeclarationStatementSyntax l && l.
UsingKeyword
!= default);
820
var newUsingDeclarations = newBlock.Statements.Where(s => s is LocalDeclarationStatementSyntax l && l.
UsingKeyword
!= default);
1854
return CombineSpans(localDeclarationStatement.AwaitKeyword.Span, localDeclarationStatement.
UsingKeyword
.Span, node.Span);
2248
if (((LocalDeclarationStatementSyntax)node).
UsingKeyword
.IsKind(SyntaxKind.UsingKeyword))
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
670
isUsingDeclarationAsReturnValue ? default : declarationStatement.
UsingKeyword
,
902
var usingKeyword = originalIdentifierToken.Parent?.Parent?.Parent is LocalDeclarationStatementSyntax {
UsingKeyword
.FullSpan.IsEmpty: false }
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
78
localDeclaration.
UsingKeyword
.Kind() == SyntaxKind.UsingKeyword && TryAddAsyncOrAwaitKeyword(localDeclaration.AwaitKeyword, spans),
ReplaceConditionalWithStatements\CSharpReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
39
if (localDeclarationStatement.
UsingKeyword
!= default)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
142
localDecl.
UsingKeyword
== default;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseObjectInitializer\CSharpUseObjectInitializerDiagnosticAnalyzer.cs (1)
67
localDecl.
UsingKeyword
== default;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
109
if (localStatement is LocalDeclarationStatementSyntax localDecl && localDecl.
UsingKeyword
!= default)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
71
if (localDeclarationStatement.
UsingKeyword
!= default ||
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (2)
84
.WithUsingKeyword(localDeclaration.
UsingKeyword
.WithLeadingTrivia())
104
if (node is LocalDeclarationStatementSyntax localDeclaration && localDeclaration.
UsingKeyword
!= default)
src\roslyn\src\Compilers\CSharp\Portable\Syntax\SyntaxBindingUtilities.cs (1)
21
=> node is VariableDeclaratorSyntax { Parent.Parent: UsingStatementSyntax { } or LocalDeclarationStatementSyntax {
UsingKeyword
.RawKind: not 0 } }
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
222
=> node is LocalDeclarationStatementSyntax {
UsingKeyword
.RawKind: not (int)SyntaxKind.None };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
51
if (localDeclarationStatement.
UsingKeyword
!= default)
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
222
=> node is LocalDeclarationStatementSyntax {
UsingKeyword
.RawKind: not (int)SyntaxKind.None };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
51
if (localDeclarationStatement.
UsingKeyword
!= default)