238 references to SingleVariableDesignation
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Deconstruct.cs (1)
809case SyntaxKind.SingleVariableDesignation:
Binder\Binder_Expressions.cs (2)
908case SyntaxKind.SingleVariableDesignation: 2918case SyntaxKind.SingleVariableDesignation:
Binder\Binder_Patterns.cs (2)
1215if (node.Designation?.Kind() == SyntaxKind.SingleVariableDesignation) 1346case SyntaxKind.SingleVariableDesignation:
Binder\ExpressionVariableFinder.cs (4)
224if (node.Designation?.Kind() == SyntaxKind.SingleVariableDesignation) 251case SyntaxKind.SingleVariableDesignation: 363case SyntaxKind.SingleVariableDesignation: 444case SyntaxKind.SingleVariableDesignation:
Binder\ForEachLoopBinder.cs (1)
131case SyntaxKind.SingleVariableDesignation:
BoundTree\VariablePendingInference.cs (3)
37Debug.Assert(this.Syntax.Kind() == SyntaxKind.SingleVariableDesignation || 39((DeclarationExpressionSyntax)this.Syntax).Designation.Kind() == SyntaxKind.SingleVariableDesignation)); 125case SyntaxKind.SingleVariableDesignation:
Compilation\CSharpSemanticModel.cs (4)
536case SyntaxKind.SingleVariableDesignation: 559if (declaration.Designation.Kind() != SyntaxKind.SingleVariableDesignation) 962case SyntaxKind.SingleVariableDesignation: 5086case SyntaxKind.SingleVariableDesignation:
Parser\LanguageParser.cs (1)
8763case SyntaxKind.SingleVariableDesignation:
Syntax\SyntaxExtensions.cs (1)
392return p.Designation.Kind() == SyntaxKind.SingleVariableDesignation && p.IsOutDeclaration();
Syntax\SyntaxFacts.cs (1)
468case SyntaxKind.SingleVariableDesignation:
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
ConvertSwitchStatementToExpressionHelpers.cs (1)
31varPattern.Designation.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
CSharpNamingStyleDiagnosticAnalyzer.cs (1)
22SyntaxKind.SingleVariableDesignation,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
75case SyntaxKind.SingleVariableDesignation:
UseExplicitTypeCodeFixProvider.cs (1)
182case SyntaxKind.SingleVariableDesignation:
Microsoft.CodeAnalysis.CSharp.Features (10)
ConvertSwitchStatementToExpressionHelpers.cs (1)
31varPattern.Designation.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
CSharpNamingStyleDiagnosticAnalyzer.cs (1)
22SyntaxKind.SingleVariableDesignation,
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
75case SyntaxKind.SingleVariableDesignation:
Debugging\CSharpProximityExpressionsService.RelevantExpressionsCollector.cs (1)
155case SyntaxKind.SingleVariableDesignation:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1889case SyntaxKind.SingleVariableDesignation:
EditAndContinue\SyntaxComparer.cs (3)
334case SyntaxKind.SingleVariableDesignation: 887case SyntaxKind.SingleVariableDesignation: 1338case SyntaxKind.SingleVariableDesignation:
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
475if (declaration.Designation.Kind() != SyntaxKind.SingleVariableDesignation)
UseExplicitTypeCodeFixProvider.cs (1)
182case SyntaxKind.SingleVariableDesignation:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (200)
Parsing\AsyncStreamsParsingTests.cs (2)
517N(SyntaxKind.SingleVariableDesignation); 522N(SyntaxKind.SingleVariableDesignation);
Parsing\DeclarationExpressionTests.cs (17)
46N(SyntaxKind.SingleVariableDesignation); 210N(SyntaxKind.SingleVariableDesignation); 442N(SyntaxKind.SingleVariableDesignation); 457N(SyntaxKind.SingleVariableDesignation); 499N(SyntaxKind.SingleVariableDesignation); 514N(SyntaxKind.SingleVariableDesignation); 644N(SyntaxKind.SingleVariableDesignation); 649N(SyntaxKind.SingleVariableDesignation); 690N(SyntaxKind.SingleVariableDesignation); 708N(SyntaxKind.SingleVariableDesignation); 713N(SyntaxKind.SingleVariableDesignation); 761N(SyntaxKind.SingleVariableDesignation); 766N(SyntaxKind.SingleVariableDesignation); 1114N(SyntaxKind.SingleVariableDesignation); 1129N(SyntaxKind.SingleVariableDesignation); 1176N(SyntaxKind.SingleVariableDesignation); 1191N(SyntaxKind.SingleVariableDesignation);
Parsing\DeclarationParsingTests.cs (1)
6594N(SyntaxKind.SingleVariableDesignation);
Parsing\DeclarationScopeParsingTests.cs (61)
3528N(SyntaxKind.SingleVariableDesignation); 3543N(SyntaxKind.SingleVariableDesignation); 3599N(SyntaxKind.SingleVariableDesignation); 3614N(SyntaxKind.SingleVariableDesignation); 3881N(SyntaxKind.SingleVariableDesignation); 3896N(SyntaxKind.SingleVariableDesignation); 4177N(SyntaxKind.SingleVariableDesignation); 4192N(SyntaxKind.SingleVariableDesignation); 4350N(SyntaxKind.SingleVariableDesignation); 4365N(SyntaxKind.SingleVariableDesignation); 4528N(SyntaxKind.SingleVariableDesignation); 4543N(SyntaxKind.SingleVariableDesignation); 4702N(SyntaxKind.SingleVariableDesignation); 4717N(SyntaxKind.SingleVariableDesignation); 4777N(SyntaxKind.SingleVariableDesignation); 4792N(SyntaxKind.SingleVariableDesignation); 4853N(SyntaxKind.SingleVariableDesignation); 4868N(SyntaxKind.SingleVariableDesignation); 4928N(SyntaxKind.SingleVariableDesignation); 4943N(SyntaxKind.SingleVariableDesignation); 4999N(SyntaxKind.SingleVariableDesignation); 5014N(SyntaxKind.SingleVariableDesignation); 5070N(SyntaxKind.SingleVariableDesignation); 5085N(SyntaxKind.SingleVariableDesignation); 5145N(SyntaxKind.SingleVariableDesignation); 5160N(SyntaxKind.SingleVariableDesignation); 5221N(SyntaxKind.SingleVariableDesignation); 5236N(SyntaxKind.SingleVariableDesignation); 5288N(SyntaxKind.SingleVariableDesignation); 5303N(SyntaxKind.SingleVariableDesignation); 5359N(SyntaxKind.SingleVariableDesignation); 5374N(SyntaxKind.SingleVariableDesignation); 5865N(SyntaxKind.SingleVariableDesignation); 5880N(SyntaxKind.SingleVariableDesignation); 5932N(SyntaxKind.SingleVariableDesignation); 5951N(SyntaxKind.SingleVariableDesignation); 6003N(SyntaxKind.SingleVariableDesignation); 6030N(SyntaxKind.SingleVariableDesignation); 6096N(SyntaxKind.SingleVariableDesignation); 6208N(SyntaxKind.SingleVariableDesignation); 6264N(SyntaxKind.SingleVariableDesignation); 6402N(SyntaxKind.SingleVariableDesignation); 6467N(SyntaxKind.SingleVariableDesignation); 6718N(SyntaxKind.SingleVariableDesignation); 6849N(SyntaxKind.SingleVariableDesignation); 6982N(SyntaxKind.SingleVariableDesignation); 7140N(SyntaxKind.SingleVariableDesignation); 7200N(SyntaxKind.SingleVariableDesignation); 7261N(SyntaxKind.SingleVariableDesignation); 7321N(SyntaxKind.SingleVariableDesignation); 7377N(SyntaxKind.SingleVariableDesignation); 7433N(SyntaxKind.SingleVariableDesignation); 7493N(SyntaxKind.SingleVariableDesignation); 7554N(SyntaxKind.SingleVariableDesignation); 7606N(SyntaxKind.SingleVariableDesignation); 7662N(SyntaxKind.SingleVariableDesignation); 7724N(SyntaxKind.SingleVariableDesignation); 7800N(SyntaxKind.SingleVariableDesignation); 7880N(SyntaxKind.SingleVariableDesignation); 8093N(SyntaxKind.SingleVariableDesignation); 11415N(SyntaxKind.SingleVariableDesignation);
Parsing\DeconstructionTests.cs (35)
729N(SyntaxKind.SingleVariableDesignation); 744N(SyntaxKind.SingleVariableDesignation); 824N(SyntaxKind.SingleVariableDesignation); 839N(SyntaxKind.SingleVariableDesignation); 857N(SyntaxKind.SingleVariableDesignation); 930N(SyntaxKind.SingleVariableDesignation); 935N(SyntaxKind.SingleVariableDesignation); 1010N(SyntaxKind.SingleVariableDesignation); 1015N(SyntaxKind.SingleVariableDesignation); 1022N(SyntaxKind.SingleVariableDesignation); 1170N(SyntaxKind.SingleVariableDesignation); 1188N(SyntaxKind.SingleVariableDesignation); 1193N(SyntaxKind.SingleVariableDesignation); 1271N(SyntaxKind.SingleVariableDesignation); 1286N(SyntaxKind.SingleVariableDesignation); 1367N(SyntaxKind.SingleVariableDesignation); 1372N(SyntaxKind.SingleVariableDesignation); 1452N(SyntaxKind.SingleVariableDesignation); 1467N(SyntaxKind.SingleVariableDesignation); 1543N(SyntaxKind.SingleVariableDesignation); 1548N(SyntaxKind.SingleVariableDesignation); 1600N(SyntaxKind.SingleVariableDesignation); 1615N(SyntaxKind.SingleVariableDesignation); 1677N(SyntaxKind.SingleVariableDesignation); 1692N(SyntaxKind.SingleVariableDesignation); 2440N(SyntaxKind.SingleVariableDesignation); 2507N(SyntaxKind.SingleVariableDesignation); 2944N(SyntaxKind.SingleVariableDesignation); 2949N(SyntaxKind.SingleVariableDesignation); 3439N(SyntaxKind.SingleVariableDesignation); 3486N(SyntaxKind.SingleVariableDesignation); 3501N(SyntaxKind.SingleVariableDesignation); 3548N(SyntaxKind.SingleVariableDesignation); 3563N(SyntaxKind.SingleVariableDesignation); 3610N(SyntaxKind.SingleVariableDesignation);
Parsing\FunctionPointerTests.cs (5)
2532N(SyntaxKind.SingleVariableDesignation); 2628N(SyntaxKind.SingleVariableDesignation); 2640N(SyntaxKind.SingleVariableDesignation); 2742N(SyntaxKind.SingleVariableDesignation); 2761N(SyntaxKind.SingleVariableDesignation);
Parsing\LambdaAttributeParsingTests.cs (8)
2046N(SyntaxKind.SingleVariableDesignation); 2106N(SyntaxKind.SingleVariableDesignation); 2160N(SyntaxKind.SingleVariableDesignation); 2211N(SyntaxKind.SingleVariableDesignation); 2255N(SyntaxKind.SingleVariableDesignation); 2309N(SyntaxKind.SingleVariableDesignation); 2364N(SyntaxKind.SingleVariableDesignation); 2422N(SyntaxKind.SingleVariableDesignation);
Parsing\LambdaParameterParsingTests.cs (2)
669N(SyntaxKind.SingleVariableDesignation); 729N(SyntaxKind.SingleVariableDesignation);
Parsing\LambdaReturnTypeParsingTests.cs (7)
3832N(SyntaxKind.SingleVariableDesignation); 4479N(SyntaxKind.SingleVariableDesignation); 4524N(SyntaxKind.SingleVariableDesignation); 4539N(SyntaxKind.SingleVariableDesignation); 4570N(SyntaxKind.SingleVariableDesignation); 4585N(SyntaxKind.SingleVariableDesignation); 4593N(SyntaxKind.SingleVariableDesignation);
Parsing\NullableParsingTests.cs (3)
786N(SyntaxKind.SingleVariableDesignation); 932N(SyntaxKind.SingleVariableDesignation); 1003N(SyntaxKind.SingleVariableDesignation);
Parsing\PatternParsingTests.cs (42)
987N(SyntaxKind.SingleVariableDesignation); 1029N(SyntaxKind.SingleVariableDesignation); 1211N(SyntaxKind.SingleVariableDesignation); 1334N(SyntaxKind.SingleVariableDesignation); 1443N(SyntaxKind.SingleVariableDesignation); 1555N(SyntaxKind.SingleVariableDesignation); 1599N(SyntaxKind.SingleVariableDesignation); 2131N(SyntaxKind.SingleVariableDesignation); 2814N(SyntaxKind.SingleVariableDesignation); 3262N(SyntaxKind.SingleVariableDesignation); 3329N(SyntaxKind.SingleVariableDesignation); 3512N(SyntaxKind.SingleVariableDesignation); 3579N(SyntaxKind.SingleVariableDesignation); 3810N(SyntaxKind.SingleVariableDesignation); 3893N(SyntaxKind.SingleVariableDesignation); 3962N(SyntaxKind.SingleVariableDesignation); 4035N(SyntaxKind.SingleVariableDesignation); 4106N(SyntaxKind.SingleVariableDesignation); 4179N(SyntaxKind.SingleVariableDesignation); 4266N(SyntaxKind.SingleVariableDesignation); 4355N(SyntaxKind.SingleVariableDesignation); 4469N(SyntaxKind.SingleVariableDesignation); 4575N(SyntaxKind.SingleVariableDesignation); 4643N(SyntaxKind.SingleVariableDesignation); 4707N(SyntaxKind.SingleVariableDesignation); 4794N(SyntaxKind.SingleVariableDesignation); 4877N(SyntaxKind.SingleVariableDesignation); 4922N(SyntaxKind.SingleVariableDesignation); 5473N(SyntaxKind.SingleVariableDesignation); 5804N(SyntaxKind.SingleVariableDesignation); 5868N(SyntaxKind.SingleVariableDesignation); 6101N(SyntaxKind.SingleVariableDesignation); 6203N(SyntaxKind.SingleVariableDesignation); 8237N(SyntaxKind.SingleVariableDesignation); 9317N(SyntaxKind.SingleVariableDesignation); 9371N(SyntaxKind.SingleVariableDesignation); 9967N(SyntaxKind.SingleVariableDesignation); 10057N(SyntaxKind.SingleVariableDesignation); 10207N(SyntaxKind.SingleVariableDesignation); 10255N(SyntaxKind.SingleVariableDesignation); 10657N(SyntaxKind.SingleVariableDesignation); 10735N(SyntaxKind.SingleVariableDesignation);
Parsing\PatternParsingTests_ListPatterns.cs (9)
86N(SyntaxKind.SingleVariableDesignation); 330N(SyntaxKind.SingleVariableDesignation); 335N(SyntaxKind.SingleVariableDesignation); 494N(SyntaxKind.SingleVariableDesignation); 728N(SyntaxKind.SingleVariableDesignation); 786N(SyntaxKind.SingleVariableDesignation); 822N(SyntaxKind.SingleVariableDesignation); 1014N(SyntaxKind.SingleVariableDesignation); 1050N(SyntaxKind.SingleVariableDesignation);
Parsing\RecordParsing.cs (3)
1835N(SyntaxKind.SingleVariableDesignation); 1872N(SyntaxKind.SingleVariableDesignation); 2034N(SyntaxKind.SingleVariableDesignation);
Parsing\StatementAttributeParsingTests.cs (2)
1285N(SyntaxKind.SingleVariableDesignation); 1290N(SyntaxKind.SingleVariableDesignation);
Parsing\TypeArgumentListParsingTests.cs (2)
2779N(SyntaxKind.SingleVariableDesignation); 2794N(SyntaxKind.SingleVariableDesignation);
Parsing\ValueTupleTests.cs (1)
890N(SyntaxKind.SingleVariableDesignation);
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\TestOperationVisitor.cs (4)
1399operation.Syntax.IsKind(CSharp.SyntaxKind.SingleVariableDesignation)) 1414if (designation.IsKind(CSharp.SyntaxKind.SingleVariableDesignation)) 1446if (designation.IsKind(CSharp.SyntaxKind.SingleVariableDesignation)) 1483if (designation.IsKind(CSharp.SyntaxKind.SingleVariableDesignation))