40 references to Variables
Microsoft.CodeAnalysis.CSharp (22)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1867
=> node.Update(VisitToken(node.OpenParenToken), VisitList(node.
Variables
), VisitToken(node.CloseParenToken));
_generated\2\Syntax.xml.Syntax.Generated.cs (4)
6872
if (openParenToken != this.OpenParenToken || variables != this.
Variables
|| closeParenToken != this.CloseParenToken)
6882
public ParenthesizedVariableDesignationSyntax WithOpenParenToken(SyntaxToken openParenToken) => Update(openParenToken, this.
Variables
, this.CloseParenToken);
6884
public ParenthesizedVariableDesignationSyntax WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.OpenParenToken, this.
Variables
, closeParenToken);
6886
public ParenthesizedVariableDesignationSyntax AddVariables(params VariableDesignationSyntax[] items) => WithVariables(this.
Variables
.AddRange(items));
Binder\Binder_Deconstruct.cs (1)
843
foreach (var n in tuple.
Variables
)
Binder\Binder_Expressions.cs (2)
996
int count = tuple.
Variables
.Count;
1000
foreach (var n in tuple.
Variables
)
Binder\Binder_Patterns.cs (10)
1774
var subPatterns = ArrayBuilder<BoundPositionalSubpattern>.GetInstance(tupleDesignation.
Variables
.Count);
1796
tupleDesignation.
Variables
.Count, inputPlaceholder, node, deconstructDiagnostics,
1816
hasErrors = outPlaceholders.IsDefault || tupleDesignation.
Variables
.Count != outPlaceholders.Length;
1818
for (int i = 0; i < tupleDesignation.
Variables
.Count; i++)
1820
var variable = tupleDesignation.
Variables
[i];
1837
if (elementTypes.Length != tupleDesignation.
Variables
.Count && !hasErrors)
1840
strippedInputType, elementTypes.Length, tupleDesignation.
Variables
.Count);
1843
for (int i = 0; i < tupleDesignation.
Variables
.Count; i++)
1845
var variable = tupleDesignation.
Variables
[i];
1864
foreach (var variable in node.
Variables
)
Binder\ExpressionVariableFinder.cs (3)
252
foreach (VariableDesignationSyntax nested in ((ParenthesizedVariableDesignationSyntax)node).
Variables
)
431
foreach (VariableDesignationSyntax nested in ((ParenthesizedVariableDesignationSyntax)designation).
Variables
)
515
foreach (VariableDesignationSyntax d in tuple.
Variables
)
Binder\ForEachLoopBinder.cs (1)
164
foreach (var d in tuple.
Variables
)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
923
foreach (var child in parenthesizedVariableDesignation.
Variables
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (2)
190
Debug.Assert(elements.Length == parensDesignation.
Variables
.Count);
195
var designation = parensDesignation.
Variables
[i];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
2324
parenthesizedVariableDesignation.
Variables
.All(v => v is SingleVariableDesignationSyntax { Identifier.ValueText: not "" }))
2326
var elementNames = parenthesizedVariableDesignation.
Variables
.SelectAsArray(v => ((SingleVariableDesignationSyntax)v).Identifier.ValueText);
2327
var elementTypes = parenthesizedVariableDesignation.
Variables
.SelectAsArray(v =>
Microsoft.CodeAnalysis.CSharp.Features (4)
Debugging\CSharpProximityExpressionsService.RelevantExpressionsCollector.cs (1)
145
foreach (var v in t.
Variables
)
EditAndContinue\SyntaxComparer.cs (1)
1362
foreach (var variableDesignation in parenthesizedVariableDesignation.
Variables
)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (2)
190
Debug.Assert(elements.Length == parensDesignation.
Variables
.Count);
195
var designation = parensDesignation.
Variables
[i];
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
923
foreach (var child in parenthesizedVariableDesignation.
Variables
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
2324
parenthesizedVariableDesignation.
Variables
.All(v => v is SingleVariableDesignationSyntax { Identifier.ValueText: not "" }))
2326
var elementNames = parenthesizedVariableDesignation.
Variables
.SelectAsArray(v => ((SingleVariableDesignationSyntax)v).Identifier.ValueText);
2327
var elementTypes = parenthesizedVariableDesignation.
Variables
.SelectAsArray(v =>
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
923
foreach (var child in parenthesizedVariableDesignation.
Variables
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
2324
parenthesizedVariableDesignation.
Variables
.All(v => v is SingleVariableDesignationSyntax { Identifier.ValueText: not "" }))
2326
var elementNames = parenthesizedVariableDesignation.
Variables
.SelectAsArray(v => ((SingleVariableDesignationSyntax)v).Identifier.ValueText);
2327
var elementTypes = parenthesizedVariableDesignation.
Variables
.SelectAsArray(v =>