676 references to VariableDeclaration
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Expressions.cs (1)
3935
if (!variableDeclaration.IsKind(SyntaxKind.
VariableDeclaration
))
Binder\Binder_Statements.cs (1)
791
declarationNode.Kind() == SyntaxKind.
VariableDeclaration
||
Binder\UsingStatementBinder.cs (1)
93
bool isExpression = !isUsingDeclaration && syntax.Kind() != SyntaxKind.
VariableDeclaration
;
Compilation\MemberSemanticModel.cs (1)
2209
Debug.Assert(parent.Kind() == SyntaxKind.
VariableDeclaration
);
Parser\LanguageParser.cs (2)
4855
if (parent != null && (parent.Kind() == SyntaxKind.
VariableDeclaration
|| parent.Kind() == SyntaxKind.LocalDeclarationStatement))
4875
&& (oldKind = GetOldParent(old).Kind()) != SyntaxKind.
VariableDeclaration
// or in a method body
Syntax\SyntaxFacts.cs (2)
128
case
VariableDeclaration
:
353
if (current == null || !current.IsKind(
VariableDeclaration
)) return false;
Syntax\SyntaxNodeExtensions.cs (1)
175
variableDeclarator.Parent.IsKind(SyntaxKind.
VariableDeclaration
);
Microsoft.CodeAnalysis.CSharp.CodeStyle (10)
CSharpAccessibilityFacts.cs (2)
48
case SyntaxKind.
VariableDeclaration
:
239
case SyntaxKind.
VariableDeclaration
:
CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
127
case SyntaxKind.
VariableDeclaration
:
CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
48
HandleVariableDeclaration, SyntaxKind.
VariableDeclaration
, SyntaxKind.ForEachStatement, SyntaxKind.DeclarationExpression);
CSharpTypeStyleHelper.cs (2)
61
if (typeName?.FirstAncestorOrSelf<SyntaxNode>(a => a.Kind() is SyntaxKind.DeclarationExpression or SyntaxKind.
VariableDeclaration
or SyntaxKind.ForEachStatement) is not { } declaration)
83
Debug.Assert(node.Kind() is SyntaxKind.
VariableDeclaration
or SyntaxKind.ForEachStatement or SyntaxKind.DeclarationExpression);
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
39
SyntaxKind.
VariableDeclaration
, SyntaxKind.ForEachStatement);
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
188
anonymousFunction.Parent.Parent.IsParentKind(SyntaxKind.
VariableDeclaration
) &&
SemanticModelExtensions.cs (2)
236
type.Parent.Parent.Parent.IsParentKind(SyntaxKind.
VariableDeclaration
, out variableDeclaration) &&
295
if (type.IsParentKind(SyntaxKind.
VariableDeclaration
, out variableDeclaration) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
CSharpCodeGenerationService.cs (1)
866
case SyntaxKind.
VariableDeclaration
:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
1784
if (parent.IsParentKind(SyntaxKind.
VariableDeclaration
) &&
2069
equalsValue.Parent.IsParentKind(SyntaxKind.
VariableDeclaration
))
2340
if (type.IsParentKind(SyntaxKind.
VariableDeclaration
) &&
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
2243
var syntaxKinds = ImmutableArray.Create(SyntaxKind.
VariableDeclaration
);
Microsoft.CodeAnalysis.CSharp.Features (17)
CodeLens\CSharpCodeLensDisplayInfoService.cs (1)
53
case SyntaxKind.
VariableDeclaration
:
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (2)
46
Debug.Assert(declaration.Kind() is SyntaxKind.
VariableDeclaration
or SyntaxKind.ForEachStatement or SyntaxKind.DeclarationExpression);
115
(typeNodeParent.Kind() is SyntaxKind.DeclarationExpression or SyntaxKind.
VariableDeclaration
||
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
470
SyntaxKind.
VariableDeclaration
or
CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
127
case SyntaxKind.
VariableDeclaration
:
CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
48
HandleVariableDeclaration, SyntaxKind.
VariableDeclaration
, SyntaxKind.ForEachStatement, SyntaxKind.DeclarationExpression);
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
39
SyntaxKind.
VariableDeclaration
, SyntaxKind.ForEachStatement);
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
188
anonymousFunction.Parent.Parent.IsParentKind(SyntaxKind.
VariableDeclaration
) &&
EditAndContinue\BreakpointSpans.cs (1)
160
case SyntaxKind.
VariableDeclaration
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (5)
118
RoslynDebug.Assert(current.Parent.IsKind(SyntaxKind.
VariableDeclaration
));
409
case SyntaxKind.
VariableDeclaration
:
1639
case SyntaxKind.
VariableDeclaration
:
2011
case SyntaxKind.
VariableDeclaration
:
2851
case SyntaxKind.
VariableDeclaration
:
EditAndContinue\SyntaxComparer.cs (3)
544
case SyntaxKind.
VariableDeclaration
:
649
case SyntaxKind.
VariableDeclaration
:
1431
case SyntaxKind.
VariableDeclaration
:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\AccessibilityTests.cs (1)
35
s_testPosition = t.FindNodeOrTokenByKind(SyntaxKind.
VariableDeclaration
).SpanStart;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (611)
IncrementalParsing\IncrementalParsingTests.cs (1)
445
SyntaxKind.
VariableDeclaration
,
Parsing\AnonymousFunctionParsingTests.cs (33)
71
N(SyntaxKind.
VariableDeclaration
);
172
N(SyntaxKind.
VariableDeclaration
);
269
N(SyntaxKind.
VariableDeclaration
);
370
N(SyntaxKind.
VariableDeclaration
);
471
N(SyntaxKind.
VariableDeclaration
);
575
N(SyntaxKind.
VariableDeclaration
);
706
N(SyntaxKind.
VariableDeclaration
);
824
N(SyntaxKind.
VariableDeclaration
);
1929
N(SyntaxKind.
VariableDeclaration
);
2070
N(SyntaxKind.
VariableDeclaration
);
2148
N(SyntaxKind.
VariableDeclaration
);
2234
N(SyntaxKind.
VariableDeclaration
);
2527
N(SyntaxKind.
VariableDeclaration
);
2675
N(SyntaxKind.
VariableDeclaration
);
2823
N(SyntaxKind.
VariableDeclaration
);
2949
N(SyntaxKind.
VariableDeclaration
);
3085
N(SyntaxKind.
VariableDeclaration
);
3208
N(SyntaxKind.
VariableDeclaration
);
3348
N(SyntaxKind.
VariableDeclaration
);
3501
N(SyntaxKind.
VariableDeclaration
);
3654
N(SyntaxKind.
VariableDeclaration
);
3773
N(SyntaxKind.
VariableDeclaration
);
3803
N(SyntaxKind.
VariableDeclaration
);
3918
N(SyntaxKind.
VariableDeclaration
);
3948
N(SyntaxKind.
VariableDeclaration
);
4050
N(SyntaxKind.
VariableDeclaration
);
4080
N(SyntaxKind.
VariableDeclaration
);
4199
N(SyntaxKind.
VariableDeclaration
);
4229
N(SyntaxKind.
VariableDeclaration
);
4361
N(SyntaxKind.
VariableDeclaration
);
4391
N(SyntaxKind.
VariableDeclaration
);
4523
N(SyntaxKind.
VariableDeclaration
);
4553
N(SyntaxKind.
VariableDeclaration
);
Parsing\AsyncParsingTests.cs (9)
440
N(SyntaxKind.
VariableDeclaration
);
480
N(SyntaxKind.
VariableDeclaration
);
566
N(SyntaxKind.
VariableDeclaration
);
646
N(SyntaxKind.
VariableDeclaration
);
940
N(SyntaxKind.
VariableDeclaration
);
1078
N(SyntaxKind.
VariableDeclaration
);
1125
N(SyntaxKind.
VariableDeclaration
);
1171
N(SyntaxKind.
VariableDeclaration
);
1998
N(SyntaxKind.
VariableDeclaration
);
Parsing\AsyncStreamsParsingTests.cs (2)
74
N(SyntaxKind.
VariableDeclaration
);
231
N(SyntaxKind.
VariableDeclaration
);
Parsing\AwaitParsingTests.cs (9)
296
N(SyntaxKind.
VariableDeclaration
);
366
N(SyntaxKind.
VariableDeclaration
);
972
N(SyntaxKind.
VariableDeclaration
);
1032
N(SyntaxKind.
VariableDeclaration
);
1078
N(SyntaxKind.
VariableDeclaration
);
1722
N(SyntaxKind.
VariableDeclaration
);
1808
N(SyntaxKind.
VariableDeclaration
);
1855
N(SyntaxKind.
VariableDeclaration
);
1966
N(SyntaxKind.
VariableDeclaration
);
Parsing\DeclarationExpressionTests.cs (2)
243
N(SyntaxKind.
VariableDeclaration
);
306
N(SyntaxKind.
VariableDeclaration
);
Parsing\DeclarationParsingTests.cs (3)
6328
N(SyntaxKind.
VariableDeclaration
);
8403
N(SyntaxKind.
VariableDeclaration
);
8715
N(SyntaxKind.
VariableDeclaration
);
Parsing\DeclarationScopeParsingTests.cs (155)
284
N(SyntaxKind.
VariableDeclaration
);
1459
N(SyntaxKind.
VariableDeclaration
);
1474
N(SyntaxKind.
VariableDeclaration
);
1493
N(SyntaxKind.
VariableDeclaration
);
1513
N(SyntaxKind.
VariableDeclaration
);
1589
N(SyntaxKind.
VariableDeclaration
);
1660
N(SyntaxKind.
VariableDeclaration
);
1679
N(SyntaxKind.
VariableDeclaration
);
1702
N(SyntaxKind.
VariableDeclaration
);
1789
N(SyntaxKind.
VariableDeclaration
);
1808
N(SyntaxKind.
VariableDeclaration
);
1823
N(SyntaxKind.
VariableDeclaration
);
1843
N(SyntaxKind.
VariableDeclaration
);
1883
N(SyntaxKind.
VariableDeclaration
);
1905
N(SyntaxKind.
VariableDeclaration
);
1963
N(SyntaxKind.
VariableDeclaration
);
1998
N(SyntaxKind.
VariableDeclaration
);
2050
N(SyntaxKind.
VariableDeclaration
);
2073
N(SyntaxKind.
VariableDeclaration
);
2118
N(SyntaxKind.
VariableDeclaration
);
2136
N(SyntaxKind.
VariableDeclaration
);
2225
N(SyntaxKind.
VariableDeclaration
);
2251
N(SyntaxKind.
VariableDeclaration
);
2281
N(SyntaxKind.
VariableDeclaration
);
2331
N(SyntaxKind.
VariableDeclaration
);
2357
N(SyntaxKind.
VariableDeclaration
);
2387
N(SyntaxKind.
VariableDeclaration
);
2437
N(SyntaxKind.
VariableDeclaration
);
2459
N(SyntaxKind.
VariableDeclaration
);
2485
N(SyntaxKind.
VariableDeclaration
);
2529
N(SyntaxKind.
VariableDeclaration
);
2584
N(SyntaxKind.
VariableDeclaration
);
2606
N(SyntaxKind.
VariableDeclaration
);
2647
N(SyntaxKind.
VariableDeclaration
);
2669
N(SyntaxKind.
VariableDeclaration
);
2716
N(SyntaxKind.
VariableDeclaration
);
2755
N(SyntaxKind.
VariableDeclaration
);
2807
N(SyntaxKind.
VariableDeclaration
);
2830
N(SyntaxKind.
VariableDeclaration
);
2875
N(SyntaxKind.
VariableDeclaration
);
2893
N(SyntaxKind.
VariableDeclaration
);
2948
N(SyntaxKind.
VariableDeclaration
);
2988
N(SyntaxKind.
VariableDeclaration
);
3006
N(SyntaxKind.
VariableDeclaration
);
3086
N(SyntaxKind.
VariableDeclaration
);
3135
N(SyntaxKind.
VariableDeclaration
);
3157
N(SyntaxKind.
VariableDeclaration
);
3224
N(SyntaxKind.
VariableDeclaration
);
3240
N(SyntaxKind.
VariableDeclaration
);
3327
N(SyntaxKind.
VariableDeclaration
);
3363
N(SyntaxKind.
VariableDeclaration
);
3698
N(SyntaxKind.
VariableDeclaration
);
3803
N(SyntaxKind.
VariableDeclaration
);
3987
N(SyntaxKind.
VariableDeclaration
);
4100
N(SyntaxKind.
VariableDeclaration
);
4269
N(SyntaxKind.
VariableDeclaration
);
4442
N(SyntaxKind.
VariableDeclaration
);
4620
N(SyntaxKind.
VariableDeclaration
);
5451
N(SyntaxKind.
VariableDeclaration
);
5553
N(SyntaxKind.
VariableDeclaration
);
6555
N(SyntaxKind.
VariableDeclaration
);
6653
N(SyntaxKind.
VariableDeclaration
);
7075
N(SyntaxKind.
VariableDeclaration
);
8677
N(SyntaxKind.
VariableDeclaration
);
8714
N(SyntaxKind.
VariableDeclaration
);
8762
N(SyntaxKind.
VariableDeclaration
);
8807
N(SyntaxKind.
VariableDeclaration
);
8848
N(SyntaxKind.
VariableDeclaration
);
8897
N(SyntaxKind.
VariableDeclaration
);
8946
N(SyntaxKind.
VariableDeclaration
);
8987
N(SyntaxKind.
VariableDeclaration
);
9078
N(SyntaxKind.
VariableDeclaration
);
9180
N(SyntaxKind.
VariableDeclaration
);
9297
N(SyntaxKind.
VariableDeclaration
);
9338
N(SyntaxKind.
VariableDeclaration
);
9383
N(SyntaxKind.
VariableDeclaration
);
9429
N(SyntaxKind.
VariableDeclaration
);
9474
N(SyntaxKind.
VariableDeclaration
);
9515
N(SyntaxKind.
VariableDeclaration
);
9564
N(SyntaxKind.
VariableDeclaration
);
9605
N(SyntaxKind.
VariableDeclaration
);
9651
N(SyntaxKind.
VariableDeclaration
);
9697
N(SyntaxKind.
VariableDeclaration
);
9734
N(SyntaxKind.
VariableDeclaration
);
9779
N(SyntaxKind.
VariableDeclaration
);
9820
N(SyntaxKind.
VariableDeclaration
);
9856
N(SyntaxKind.
VariableDeclaration
);
9908
N(SyntaxKind.
VariableDeclaration
);
10202
N(SyntaxKind.
VariableDeclaration
);
10283
N(SyntaxKind.
VariableDeclaration
);
10602
N(SyntaxKind.
VariableDeclaration
);
11469
N(SyntaxKind.
VariableDeclaration
);
11573
N(SyntaxKind.
VariableDeclaration
);
11971
N(SyntaxKind.
VariableDeclaration
);
12027
N(SyntaxKind.
VariableDeclaration
);
12083
N(SyntaxKind.
VariableDeclaration
);
12102
N(SyntaxKind.
VariableDeclaration
);
12142
N(SyntaxKind.
VariableDeclaration
);
12186
N(SyntaxKind.
VariableDeclaration
);
12244
N(SyntaxKind.
VariableDeclaration
);
12264
N(SyntaxKind.
VariableDeclaration
);
12288
N(SyntaxKind.
VariableDeclaration
);
12329
N(SyntaxKind.
VariableDeclaration
);
12374
N(SyntaxKind.
VariableDeclaration
);
12425
N(SyntaxKind.
VariableDeclaration
);
12470
N(SyntaxKind.
VariableDeclaration
);
12516
N(SyntaxKind.
VariableDeclaration
);
12558
N(SyntaxKind.
VariableDeclaration
);
12628
N(SyntaxKind.
VariableDeclaration
);
12684
N(SyntaxKind.
VariableDeclaration
);
12741
N(SyntaxKind.
VariableDeclaration
);
12819
N(SyntaxKind.
VariableDeclaration
);
12897
N(SyntaxKind.
VariableDeclaration
);
12943
N(SyntaxKind.
VariableDeclaration
);
13006
N(SyntaxKind.
VariableDeclaration
);
13052
N(SyntaxKind.
VariableDeclaration
);
13119
N(SyntaxKind.
VariableDeclaration
);
13169
N(SyntaxKind.
VariableDeclaration
);
13237
N(SyntaxKind.
VariableDeclaration
);
13288
N(SyntaxKind.
VariableDeclaration
);
13334
N(SyntaxKind.
VariableDeclaration
);
13384
N(SyntaxKind.
VariableDeclaration
);
13435
N(SyntaxKind.
VariableDeclaration
);
13485
N(SyntaxKind.
VariableDeclaration
);
13531
N(SyntaxKind.
VariableDeclaration
);
13585
N(SyntaxKind.
VariableDeclaration
);
13631
N(SyntaxKind.
VariableDeclaration
);
13681
N(SyntaxKind.
VariableDeclaration
);
13732
N(SyntaxKind.
VariableDeclaration
);
13774
N(SyntaxKind.
VariableDeclaration
);
13830
N(SyntaxKind.
VariableDeclaration
);
13844
N(SyntaxKind.
VariableDeclaration
);
13900
N(SyntaxKind.
VariableDeclaration
);
13962
N(SyntaxKind.
VariableDeclaration
);
14025
N(SyntaxKind.
VariableDeclaration
);
14040
N(SyntaxKind.
VariableDeclaration
);
14095
N(SyntaxKind.
VariableDeclaration
);
14110
N(SyntaxKind.
VariableDeclaration
);
14181
N(SyntaxKind.
VariableDeclaration
);
14294
N(SyntaxKind.
VariableDeclaration
);
14400
N(SyntaxKind.
VariableDeclaration
);
14464
N(SyntaxKind.
VariableDeclaration
);
14520
N(SyntaxKind.
VariableDeclaration
);
14593
N(SyntaxKind.
VariableDeclaration
);
14649
N(SyntaxKind.
VariableDeclaration
);
14713
N(SyntaxKind.
VariableDeclaration
);
14736
N(SyntaxKind.
VariableDeclaration
);
14796
N(SyntaxKind.
VariableDeclaration
);
14864
N(SyntaxKind.
VariableDeclaration
);
14932
N(SyntaxKind.
VariableDeclaration
);
14980
N(SyntaxKind.
VariableDeclaration
);
15027
N(SyntaxKind.
VariableDeclaration
);
15074
N(SyntaxKind.
VariableDeclaration
);
15229
N(SyntaxKind.
VariableDeclaration
);
15316
N(SyntaxKind.
VariableDeclaration
);
Parsing\DeconstructionTests.cs (4)
147
N(SyntaxKind.
VariableDeclaration
);
225
N(SyntaxKind.
VariableDeclaration
);
301
N(SyntaxKind.
VariableDeclaration
);
550
N(SyntaxKind.
VariableDeclaration
);
Parsing\ExpressionParsingTests.cs (12)
3080
N(SyntaxKind.
VariableDeclaration
);
3287
N(SyntaxKind.
VariableDeclaration
);
3377
N(SyntaxKind.
VariableDeclaration
);
3451
N(SyntaxKind.
VariableDeclaration
);
3533
N(SyntaxKind.
VariableDeclaration
);
3861
N(SyntaxKind.
VariableDeclaration
);
4129
N(SyntaxKind.
VariableDeclaration
);
4223
N(SyntaxKind.
VariableDeclaration
);
4320
N(SyntaxKind.
VariableDeclaration
);
4425
N(SyntaxKind.
VariableDeclaration
);
4710
N(SyntaxKind.
VariableDeclaration
);
6370
N(SyntaxKind.
VariableDeclaration
);
Parsing\FileModifierParsingTests.cs (36)
154
N(SyntaxKind.
VariableDeclaration
);
297
N(SyntaxKind.
VariableDeclaration
);
360
N(SyntaxKind.
VariableDeclaration
);
423
N(SyntaxKind.
VariableDeclaration
);
870
N(SyntaxKind.
VariableDeclaration
);
922
N(SyntaxKind.
VariableDeclaration
);
1073
N(SyntaxKind.
VariableDeclaration
);
1169
N(SyntaxKind.
VariableDeclaration
);
1287
N(SyntaxKind.
VariableDeclaration
);
1374
N(SyntaxKind.
VariableDeclaration
);
1579
N(SyntaxKind.
VariableDeclaration
);
1604
N(SyntaxKind.
VariableDeclaration
);
1620
N(SyntaxKind.
VariableDeclaration
);
1648
N(SyntaxKind.
VariableDeclaration
);
1668
N(SyntaxKind.
VariableDeclaration
);
1688
N(SyntaxKind.
VariableDeclaration
);
1725
N(SyntaxKind.
VariableDeclaration
);
1843
N(SyntaxKind.
VariableDeclaration
);
1878
N(SyntaxKind.
VariableDeclaration
);
1907
N(SyntaxKind.
VariableDeclaration
);
1928
N(SyntaxKind.
VariableDeclaration
);
1948
N(SyntaxKind.
VariableDeclaration
);
1985
N(SyntaxKind.
VariableDeclaration
);
2056
N(SyntaxKind.
VariableDeclaration
);
2109
N(SyntaxKind.
VariableDeclaration
);
2235
N(SyntaxKind.
VariableDeclaration
);
2300
N(SyntaxKind.
VariableDeclaration
);
2363
N(SyntaxKind.
VariableDeclaration
);
2426
N(SyntaxKind.
VariableDeclaration
);
2928
N(SyntaxKind.
VariableDeclaration
);
3053
N(SyntaxKind.
VariableDeclaration
);
3114
N(SyntaxKind.
VariableDeclaration
);
3161
N(SyntaxKind.
VariableDeclaration
);
3201
N(SyntaxKind.
VariableDeclaration
);
3243
N(SyntaxKind.
VariableDeclaration
);
3322
N(SyntaxKind.
VariableDeclaration
);
Parsing\FunctionPointerTests.cs (54)
23
N(SyntaxKind.
VariableDeclaration
);
79
N(SyntaxKind.
VariableDeclaration
);
151
N(SyntaxKind.
VariableDeclaration
);
201
N(SyntaxKind.
VariableDeclaration
);
244
N(SyntaxKind.
VariableDeclaration
);
296
N(SyntaxKind.
VariableDeclaration
);
347
N(SyntaxKind.
VariableDeclaration
);
390
N(SyntaxKind.
VariableDeclaration
);
438
N(SyntaxKind.
VariableDeclaration
);
536
N(SyntaxKind.
VariableDeclaration
);
601
N(SyntaxKind.
VariableDeclaration
);
652
N(SyntaxKind.
VariableDeclaration
);
758
N(SyntaxKind.
VariableDeclaration
);
805
N(SyntaxKind.
VariableDeclaration
);
882
N(SyntaxKind.
VariableDeclaration
);
926
N(SyntaxKind.
VariableDeclaration
);
968
N(SyntaxKind.
VariableDeclaration
);
1013
N(SyntaxKind.
VariableDeclaration
);
1063
N(SyntaxKind.
VariableDeclaration
);
1117
N(SyntaxKind.
VariableDeclaration
);
1168
N(SyntaxKind.
VariableDeclaration
);
1222
N(SyntaxKind.
VariableDeclaration
);
1348
N(SyntaxKind.
VariableDeclaration
);
1392
N(SyntaxKind.
VariableDeclaration
);
1440
N(SyntaxKind.
VariableDeclaration
);
1498
N(SyntaxKind.
VariableDeclaration
);
1562
N(SyntaxKind.
VariableDeclaration
);
1618
N(SyntaxKind.
VariableDeclaration
);
1665
N(SyntaxKind.
VariableDeclaration
);
2161
N(SyntaxKind.
VariableDeclaration
);
2376
N(SyntaxKind.
VariableDeclaration
);
2435
N(SyntaxKind.
VariableDeclaration
);
2786
N(SyntaxKind.
VariableDeclaration
);
2843
N(SyntaxKind.
VariableDeclaration
);
2896
N(SyntaxKind.
VariableDeclaration
);
2991
N(SyntaxKind.
VariableDeclaration
);
3077
N(SyntaxKind.
VariableDeclaration
);
3137
N(SyntaxKind.
VariableDeclaration
);
3181
N(SyntaxKind.
VariableDeclaration
);
3232
N(SyntaxKind.
VariableDeclaration
);
3274
N(SyntaxKind.
VariableDeclaration
);
3313
N(SyntaxKind.
VariableDeclaration
);
3379
N(SyntaxKind.
VariableDeclaration
);
3452
N(SyntaxKind.
VariableDeclaration
);
3532
N(SyntaxKind.
VariableDeclaration
);
3604
N(SyntaxKind.
VariableDeclaration
);
3662
N(SyntaxKind.
VariableDeclaration
);
3706
N(SyntaxKind.
VariableDeclaration
);
3763
N(SyntaxKind.
VariableDeclaration
);
3823
N(SyntaxKind.
VariableDeclaration
);
3904
N(SyntaxKind.
VariableDeclaration
);
3992
N(SyntaxKind.
VariableDeclaration
);
4020
N(SyntaxKind.
VariableDeclaration
);
4076
N(SyntaxKind.
VariableDeclaration
);
Parsing\LambdaParameterParsingTests.cs (47)
80
N(SyntaxKind.
VariableDeclaration
);
191
N(SyntaxKind.
VariableDeclaration
);
310
N(SyntaxKind.
VariableDeclaration
);
360
N(SyntaxKind.
VariableDeclaration
);
436
N(SyntaxKind.
VariableDeclaration
);
486
N(SyntaxKind.
VariableDeclaration
);
565
N(SyntaxKind.
VariableDeclaration
);
615
N(SyntaxKind.
VariableDeclaration
);
784
N(SyntaxKind.
VariableDeclaration
);
844
N(SyntaxKind.
VariableDeclaration
);
919
N(SyntaxKind.
VariableDeclaration
);
976
N(SyntaxKind.
VariableDeclaration
);
1028
N(SyntaxKind.
VariableDeclaration
);
1089
N(SyntaxKind.
VariableDeclaration
);
1167
N(SyntaxKind.
VariableDeclaration
);
1244
N(SyntaxKind.
VariableDeclaration
);
1294
N(SyntaxKind.
VariableDeclaration
);
1351
N(SyntaxKind.
VariableDeclaration
);
1406
N(SyntaxKind.
VariableDeclaration
);
1464
N(SyntaxKind.
VariableDeclaration
);
1519
N(SyntaxKind.
VariableDeclaration
);
1569
N(SyntaxKind.
VariableDeclaration
);
1619
N(SyntaxKind.
VariableDeclaration
);
1676
N(SyntaxKind.
VariableDeclaration
);
1731
N(SyntaxKind.
VariableDeclaration
);
1785
N(SyntaxKind.
VariableDeclaration
);
1840
N(SyntaxKind.
VariableDeclaration
);
1898
N(SyntaxKind.
VariableDeclaration
);
1972
N(SyntaxKind.
VariableDeclaration
);
2066
N(SyntaxKind.
VariableDeclaration
);
2130
N(SyntaxKind.
VariableDeclaration
);
2190
N(SyntaxKind.
VariableDeclaration
);
2220
N(SyntaxKind.
VariableDeclaration
);
2335
N(SyntaxKind.
VariableDeclaration
);
2406
N(SyntaxKind.
VariableDeclaration
);
2476
N(SyntaxKind.
VariableDeclaration
);
4249
N(SyntaxKind.
VariableDeclaration
);
4313
N(SyntaxKind.
VariableDeclaration
);
4382
N(SyntaxKind.
VariableDeclaration
);
4456
N(SyntaxKind.
VariableDeclaration
);
4529
N(SyntaxKind.
VariableDeclaration
);
4688
N(SyntaxKind.
VariableDeclaration
);
4743
N(SyntaxKind.
VariableDeclaration
);
4803
N(SyntaxKind.
VariableDeclaration
);
4868
N(SyntaxKind.
VariableDeclaration
);
4932
N(SyntaxKind.
VariableDeclaration
);
5417
N(SyntaxKind.
VariableDeclaration
);
Parsing\LambdaReturnTypeParsingTests.cs (6)
2593
N(SyntaxKind.
VariableDeclaration
);
2647
N(SyntaxKind.
VariableDeclaration
);
2700
N(SyntaxKind.
VariableDeclaration
);
2761
N(SyntaxKind.
VariableDeclaration
);
5011
N(SyntaxKind.
VariableDeclaration
);
5224
N(SyntaxKind.
VariableDeclaration
);
Parsing\LocalFunctionParsingTests.cs (5)
596
N(SyntaxKind.
VariableDeclaration
);
888
N(SyntaxKind.
VariableDeclaration
);
954
N(SyntaxKind.
VariableDeclaration
);
1034
N(SyntaxKind.
VariableDeclaration
);
2604
N(SyntaxKind.
VariableDeclaration
);
Parsing\MemberDeclarationParsingTests.cs (20)
206
N(SyntaxKind.
VariableDeclaration
);
737
N(SyntaxKind.
VariableDeclaration
);
756
N(SyntaxKind.
VariableDeclaration
);
1381
N(SyntaxKind.
VariableDeclaration
);
1404
N(SyntaxKind.
VariableDeclaration
);
1449
N(SyntaxKind.
VariableDeclaration
);
1783
N(SyntaxKind.
VariableDeclaration
);
1907
N(SyntaxKind.
VariableDeclaration
);
1922
N(SyntaxKind.
VariableDeclaration
);
1949
N(SyntaxKind.
VariableDeclaration
);
1968
N(SyntaxKind.
VariableDeclaration
);
1987
N(SyntaxKind.
VariableDeclaration
);
2023
N(SyntaxKind.
VariableDeclaration
);
2119
N(SyntaxKind.
VariableDeclaration
);
2147
N(SyntaxKind.
VariableDeclaration
);
2167
N(SyntaxKind.
VariableDeclaration
);
2186
N(SyntaxKind.
VariableDeclaration
);
2222
N(SyntaxKind.
VariableDeclaration
);
2281
N(SyntaxKind.
VariableDeclaration
);
8661
N(SyntaxKind.
VariableDeclaration
);
Parsing\NullableParsingTests.cs (3)
55
N(SyntaxKind.
VariableDeclaration
);
1092
N(SyntaxKind.
VariableDeclaration
);
1164
N(SyntaxKind.
VariableDeclaration
);
Parsing\ParserRegressionTests.cs (5)
289
N(SyntaxKind.
VariableDeclaration
);
382
N(SyntaxKind.
VariableDeclaration
);
427
N(SyntaxKind.
VariableDeclaration
);
516
N(SyntaxKind.
VariableDeclaration
);
784
N(SyntaxKind.
VariableDeclaration
);
Parsing\PatternParsingTests.cs (17)
186
N(SyntaxKind.
VariableDeclaration
);
334
N(SyntaxKind.
VariableDeclaration
);
451
N(SyntaxKind.
VariableDeclaration
);
508
N(SyntaxKind.
VariableDeclaration
);
4379
N(SyntaxKind.
VariableDeclaration
);
4489
N(SyntaxKind.
VariableDeclaration
);
4595
N(SyntaxKind.
VariableDeclaration
);
4663
N(SyntaxKind.
VariableDeclaration
);
4727
N(SyntaxKind.
VariableDeclaration
);
4814
N(SyntaxKind.
VariableDeclaration
);
4897
N(SyntaxKind.
VariableDeclaration
);
4942
N(SyntaxKind.
VariableDeclaration
);
5048
N(SyntaxKind.
VariableDeclaration
);
5150
N(SyntaxKind.
VariableDeclaration
);
5214
N(SyntaxKind.
VariableDeclaration
);
5274
N(SyntaxKind.
VariableDeclaration
);
5357
N(SyntaxKind.
VariableDeclaration
);
Parsing\RecordParsing.cs (14)
47
N(SyntaxKind.
VariableDeclaration
);
240
N(SyntaxKind.
VariableDeclaration
);
286
N(SyntaxKind.
VariableDeclaration
);
1294
N(SyntaxKind.
VariableDeclaration
);
1327
N(SyntaxKind.
VariableDeclaration
);
1399
N(SyntaxKind.
VariableDeclaration
);
1720
N(SyntaxKind.
VariableDeclaration
);
1759
N(SyntaxKind.
VariableDeclaration
);
1935
N(SyntaxKind.
VariableDeclaration
);
2624
N(SyntaxKind.
VariableDeclaration
);
2819
N(SyntaxKind.
VariableDeclaration
);
3745
N(SyntaxKind.
VariableDeclaration
);
3811
N(SyntaxKind.
VariableDeclaration
);
3863
N(SyntaxKind.
VariableDeclaration
);
Parsing\RefFieldParsingTests.cs (12)
33
N(SyntaxKind.
VariableDeclaration
);
70
N(SyntaxKind.
VariableDeclaration
);
111
N(SyntaxKind.
VariableDeclaration
);
147
N(SyntaxKind.
VariableDeclaration
);
181
N(SyntaxKind.
VariableDeclaration
);
239
N(SyntaxKind.
VariableDeclaration
);
365
N(SyntaxKind.
VariableDeclaration
);
414
N(SyntaxKind.
VariableDeclaration
);
477
N(SyntaxKind.
VariableDeclaration
);
509
N(SyntaxKind.
VariableDeclaration
);
577
N(SyntaxKind.
VariableDeclaration
);
617
N(SyntaxKind.
VariableDeclaration
);
Parsing\ScriptParsingTests.cs (28)
197
N(SyntaxKind.
VariableDeclaration
);
239
N(SyntaxKind.
VariableDeclaration
);
255
N(SyntaxKind.
VariableDeclaration
);
981
N(SyntaxKind.
VariableDeclaration
);
1164
N(SyntaxKind.
VariableDeclaration
);
1235
N(SyntaxKind.
VariableDeclaration
);
1343
N(SyntaxKind.
VariableDeclaration
);
1377
N(SyntaxKind.
VariableDeclaration
);
2029
N(SyntaxKind.
VariableDeclaration
);
2044
N(SyntaxKind.
VariableDeclaration
);
2368
N(SyntaxKind.
VariableDeclaration
);
2488
N(SyntaxKind.
VariableDeclaration
);
2504
N(SyntaxKind.
VariableDeclaration
);
2520
N(SyntaxKind.
VariableDeclaration
);
2536
N(SyntaxKind.
VariableDeclaration
);
2552
N(SyntaxKind.
VariableDeclaration
);
2817
N(SyntaxKind.
VariableDeclaration
);
2847
N(SyntaxKind.
VariableDeclaration
);
2890
N(SyntaxKind.
VariableDeclaration
);
2936
N(SyntaxKind.
VariableDeclaration
);
2993
N(SyntaxKind.
VariableDeclaration
);
3034
N(SyntaxKind.
VariableDeclaration
);
8049
N(SyntaxKind.
VariableDeclaration
);
8391
N(SyntaxKind.
VariableDeclaration
);
8423
N(SyntaxKind.
VariableDeclaration
);
8455
N(SyntaxKind.
VariableDeclaration
);
8487
N(SyntaxKind.
VariableDeclaration
);
8531
N(SyntaxKind.
VariableDeclaration
);
Parsing\SeparatedSyntaxListParsingTests.cs (20)
70
N(SyntaxKind.
VariableDeclaration
);
94
N(SyntaxKind.
VariableDeclaration
);
118
N(SyntaxKind.
VariableDeclaration
);
147
N(SyntaxKind.
VariableDeclaration
);
176
N(SyntaxKind.
VariableDeclaration
);
210
N(SyntaxKind.
VariableDeclaration
);
239
N(SyntaxKind.
VariableDeclaration
);
268
N(SyntaxKind.
VariableDeclaration
);
452
N(SyntaxKind.
VariableDeclaration
);
485
N(SyntaxKind.
VariableDeclaration
);
518
N(SyntaxKind.
VariableDeclaration
);
575
N(SyntaxKind.
VariableDeclaration
);
808
N(SyntaxKind.
VariableDeclaration
);
847
N(SyntaxKind.
VariableDeclaration
);
886
N(SyntaxKind.
VariableDeclaration
);
930
N(SyntaxKind.
VariableDeclaration
);
974
N(SyntaxKind.
VariableDeclaration
);
1023
N(SyntaxKind.
VariableDeclaration
);
1067
N(SyntaxKind.
VariableDeclaration
);
1111
N(SyntaxKind.
VariableDeclaration
);
Parsing\SingleLineDeclarationParsingTests.cs (1)
839
N(SyntaxKind.
VariableDeclaration
);
Parsing\StatementAttributeParsingTests.cs (14)
1641
N(SyntaxKind.
VariableDeclaration
);
2021
N(SyntaxKind.
VariableDeclaration
);
4221
N(SyntaxKind.
VariableDeclaration
);
6403
N(SyntaxKind.
VariableDeclaration
);
6482
N(SyntaxKind.
VariableDeclaration
);
6569
N(SyntaxKind.
VariableDeclaration
);
6674
N(SyntaxKind.
VariableDeclaration
);
6814
N(SyntaxKind.
VariableDeclaration
);
6900
N(SyntaxKind.
VariableDeclaration
);
6983
N(SyntaxKind.
VariableDeclaration
);
7077
N(SyntaxKind.
VariableDeclaration
);
7184
N(SyntaxKind.
VariableDeclaration
);
7286
N(SyntaxKind.
VariableDeclaration
);
7395
N(SyntaxKind.
VariableDeclaration
);
Parsing\StatementParsingTests.cs (20)
881
Assert.Equal(SyntaxKind.
VariableDeclaration
, fs.Declaration.Kind());
908
Assert.Equal(SyntaxKind.
VariableDeclaration
, fs.Declaration.Kind());
938
Assert.Equal(SyntaxKind.
VariableDeclaration
, fs.Declaration.Kind());
1672
N(SyntaxKind.
VariableDeclaration
);
2425
N(SyntaxKind.
VariableDeclaration
);
2559
N(SyntaxKind.
VariableDeclaration
);
2590
N(SyntaxKind.
VariableDeclaration
);
2653
N(SyntaxKind.
VariableDeclaration
);
2720
N(SyntaxKind.
VariableDeclaration
);
2874
N(SyntaxKind.
VariableDeclaration
);
2957
N(SyntaxKind.
VariableDeclaration
);
3040
N(SyntaxKind.
VariableDeclaration
);
3112
N(SyntaxKind.
VariableDeclaration
);
3143
N(SyntaxKind.
VariableDeclaration
);
3181
N(SyntaxKind.
VariableDeclaration
);
3220
N(SyntaxKind.
VariableDeclaration
);
3258
N(SyntaxKind.
VariableDeclaration
);
3296
N(SyntaxKind.
VariableDeclaration
);
4191
N(SyntaxKind.
VariableDeclaration
);
4447
N(SyntaxKind.
VariableDeclaration
);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (1)
44
N(SyntaxKind.
VariableDeclaration
);
Parsing\SwitchExpressionParsingTests.cs (3)
325
N(SyntaxKind.
VariableDeclaration
);
860
N(SyntaxKind.
VariableDeclaration
);
953
N(SyntaxKind.
VariableDeclaration
);
Parsing\TopLevelStatementsParsingTests.cs (32)
143
N(SyntaxKind.
VariableDeclaration
);
168
N(SyntaxKind.
VariableDeclaration
);
377
N(SyntaxKind.
VariableDeclaration
);
420
N(SyntaxKind.
VariableDeclaration
);
831
N(SyntaxKind.
VariableDeclaration
);
946
N(SyntaxKind.
VariableDeclaration
);
1115
N(SyntaxKind.
VariableDeclaration
);
1170
N(SyntaxKind.
VariableDeclaration
);
1502
N(SyntaxKind.
VariableDeclaration
);
1728
N(SyntaxKind.
VariableDeclaration
);
1835
N(SyntaxKind.
VariableDeclaration
);
1890
N(SyntaxKind.
VariableDeclaration
);
1934
M(SyntaxKind.
VariableDeclaration
);
1978
M(SyntaxKind.
VariableDeclaration
);
2018
N(SyntaxKind.
VariableDeclaration
);
2066
M(SyntaxKind.
VariableDeclaration
);
2250
N(SyntaxKind.
VariableDeclaration
);
2268
N(SyntaxKind.
VariableDeclaration
);
2325
N(SyntaxKind.
VariableDeclaration
);
2385
N(SyntaxKind.
VariableDeclaration
);
2499
M(SyntaxKind.
VariableDeclaration
);
2729
N(SyntaxKind.
VariableDeclaration
);
2797
N(SyntaxKind.
VariableDeclaration
);
2839
N(SyntaxKind.
VariableDeclaration
);
3077
N(SyntaxKind.
VariableDeclaration
);
3229
N(SyntaxKind.
VariableDeclaration
);
3391
N(SyntaxKind.
VariableDeclaration
);
3410
N(SyntaxKind.
VariableDeclaration
);
3460
N(SyntaxKind.
VariableDeclaration
);
3479
N(SyntaxKind.
VariableDeclaration
);
3529
N(SyntaxKind.
VariableDeclaration
);
3547
N(SyntaxKind.
VariableDeclaration
);
Parsing\TypeArgumentListParsingTests.cs (23)
63
N(SyntaxKind.
VariableDeclaration
);
179
N(SyntaxKind.
VariableDeclaration
);
307
N(SyntaxKind.
VariableDeclaration
);
440
N(SyntaxKind.
VariableDeclaration
);
588
N(SyntaxKind.
VariableDeclaration
);
735
N(SyntaxKind.
VariableDeclaration
);
767
N(SyntaxKind.
VariableDeclaration
);
803
N(SyntaxKind.
VariableDeclaration
);
1048
N(SyntaxKind.
VariableDeclaration
);
1187
N(SyntaxKind.
VariableDeclaration
);
1329
N(SyntaxKind.
VariableDeclaration
);
1462
N(SyntaxKind.
VariableDeclaration
);
1582
N(SyntaxKind.
VariableDeclaration
);
1686
N(SyntaxKind.
VariableDeclaration
);
1787
N(SyntaxKind.
VariableDeclaration
);
1909
N(SyntaxKind.
VariableDeclaration
);
2042
N(SyntaxKind.
VariableDeclaration
);
2176
N(SyntaxKind.
VariableDeclaration
);
2307
N(SyntaxKind.
VariableDeclaration
);
2408
N(SyntaxKind.
VariableDeclaration
);
2517
N(SyntaxKind.
VariableDeclaration
);
2619
N(SyntaxKind.
VariableDeclaration
);
2737
N(SyntaxKind.
VariableDeclaration
);
Parsing\UsingDirectiveParsingTests.cs (17)
80
N(SyntaxKind.
VariableDeclaration
);
119
N(SyntaxKind.
VariableDeclaration
);
175
N(SyntaxKind.
VariableDeclaration
);
210
N(SyntaxKind.
VariableDeclaration
);
265
N(SyntaxKind.
VariableDeclaration
);
284
N(SyntaxKind.
VariableDeclaration
);
423
N(SyntaxKind.
VariableDeclaration
);
483
N(SyntaxKind.
VariableDeclaration
);
522
N(SyntaxKind.
VariableDeclaration
);
1702
N(SyntaxKind.
VariableDeclaration
);
1808
N(SyntaxKind.
VariableDeclaration
);
3490
N(SyntaxKind.
VariableDeclaration
);
3547
N(SyntaxKind.
VariableDeclaration
);
3782
N(SyntaxKind.
VariableDeclaration
);
3797
N(SyntaxKind.
VariableDeclaration
);
3944
N(SyntaxKind.
VariableDeclaration
);
3959
N(SyntaxKind.
VariableDeclaration
);
Parsing\ValueTupleTests.cs (3)
240
N(SyntaxKind.
VariableDeclaration
);
344
N(SyntaxKind.
VariableDeclaration
);
631
N(SyntaxKind.
VariableDeclaration
);
Microsoft.CodeAnalysis.CSharp.Workspaces (21)
CodeGeneration\CSharpSyntaxGenerator.cs (11)
719
case SyntaxKind.
VariableDeclaration
:
1273
case SyntaxKind.
VariableDeclaration
:
1317
SyntaxKind.
VariableDeclaration
=> ((VariableDeclarationSyntax)declaration).Variables.Count,
1969
case SyntaxKind.
VariableDeclaration
:
2001
SyntaxKind.
VariableDeclaration
=> ((VariableDeclarationSyntax)declaration).WithType((TypeSyntax)type),
2012
case SyntaxKind.
VariableDeclaration
:
2077
case SyntaxKind.
VariableDeclaration
:
2406
case SyntaxKind.
VariableDeclaration
:
2446
case SyntaxKind.
VariableDeclaration
:
2837
case SyntaxKind.
VariableDeclaration
:
2976
SyntaxKind.
VariableDeclaration
=> ((VariableDeclarationSyntax)declaration).Variables,
CSharpAccessibilityFacts.cs (2)
48
case SyntaxKind.
VariableDeclaration
:
239
case SyntaxKind.
VariableDeclaration
:
CSharpCodeGenerationService.cs (1)
866
case SyntaxKind.
VariableDeclaration
:
CSharpTypeStyleHelper.cs (2)
61
if (typeName?.FirstAncestorOrSelf<SyntaxNode>(a => a.Kind() is SyntaxKind.DeclarationExpression or SyntaxKind.
VariableDeclaration
or SyntaxKind.ForEachStatement) is not { } declaration)
83
Debug.Assert(node.Kind() is SyntaxKind.
VariableDeclaration
or SyntaxKind.ForEachStatement or SyntaxKind.DeclarationExpression);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
1784
if (parent.IsParentKind(SyntaxKind.
VariableDeclaration
) &&
2069
equalsValue.Parent.IsParentKind(SyntaxKind.
VariableDeclaration
))
2340
if (type.IsParentKind(SyntaxKind.
VariableDeclaration
) &&
SemanticModelExtensions.cs (2)
236
type.Parent.Parent.Parent.IsParentKind(SyntaxKind.
VariableDeclaration
, out variableDeclaration) &&
295
if (type.IsParentKind(SyntaxKind.
VariableDeclaration
, out variableDeclaration) &&
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
2557
SyntaxKind.
VariableDeclaration
);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
255
case SyntaxKind.
VariableDeclaration
: