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