101 references to UsingStatement
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Statements.cs (1)
129
case SyntaxKind.
UsingStatement
:
Binder\LockOrUsingBinder.cs (1)
45
targetExpressionSyntax.Parent.Kind() == SyntaxKind.
UsingStatement
);
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
138
case SyntaxKind.
UsingStatement
:
Lowering\Instrumentation\Instrumenter.cs (1)
274
Debug.Assert(original.Syntax.Kind() == SyntaxKind.
UsingStatement
);
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
93
case SyntaxKind.
UsingStatement
:
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
50
SyntaxToken awaitKeyword = node.Syntax.Kind() == SyntaxKind.
UsingStatement
? ((UsingStatementSyntax)node.Syntax).AwaitKeyword : default;
Symbols\Source\SourceLocalSymbol.cs (1)
175
new[] { SyntaxKind.LocalDeclarationStatement, SyntaxKind.ForStatement, SyntaxKind.
UsingStatement
, SyntaxKind.FixedStatement }.
Syntax\LambdaUtilities.cs (1)
398
case SyntaxKind.
UsingStatement
:
Syntax\LookupPosition.cs (2)
358
case SyntaxKind.
UsingStatement
:
436
case SyntaxKind.
UsingStatement
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
CSharpAddBracesDiagnosticAnalyzer.cs (2)
41
SyntaxKind.
UsingStatement
,
78
case SyntaxKind.
UsingStatement
:
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
291
case SyntaxKind.
UsingStatement
:
CSharpSyntaxKinds.cs (1)
137
public int UsingStatement => (int)SyntaxKind.
UsingStatement
;
CSharpTypeStyleHelper.cs (1)
108
SyntaxKind.
UsingStatement
);
CSharpUseExplicitTypeHelper.cs (1)
86
typeName.Parent.Parent is (kind: SyntaxKind.LocalDeclarationStatement or SyntaxKind.ForStatement or SyntaxKind.
UsingStatement
))
CSharpUseImplicitTypeHelper.cs (1)
110
SyntaxKind.
UsingStatement
))
FormattingRangeHelper.cs (1)
363
SyntaxKind.
UsingStatement
or
NewLineUserSettingFormattingRule.cs (1)
59
case SyntaxKind.
UsingStatement
:
SpacingFormattingRule.cs (1)
613
SyntaxKind.CatchDeclaration or SyntaxKind.
UsingStatement
or SyntaxKind.LockStatement or
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
72
context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.
UsingStatement
);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
104
SyntaxKind.
UsingStatement
))
CSharpTypeInferenceService.TypeInferrer.cs (1)
2245
if (variableDeclaration.IsParentKind(SyntaxKind.
UsingStatement
))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
169
parent.IsKind(SyntaxKind.
UsingStatement
) ||
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
2638
if (token.IsKind(SyntaxKind.OpenParenToken) && token.Parent.IsKind(SyntaxKind.
UsingStatement
))
Microsoft.CodeAnalysis.CSharp.Features (18)
BraceCompletion\CurlyBraceCompletionService.cs (1)
222
case SyntaxKind.
UsingStatement
:
CSharpAddBracesDiagnosticAnalyzer.cs (2)
41
SyntaxKind.
UsingStatement
,
78
case SyntaxKind.
UsingStatement
:
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
291
case SyntaxKind.
UsingStatement
:
CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
104
SyntaxKind.
UsingStatement
))
Debugging\CSharpProximityExpressionsService.Worker.cs (2)
215
case SyntaxKind.
UsingStatement
:
300
case SyntaxKind.
UsingStatement
:
EditAndContinue\BreakpointSpans.cs (1)
512
case SyntaxKind.
UsingStatement
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (4)
1055
case SyntaxKind.
UsingStatement
:
1732
case SyntaxKind.
UsingStatement
:
2115
case SyntaxKind.
UsingStatement
:
2810
case SyntaxKind.
UsingStatement
:
EditAndContinue\SyntaxComparer.cs (3)
385
case SyntaxKind.
UsingStatement
:
792
case SyntaxKind.
UsingStatement
:
1054
case SyntaxKind.
UsingStatement
:
LambdaUtilities.cs (1)
398
case SyntaxKind.
UsingStatement
:
Structure\Providers\BlockSyntaxStructureProvider.cs (1)
148
case SyntaxKind.
UsingStatement
: return BlockTypes.Statement;
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
72
context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.
UsingStatement
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OutVarTests.cs (1)
1188
case SyntaxKind.
UsingStatement
:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (44)
Parsing\AsyncStreamsParsingTests.cs (2)
69
N(SyntaxKind.
UsingStatement
);
147
N(SyntaxKind.
UsingStatement
);
Parsing\AwaitParsingTests.cs (2)
1118
N(SyntaxKind.
UsingStatement
);
1664
N(SyntaxKind.
UsingStatement
);
Parsing\DeclarationScopeParsingTests.cs (26)
12512
N(SyntaxKind.
UsingStatement
);
12554
N(SyntaxKind.
UsingStatement
);
12613
N(SyntaxKind.
UsingStatement
);
12680
N(SyntaxKind.
UsingStatement
);
12737
N(SyntaxKind.
UsingStatement
);
12803
N(SyntaxKind.
UsingStatement
);
12881
N(SyntaxKind.
UsingStatement
);
12939
N(SyntaxKind.
UsingStatement
);
12995
N(SyntaxKind.
UsingStatement
);
13048
N(SyntaxKind.
UsingStatement
);
13108
N(SyntaxKind.
UsingStatement
);
13165
N(SyntaxKind.
UsingStatement
);
13226
N(SyntaxKind.
UsingStatement
);
13284
N(SyntaxKind.
UsingStatement
);
13330
N(SyntaxKind.
UsingStatement
);
13380
N(SyntaxKind.
UsingStatement
);
13431
N(SyntaxKind.
UsingStatement
);
13481
N(SyntaxKind.
UsingStatement
);
13527
N(SyntaxKind.
UsingStatement
);
13581
N(SyntaxKind.
UsingStatement
);
13627
N(SyntaxKind.
UsingStatement
);
13677
N(SyntaxKind.
UsingStatement
);
13728
N(SyntaxKind.
UsingStatement
);
13770
N(SyntaxKind.
UsingStatement
);
13826
N(SyntaxKind.
UsingStatement
);
13896
N(SyntaxKind.
UsingStatement
);
Parsing\FunctionPointerTests.cs (1)
2782
N(SyntaxKind.
UsingStatement
);
Parsing\NullableParsingTests.cs (1)
1160
N(SyntaxKind.
UsingStatement
);
Parsing\ScriptParsingTests.cs (1)
1160
N(SyntaxKind.
UsingStatement
);
Parsing\StatementAttributeParsingTests.cs (3)
1358
N(SyntaxKind.
UsingStatement
);
1434
N(SyntaxKind.
UsingStatement
);
1521
N(SyntaxKind.
UsingStatement
);
Parsing\StatementParsingTests.cs (7)
2340
Assert.Equal(SyntaxKind.
UsingStatement
, statement.Kind());
2362
Assert.Equal(SyntaxKind.
UsingStatement
, statement.Kind());
2455
Assert.Equal(SyntaxKind.
UsingStatement
, statement.Kind());
2792
Assert.Equal(SyntaxKind.
UsingStatement
, statement.Kind());
2917
Assert.Equal(SyntaxKind.
UsingStatement
, statement.Kind());
3000
Assert.Equal(SyntaxKind.
UsingStatement
, statement.Kind());
3072
Assert.Equal(SyntaxKind.
UsingStatement
, statement.Kind());
Parsing\UsingDirectiveParsingTests.cs (1)
261
N(SyntaxKind.
UsingStatement
);
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
CSharpSyntaxKinds.cs (1)
137
public int UsingStatement => (int)SyntaxKind.
UsingStatement
;
CSharpTypeInferenceService.TypeInferrer.cs (1)
2245
if (variableDeclaration.IsParentKind(SyntaxKind.
UsingStatement
))
CSharpTypeStyleHelper.cs (1)
108
SyntaxKind.
UsingStatement
);
CSharpUseExplicitTypeHelper.cs (1)
86
typeName.Parent.Parent is (kind: SyntaxKind.LocalDeclarationStatement or SyntaxKind.ForStatement or SyntaxKind.
UsingStatement
))
CSharpUseImplicitTypeHelper.cs (1)
110
SyntaxKind.
UsingStatement
))
Formatting\CSharpSyntaxFormattingService.cs (1)
67
if (token.IsKind(SyntaxKind.CloseParenToken) && !token.Parent.IsKind(SyntaxKind.
UsingStatement
))
FormattingRangeHelper.cs (1)
363
SyntaxKind.
UsingStatement
or
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
169
parent.IsKind(SyntaxKind.
UsingStatement
) ||
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
2638
if (token.IsKind(SyntaxKind.OpenParenToken) && token.Parent.IsKind(SyntaxKind.
UsingStatement
))
NewLineUserSettingFormattingRule.cs (1)
59
case SyntaxKind.
UsingStatement
:
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
191
case SyntaxKind.
UsingStatement
:
SpacingFormattingRule.cs (1)
613
SyntaxKind.CatchDeclaration or SyntaxKind.
UsingStatement
or SyntaxKind.LockStatement or
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1195
case CSharp.SyntaxKind.
UsingStatement
: