100 references to UsingStatement
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Statements.cs (1)
130case SyntaxKind.UsingStatement:
Binder\LockOrUsingBinder.cs (1)
45targetExpressionSyntax.Parent.Kind() == SyntaxKind.UsingStatement);
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
119case SyntaxKind.UsingStatement:
Lowering\Instrumentation\Instrumenter.cs (1)
289Debug.Assert(original.Syntax.Kind() == SyntaxKind.UsingStatement);
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
93case SyntaxKind.UsingStatement:
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
51SyntaxToken awaitKeyword = node.Syntax.Kind() == SyntaxKind.UsingStatement ? ((UsingStatementSyntax)node.Syntax).AwaitKeyword : default;
Symbols\Source\SourceLocalSymbol.cs (1)
174new[] { SyntaxKind.LocalDeclarationStatement, SyntaxKind.ForStatement, SyntaxKind.UsingStatement, SyntaxKind.FixedStatement }.
Syntax\LambdaUtilities.cs (1)
398case SyntaxKind.UsingStatement:
Syntax\LookupPosition.cs (2)
358case SyntaxKind.UsingStatement: 434case SyntaxKind.UsingStatement:
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (2)
41SyntaxKind.UsingStatement, 79case SyntaxKind.UsingStatement:
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
297case SyntaxKind.UsingStatement:
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
73context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.UsingStatement);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
59case SyntaxKind.UsingStatement:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
616SyntaxKind.CatchDeclaration or SyntaxKind.UsingStatement or SyntaxKind.LockStatement or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
155public int UsingStatement => (int)SyntaxKind.UsingStatement;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
362SyntaxKind.UsingStatement or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (1)
109SyntaxKind.UsingStatement);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (1)
86typeName.Parent.Parent is (kind: SyntaxKind.LocalDeclarationStatement or SyntaxKind.ForStatement or SyntaxKind.UsingStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
116SyntaxKind.UsingStatement))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
101SyntaxKind.UsingStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
170or SyntaxKind.UsingStatement
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2624if (token.IsKind(SyntaxKind.OpenParenToken) && token.Parent.IsKind(SyntaxKind.UsingStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2192if (variableDeclaration.IsParentKind(SyntaxKind.UsingStatement))
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\OutVarTests.cs (1)
1188case SyntaxKind.UsingStatement:
Microsoft.CodeAnalysis.CSharp.Features (18)
BraceCompletion\CurlyBraceCompletionService.cs (1)
216case SyntaxKind.UsingStatement:
Debugging\CSharpProximityExpressionsService.Worker.cs (2)
209case SyntaxKind.UsingStatement: 294case SyntaxKind.UsingStatement:
EditAndContinue\BreakpointSpans.cs (1)
693case SyntaxKind.UsingStatement:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (4)
824case SyntaxKind.UsingStatement: 1758case SyntaxKind.UsingStatement: 2152case SyntaxKind.UsingStatement: 2750case SyntaxKind.UsingStatement:
EditAndContinue\SyntaxComparer.cs (3)
386case SyntaxKind.UsingStatement: 801case SyntaxKind.UsingStatement: 1063case SyntaxKind.UsingStatement:
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (2)
41SyntaxKind.UsingStatement, 79case SyntaxKind.UsingStatement:
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
297case SyntaxKind.UsingStatement:
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
73context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.UsingStatement);
src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
101SyntaxKind.UsingStatement))
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
398case SyntaxKind.UsingStatement:
Structure\Providers\BlockSyntaxStructureProvider.cs (1)
216SyntaxKind.UsingStatement => BlockTypes.Statement,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (44)
Parsing\AsyncStreamsParsingTests.cs (2)
69N(SyntaxKind.UsingStatement); 147N(SyntaxKind.UsingStatement);
Parsing\AwaitParsingTests.cs (2)
1119N(SyntaxKind.UsingStatement); 2357N(SyntaxKind.UsingStatement);
Parsing\DeclarationScopeParsingTests.cs (26)
12190N(SyntaxKind.UsingStatement); 12232N(SyntaxKind.UsingStatement); 12287N(SyntaxKind.UsingStatement); 12347N(SyntaxKind.UsingStatement); 12404N(SyntaxKind.UsingStatement); 12466N(SyntaxKind.UsingStatement); 12533N(SyntaxKind.UsingStatement); 12584N(SyntaxKind.UsingStatement); 12636N(SyntaxKind.UsingStatement); 12682N(SyntaxKind.UsingStatement); 12738N(SyntaxKind.UsingStatement); 12788N(SyntaxKind.UsingStatement); 12845N(SyntaxKind.UsingStatement); 12896N(SyntaxKind.UsingStatement); 12942N(SyntaxKind.UsingStatement); 12992N(SyntaxKind.UsingStatement); 13043N(SyntaxKind.UsingStatement); 13093N(SyntaxKind.UsingStatement); 13139N(SyntaxKind.UsingStatement); 13193N(SyntaxKind.UsingStatement); 13239N(SyntaxKind.UsingStatement); 13289N(SyntaxKind.UsingStatement); 13340N(SyntaxKind.UsingStatement); 13382N(SyntaxKind.UsingStatement); 13434N(SyntaxKind.UsingStatement); 13497N(SyntaxKind.UsingStatement);
Parsing\FunctionPointerTests.cs (1)
2782N(SyntaxKind.UsingStatement);
Parsing\NullableParsingTests.cs (1)
1162N(SyntaxKind.UsingStatement);
Parsing\ScriptParsingTests.cs (1)
1160N(SyntaxKind.UsingStatement);
Parsing\StatementAttributeParsingTests.cs (3)
1359N(SyntaxKind.UsingStatement); 1435N(SyntaxKind.UsingStatement); 1522N(SyntaxKind.UsingStatement);
Parsing\StatementParsingTests.cs (7)
2340Assert.Equal(SyntaxKind.UsingStatement, statement.Kind()); 2362Assert.Equal(SyntaxKind.UsingStatement, statement.Kind()); 2455Assert.Equal(SyntaxKind.UsingStatement, statement.Kind()); 2795Assert.Equal(SyntaxKind.UsingStatement, statement.Kind()); 2920Assert.Equal(SyntaxKind.UsingStatement, statement.Kind()); 3003Assert.Equal(SyntaxKind.UsingStatement, statement.Kind()); 3075Assert.Equal(SyntaxKind.UsingStatement, statement.Kind());
Parsing\UsingDirectiveParsingTests.cs (1)
258N(SyntaxKind.UsingStatement);
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
189case SyntaxKind.UsingStatement:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
59case SyntaxKind.UsingStatement:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
616SyntaxKind.CatchDeclaration or SyntaxKind.UsingStatement or SyntaxKind.LockStatement or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
155public int UsingStatement => (int)SyntaxKind.UsingStatement;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
362SyntaxKind.UsingStatement or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (1)
109SyntaxKind.UsingStatement);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (1)
86typeName.Parent.Parent is (kind: SyntaxKind.LocalDeclarationStatement or SyntaxKind.ForStatement or SyntaxKind.UsingStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
116SyntaxKind.UsingStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
170or SyntaxKind.UsingStatement
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2624if (token.IsKind(SyntaxKind.OpenParenToken) && token.Parent.IsKind(SyntaxKind.UsingStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2192if (variableDeclaration.IsParentKind(SyntaxKind.UsingStatement))
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1163case CSharp.SyntaxKind.UsingStatement: