1 instantiation of DeclarationExpressionSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
4681
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
DeclarationExpressionSyntax
(this, parent, position);
1311 references to DeclarationExpressionSyntax
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
417
if (argument.Expression is
DeclarationExpressionSyntax
declarationExpression &&
Microsoft.CodeAnalysis.CSharp (53)
Binder\Binder_Deconstruct.cs (8)
33
DeclarationExpressionSyntax
? declaration = null;
90
ref
DeclarationExpressionSyntax
? declaration,
736
ref
DeclarationExpressionSyntax
? declaration,
743
var
component = (
DeclarationExpressionSyntax
)node;
819
if (discarded.Parent is
DeclarationExpressionSyntax
declExpr && declExpr.Designation == discarded)
878
if (designation.Parent is
DeclarationExpressionSyntax
declExpr && declExpr.Designation == designation)
929
if (designation.Parent is
DeclarationExpressionSyntax
declExpr && declExpr.Designation == designation)
Binder\Binder_Expressions.cs (6)
830
return BindDeclarationExpressionAsError((
DeclarationExpressionSyntax
)node, diagnostics);
929
private BoundExpression BindDeclarationExpressionAsError(
DeclarationExpressionSyntax
node, BindingDiagnosticBag diagnostics)
3144
var
declarationExpression = (
DeclarationExpressionSyntax
)argumentSyntax.Expression;
3154
private BoundExpression BindOutDeclarationArgument(
DeclarationExpressionSyntax
declarationExpression, BindingDiagnosticBag diagnostics)
3192
DeclarationExpressionSyntax
declarationExpression,
Binder\ExpressionVariableFinder.cs (7)
408
public override void VisitDeclarationExpression(
DeclarationExpressionSyntax
node)
416
private void VisitDeclarationExpressionDesignation(
DeclarationExpressionSyntax
node, VariableDesignationSyntax designation, BaseArgumentListSyntax argumentListSyntaxOpt)
482
var
declarationExpression = (
DeclarationExpressionSyntax
)possibleTupleDeclaration;
532
protected abstract TFieldOrLocalSymbol MakeDeclarationExpressionVariable(
DeclarationExpressionSyntax
node, SingleVariableDesignationSyntax designation, BaseArgumentListSyntax argumentListSyntax, SyntaxNode nodeToBind);
618
protected override LocalSymbol MakeDeclarationExpressionVariable(
DeclarationExpressionSyntax
node, SingleVariableDesignationSyntax designation, BaseArgumentListSyntax argumentListSyntaxOpt, SyntaxNode nodeToBind)
713
protected override Symbol MakeDeclarationExpressionVariable(
DeclarationExpressionSyntax
node, SingleVariableDesignationSyntax designation, BaseArgumentListSyntax argumentListSyntaxOpt, SyntaxNode nodeToBind)
Binder\ForEachLoopBinder.cs (4)
121
var
declarationExpression = (
DeclarationExpressionSyntax
)declaration;
202
DeclarationExpressionSyntax
declaration = null;
386
DeclarationExpressionSyntax
declaration = null;
BoundTree\VariablePendingInference.cs (3)
39
((
DeclarationExpressionSyntax
)this.Syntax).Designation.Kind() == SyntaxKind.SingleVariableDesignation));
62
((
DeclarationExpressionSyntax
)this.Syntax).Type :
125
designation = (SingleVariableDesignationSyntax)((
DeclarationExpressionSyntax
)this.Syntax).Designation;
Compilation\CSharpSemanticModel.cs (3)
535
else if (SyntaxFacts.IsDeclarationExpressionType(expression, out
DeclarationExpressionSyntax
parent))
560
else if (expression is
DeclarationExpressionSyntax
declaration)
961
else if (SyntaxFacts.IsDeclarationExpressionType(expression, out
DeclarationExpressionSyntax
parent))
Operations\CSharpOperationFactory.cs (3)
560
if (isDeclaration && syntax is
DeclarationExpressionSyntax
declarationExpressionSyntax)
580
if (isDeclaration && syntax is
DeclarationExpressionSyntax
declarationExpressionSyntax)
2232
if (syntax is
DeclarationExpressionSyntax
declarationExpressionSyntax)
Symbols\Source\SourceLocalSymbol.cs (1)
687
DeclarationExpressionSyntax
declaration = null;
Syntax.xml.Main.Generated.cs (5)
175
public virtual TResult? VisitDeclarationExpression(
DeclarationExpressionSyntax
node) => this.DefaultVisit(node);
919
public virtual void VisitDeclarationExpression(
DeclarationExpressionSyntax
node) => this.DefaultVisit(node);
1662
public override SyntaxNode? VisitDeclarationExpression(
DeclarationExpressionSyntax
node)
3189
public static
DeclarationExpressionSyntax
DeclarationExpression(TypeSyntax type, VariableDesignationSyntax designation)
3193
return (
DeclarationExpressionSyntax
)Syntax.InternalSyntax.SyntaxFactory.DeclarationExpression((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
Syntax.xml.Syntax.Generated.cs (4)
2941
public
DeclarationExpressionSyntax
Update(TypeSyntax type, VariableDesignationSyntax designation)
2945
var
newNode = SyntaxFactory.DeclarationExpression(type, designation);
2953
public
DeclarationExpressionSyntax
WithType(TypeSyntax type) => Update(type, this.Designation);
2954
public
DeclarationExpressionSyntax
WithDesignation(VariableDesignationSyntax designation) => Update(this.Type, designation);
Syntax\SyntaxExtensions.cs (4)
75
internal static SyntaxToken Identifier(this
DeclarationExpressionSyntax
self)
222
return ((
DeclarationExpressionSyntax
)node).Designation.Kind() == SyntaxKind.ParenthesizedVariableDesignation;
384
internal static bool IsOutDeclaration(this
DeclarationExpressionSyntax
p)
390
internal static bool IsOutVarDeclaration(this
DeclarationExpressionSyntax
p)
Syntax\SyntaxFacts.cs (5)
222
return ((
DeclarationExpressionSyntax
)parent).Type == node;
453
internal static bool IsDeclarationExpressionType(SyntaxNode node, [NotNullWhen(true)] out
DeclarationExpressionSyntax
? parent)
455
parent = node.ModifyingScopedOrRefTypeOrSelf().Parent as
DeclarationExpressionSyntax
;
473
var
declaration = (
DeclarationExpressionSyntax
)syntax;
Microsoft.CodeAnalysis.CSharp.CodeStyle (17)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
149
argumentIndex == arguments.Count - 1 && arguments[argumentIndex] is { RefKindKeyword.RawKind: (int)SyntaxKind.OutKeyword, Expression:
DeclarationExpressionSyntax
{ Designation: SingleVariableDesignationSyntax singleVariable } }
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
612
siblingArgument.Expression is
DeclarationExpressionSyntax
{ Designation: SingleVariableDesignationSyntax designation })
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
373
if (current is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
530
currentToken.Parent.Parent is
DeclarationExpressionSyntax
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
185
=> node is
DeclarationExpressionSyntax
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
658
ForEachVariableStatementSyntax { Variable:
DeclarationExpressionSyntax
declarationExpression } => declarationExpression.Type.IsTypeInferred(semanticModel),
900
else if (forEach is ForEachVariableStatementSyntax { Variable:
DeclarationExpressionSyntax
declarationExpression })
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (2)
93
DeclarationExpressionSyntax
declarationExpression => ShouldAnalyzeDeclarationExpression(declarationExpression, semanticModel, cancellationToken)
117
protected virtual bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
144
DeclarationExpressionSyntax
declExpr => declExpr.Type,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (3)
71
if (typeName.Parent is
DeclarationExpressionSyntax
declExpression &&
113
else if (typeName.Parent is
DeclarationExpressionSyntax
)
121
protected override bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (4)
69
protected override bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
151
else if (typeName.Parent is
DeclarationExpressionSyntax
declarationExpression &&
161
DeclarationExpressionSyntax
declarationExpression,
201
private static bool IsSafeToSwitchToVarWithoutNeedingSpeculation(
DeclarationExpressionSyntax
declarationExpression, SemanticModel semanticModel, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (11)
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (3)
221
var
declarationExpression = GetDeclarationExpression(
267
private static
DeclarationExpressionSyntax
GetDeclarationExpression(
327
DeclarationExpressionSyntax
declarationExpression,
src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
157
private static
DeclarationExpressionSyntax
CreateDeclarationExpression(INamedTypeSymbol tupleType, TypeSyntax typeNode)
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (2)
74
else if (declarationContext is
DeclarationExpressionSyntax
declarationExpression)
84
private static async Task HandleDeclarationExpressionAsync(Document document, SyntaxEditor editor,
DeclarationExpressionSyntax
declarationExpression, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\InternalExtensions.cs (1)
23
if (expression is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
70
case
DeclarationExpressionSyntax
declarationExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
2240
if (left is
DeclarationExpressionSyntax
declExpr)
2306
if (expr is
DeclarationExpressionSyntax
declExpr)
2337
DeclarationExpressionSyntax
declaration,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (57)
CodeGen\CodeGenDeconstructTests.cs (57)
1474
var
ab = nodes.OfType<
DeclarationExpressionSyntax
>().Single();
3130
var
lhs = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().First();
3184
var
x234 = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ElementAt(1);
3286
var
lhsNested = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ElementAt(1);
3336
var
lhsNested = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ElementAt(2);
3630
return (decl.Parent as
DeclarationExpressionSyntax
)?.Type;
3757
var
x34Var = (
DeclarationExpressionSyntax
)x3.Parent.Parent;
3851
var
x12Var = (
DeclarationExpressionSyntax
)x1.Parent.Parent;
4036
var
x12Var = (
DeclarationExpressionSyntax
)x1.Parent.Parent;
4144
var
x12Var = (
DeclarationExpressionSyntax
)x1.Parent.Parent;
4227
var
x12Var = (
DeclarationExpressionSyntax
)x1.Parent.Parent;
4338
var
x12Var = (
DeclarationExpressionSyntax
)x1.Parent.Parent;
4459
var
x23Var = (
DeclarationExpressionSyntax
)x2.Parent.Parent;
4605
var
x23Var = (
DeclarationExpressionSyntax
)x2.Parent.Parent;
5192
var
x23Var = (
DeclarationExpressionSyntax
)x2.Parent.Parent;
5739
var
x123Var = (
DeclarationExpressionSyntax
)x1.Parent.Parent;
5781
var
x123Var = (
DeclarationExpressionSyntax
)x1.Parent.Parent;
5911
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
5919
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
5925
var
declaration3 = (
DeclarationExpressionSyntax
)discard3.Parent.Parent;
6339
var
tuple1 = (
DeclarationExpressionSyntax
)discard1.Parent.Parent;
6398
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent.Parent;
6413
var
y = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ElementAt(1);
6861
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
6867
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
6933
var
nestedDeclaration = (
DeclarationExpressionSyntax
)discard2.Parent.Parent;
6979
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
6988
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
7007
var
nestedDeclaration = (
DeclarationExpressionSyntax
)discard4.Parent.Parent;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1017)
Semantics\OutVarTests.cs (1013)
59
var
x1Decl = GetOutVarDeclaration(tree, "x1");
103
var
x1Decl = GetOutVarDeclaration(tree, "x1");
106
var
x2Decl = GetOutVarDeclaration(tree, "x2");
178
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
219
var
x1Decl = GetDeclaration(tree, "x1");
223
var
x2Decl = GetDeclaration(tree, "x2");
272
var
x1Decl = GetDeclaration(tree, "x1");
276
var
x2Decl = GetDeclaration(tree, "x2");
335
var
x1Decl = GetDeclaration(tree, "x1");
339
var
x2Decl = GetDeclaration(tree, "x2");
343
var
x3Decl = GetDeclaration(tree, "x3");
386
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
423
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
461
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
499
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
537
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
575
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
622
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
659
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
697
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
737
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
776
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
816
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
836
private static IEnumerable<
DeclarationExpressionSyntax
> GetDeclarations(SyntaxTree tree, string name)
838
return tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
842
private static
DeclarationExpressionSyntax
GetDeclaration(SyntaxTree tree, string name)
847
internal static
DeclarationExpressionSyntax
GetOutVarDeclaration(SyntaxTree tree, string name)
852
private static IEnumerable<
DeclarationExpressionSyntax
> GetOutVarDeclarations(SyntaxTree tree, string name)
854
return tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
868
private static IEnumerable<
DeclarationExpressionSyntax
> GetOutVarDeclarations(SyntaxTree tree)
870
return tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
910
var
x1Decl = GetOutVarDeclaration(tree, "x1");
919
private static void VerifyModelForOutVarWithoutDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
924
private static void VerifyModelForOutVarWithoutDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, bool isShadowed, params IdentifierNameSyntax[] references)
929
private static void VerifyModelForDeclarationVarWithoutDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
934
internal static void VerifyModelForOutVar(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
939
private static void VerifyModelForOutVarInNotExecutableCode(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
946
DeclarationExpressionSyntax
decl,
956
DeclarationExpressionSyntax
decl,
1005
DeclarationExpressionSyntax
decl,
1071
private static void AssertTypeFromOperation(SemanticModel model, ITypeSymbol expectedType,
DeclarationExpressionSyntax
decl)
1088
private static void VerifyDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, bool isDelegateCreation, bool isExecutableCode, IdentifierNameSyntax[] references, ISymbol symbol)
1137
private static void VerifyModelForOutVarDuplicateInSameScope(SemanticModel model,
DeclarationExpressionSyntax
decl)
1179
Assert.Empty(parent.Ancestors().OfType<
DeclarationExpressionSyntax
>().Where(e => e.IsOutVarDeclaration()));
1201
private static SingleVariableDesignationSyntax GetVariableDesignation(
DeclarationExpressionSyntax
decl)
1206
private static bool FlowsIn(ExpressionSyntax dataFlowParent,
DeclarationExpressionSyntax
decl, IdentifierNameSyntax[] references)
1273
private static bool FlowsOut(ExpressionSyntax dataFlowParent,
DeclarationExpressionSyntax
decl, IdentifierNameSyntax[] references)
1407
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1465
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1499
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1534
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1568
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1602
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1642
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1680
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1717
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1753
var
x1Decl = GetOutVarDeclaration(tree, "x1");
2007
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2011
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2028
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2117
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2121
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2138
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2228
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2232
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2249
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2338
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2342
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2359
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2640
var
x1Decl = GetOutVarDeclaration(tree, "x1");
2645
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2651
var
x6Decl = GetOutVarDeclaration(tree, "x6");
2656
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2662
var
x8Decl = GetOutVarDeclaration(tree, "x8");
2687
var
x15Decl = GetOutVarDeclaration(tree, "x15");
2857
var
x1Decl = GetOutVarDeclaration(tree, "x1");
2862
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2868
var
x6Decl = GetOutVarDeclaration(tree, "x6");
2873
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2879
var
x8Decl = GetOutVarDeclaration(tree, "x8");
2904
var
x15Decl = GetOutVarDeclaration(tree, "x15");
2952
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
3204
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3208
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3225
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3306
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3310
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3327
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3378
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3430
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3469
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3510
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3646
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3649
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3660
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
3664
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3668
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
3672
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
3867
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
3872
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
3877
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3883
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
3888
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3894
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
3964
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
4009
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
4099
var
x1Decl = GetOutVarDeclaration(tree, "x1");
4276
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4280
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4297
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4304
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4501
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4506
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4523
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4530
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4536
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
4542
var
x13Decl = GetOutVarDeclarations(tree, "x13").Single();
4678
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4682
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4699
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4706
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4927
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
4931
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4935
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4942
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
4957
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
4961
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
4965
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4970
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
5115
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5183
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5187
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5204
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5211
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
5216
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
5286
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5290
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5307
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5413
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5417
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5434
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5515
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5519
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5523
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
5532
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
5579
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5711
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5751
var
x1Decl = GetOutVarDeclaration(tree, "x1");
5912
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5917
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
5922
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5928
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
5933
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5939
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6053
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6060
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6065
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
6330
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6335
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6340
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6346
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6351
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6357
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6565
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6570
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6575
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6581
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6586
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6592
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6821
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6827
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6833
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6840
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6846
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6852
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7067
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7072
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7077
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7083
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7088
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7094
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7305
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7310
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7315
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7321
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7326
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7332
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7627
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7632
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7636
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
7640
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7645
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
7649
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7653
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7719
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
7776
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7836
var
x0Decl = GetOutVarDeclarations(tree, "x0").Single();
7841
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7846
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7898
var
x0Decl = GetOutVarDeclarations(tree, "x0").Single();
7903
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7908
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8390
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8395
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8400
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
8406
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
8411
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
8417
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
8445
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
8490
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8662
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8667
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8672
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
8678
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
8685
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
8689
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
8694
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
8700
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
8764
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8809
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9164
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
9168
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9185
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
9194
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9213
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
9220
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
9266
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9337
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9341
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9348
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9352
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9430
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9434
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9441
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9445
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9510
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9517
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
9586
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9598
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
9603
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9648
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9696
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9893
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9897
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9904
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9908
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9988
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9992
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9999
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
10003
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
10070
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10077
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
10151
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10166
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
10171
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
10216
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10263
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10723
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10728
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
10733
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
10741
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
10746
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
10752
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
10820
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10865
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
11049
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11053
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11070
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11186
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11190
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11207
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11268
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11272
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11289
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11430
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
11470
var
x1Decl = GetOutVarDeclaration(tree, "x1");
11718
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
11723
var
y2Decl = GetOutVarDeclarations(tree, "y2").Single();
11728
var
z2Decl = GetOutVarDeclarations(tree, "z2").Single();
11735
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
11740
var
z3Decl = GetOutVarDeclarations(tree, "z3").Single();
11747
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
11752
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
11757
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
11765
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
11773
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
11778
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
11783
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
11791
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
11799
var
y6Decl = GetOutVarDeclarations(tree, "y6").Single();
11804
var
z6Decl = GetOutVarDeclarations(tree, "z6").Single();
11811
var
y7Decl = GetOutVarDeclarations(tree, "y7").Single();
11816
var
z7Decl = GetOutVarDeclarations(tree, "z7").Single();
11824
var
u7Decl = GetOutVarDeclarations(tree, "u7").Single();
11832
var
y8Decl = GetOutVarDeclarations(tree, "y8").Single();
11837
var
z8Decl = GetOutVarDeclarations(tree, "z8").Single();
11843
var
y9Decl = GetOutVarDeclarations(tree, "y9").Single();
11848
var
z9Decl = GetOutVarDeclarations(tree, "z9").Single();
11855
var
u9Decl = GetOutVarDeclarations(tree, "u9").Single();
11862
var
y10Decl = GetOutVarDeclarations(tree, "y10").Single();
11868
var
y11Decl = GetOutVarDeclarations(tree, "y11").Single();
11975
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
11980
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
11985
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
11993
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
12001
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
12006
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
12011
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
12019
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
12130
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12159
var
y13Decl = GetOutVarDeclarations(tree, "y13").Single();
12426
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12502
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12664
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12792
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
12796
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
12871
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12923
var
yDecl = GetOutVarDeclarations(tree, "y1").Single();
12965
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13020
var
x1Decl = GetOutVarDeclaration(tree, "x1");
13212
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
13216
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
13220
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
13227
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
13239
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
13243
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
13247
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
13252
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
13345
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13608
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13613
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
13621
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
13626
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
13631
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
13699
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13744
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
14139
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
14144
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
14149
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
14156
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
14172
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
14181
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
14189
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
14945
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
14954
var
x13Decl = GetOutVarDeclarations(tree, "x13").Single();
14961
var
x14Decl = GetOutVarDeclarations(tree, "x14").Single();
14970
var
x16Decl = GetOutVarDeclarations(tree, "x16").Single();
14979
var
x17Decl = GetOutVarDeclarations(tree, "x17").Single();
15133
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15137
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
15141
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15148
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
15160
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
15164
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15168
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
15173
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
15265
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15533
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15538
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15543
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15549
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15554
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15560
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15573
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15746
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15751
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15756
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15762
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15767
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15773
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15786
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15959
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15964
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15969
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15975
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15980
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15986
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15999
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
16074
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16081
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16161
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16173
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
16178
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16402
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16407
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16412
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16418
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
16423
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
16429
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
16498
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16543
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16970
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16974
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
16978
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16985
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
17000
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
17004
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
17009
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
17054
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17102
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17397
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
17401
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
17405
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
17412
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
17427
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
17431
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
17435
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
17440
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
17538
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17680
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17713
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17746
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17785
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17862
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17922
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17954
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17996
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18033
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18070
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18105
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18144
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18185
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18228
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18271
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18310
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18351
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18386
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18432
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18496
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18545
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18590
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18642
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18686
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18728
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18782
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18826
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18875
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18919
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18961
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19014
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19059
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19102
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19156
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19205
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19252
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19290
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19331
var
varDecl = GetOutVarDeclaration(tree, "var");
19365
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19426
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19429
var
x2Decl = GetOutVarDeclaration(tree, "x2");
19471
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19509
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19548
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19592
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19661
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19687
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19730
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19770
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20017
var
yDecl = GetDeclaration(tree, "y");
20049
var
yDecl = GetDeclaration(tree, "y");
20222
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20250
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20359
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
20365
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
20371
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
20377
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
20615
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20658
Assert.Equal(1, compilation.SyntaxTrees[0].GetRoot().DescendantNodesAndSelf().OfType<
DeclarationExpressionSyntax
>().Count());
20660
var
x4Decl = GetOutVarDeclaration(tree, "x4");
20775
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20778
var
x2Decl = GetOutVarDeclaration(tree, "x2");
20781
var
x3Decl = GetOutVarDeclaration(tree, "x3");
20784
var
x4Decl = GetOutVarDeclaration(tree, "x4");
20920
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
20925
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
20933
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
20938
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
20952
private static void AssertContainedInDeclaratorArguments(
DeclarationExpressionSyntax
decl)
20957
private static void AssertNotContainedInDeclaratorArguments(
DeclarationExpressionSyntax
decl)
20960
private static void AssertContainedInDeclaratorArguments(params
DeclarationExpressionSyntax
[] decls)
20962
foreach (
var
decl in decls)
21039
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21047
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
21055
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21134
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21148
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21154
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21238
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21252
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21258
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21304
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21363
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21413
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
21647
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21653
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
21659
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21666
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
21672
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
21679
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
21820
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21825
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22014
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22020
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22026
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22033
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
22039
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22046
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
22061
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
22141
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22149
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22239
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22253
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22259
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22427
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22433
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22439
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22446
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
22452
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22459
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
22582
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22590
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22596
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22661
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22666
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22686
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22697
DeclarationExpressionSyntax
decl,
22784
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22789
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22809
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22866
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22871
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22891
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22950
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22955
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22975
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23017
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23212
var
x1Decl = GetOutVarDeclaration(tree, "x1");
23217
var
x4Decl = GetOutVarDeclaration(tree, "x4");
23223
var
x6Decl = GetOutVarDeclaration(tree, "x6");
23228
var
x7Decl = GetOutVarDeclaration(tree, "x7");
23234
var
x8Decl = GetOutVarDeclaration(tree, "x8");
23259
var
x15Decl = GetOutVarDeclaration(tree, "x15");
23306
var
x1Decl = GetOutVarDeclaration(tree, "x1");
23311
var
x4Decl = GetOutVarDeclaration(tree, "x4");
23317
var
x6Decl = GetOutVarDeclaration(tree, "x6");
23322
var
x7Decl = GetOutVarDeclaration(tree, "x7");
23328
var
x8Decl = GetOutVarDeclaration(tree, "x8");
23353
var
x15Decl = GetOutVarDeclaration(tree, "x15");
23396
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23444
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23449
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23453
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23477
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23482
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23486
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23528
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23672
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23677
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23682
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
23688
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
23693
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23699
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
23770
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23775
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23780
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
23786
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
23791
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23797
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
23868
var
x0Decl = GetOutVarDeclarations(tree, "x0").Single();
23873
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23878
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24010
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24015
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24020
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24026
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
24031
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24037
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24065
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
24114
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24119
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24124
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24130
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
24135
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24141
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24169
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
24209
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24297
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
24301
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24318
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24327
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24346
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
24353
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
24403
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
24407
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24424
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24433
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24452
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
24459
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
24496
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24527
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24729
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
24734
var
y2Decl = GetOutVarDeclarations(tree, "y2").Single();
24739
var
z2Decl = GetOutVarDeclarations(tree, "z2").Single();
24746
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
24751
var
z3Decl = GetOutVarDeclarations(tree, "z3").Single();
24758
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
24763
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
24768
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
24776
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
24784
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
24789
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
24794
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
24802
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
24810
var
y6Decl = GetOutVarDeclarations(tree, "y6").Single();
24815
var
z6Decl = GetOutVarDeclarations(tree, "z6").Single();
24822
var
y7Decl = GetOutVarDeclarations(tree, "y7").Single();
24827
var
z7Decl = GetOutVarDeclarations(tree, "z7").Single();
24835
var
u7Decl = GetOutVarDeclarations(tree, "u7").Single();
24843
var
y8Decl = GetOutVarDeclarations(tree, "y8").Single();
24848
var
z8Decl = GetOutVarDeclarations(tree, "z8").Single();
24854
var
y9Decl = GetOutVarDeclarations(tree, "y9").Single();
24859
var
z9Decl = GetOutVarDeclarations(tree, "z9").Single();
24866
var
u9Decl = GetOutVarDeclarations(tree, "u9").Single();
24873
var
y10Decl = GetOutVarDeclarations(tree, "y10").Single();
24879
var
y11Decl = GetOutVarDeclarations(tree, "y11").Single();
24988
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
24993
var
y2Decl = GetOutVarDeclarations(tree, "y2").Single();
24998
var
z2Decl = GetOutVarDeclarations(tree, "z2").Single();
25005
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
25010
var
z3Decl = GetOutVarDeclarations(tree, "z3").Single();
25017
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
25022
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
25027
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
25035
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
25043
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
25048
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
25053
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
25061
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
25069
var
y6Decl = GetOutVarDeclarations(tree, "y6").Single();
25074
var
z6Decl = GetOutVarDeclarations(tree, "z6").Single();
25081
var
y7Decl = GetOutVarDeclarations(tree, "y7").Single();
25086
var
z7Decl = GetOutVarDeclarations(tree, "z7").Single();
25094
var
u7Decl = GetOutVarDeclarations(tree, "u7").Single();
25102
var
y8Decl = GetOutVarDeclarations(tree, "y8").Single();
25107
var
z8Decl = GetOutVarDeclarations(tree, "z8").Single();
25113
var
y9Decl = GetOutVarDeclarations(tree, "y9").Single();
25118
var
z9Decl = GetOutVarDeclarations(tree, "z9").Single();
25125
var
u9Decl = GetOutVarDeclarations(tree, "u9").Single();
25132
var
y10Decl = GetOutVarDeclarations(tree, "y10").Single();
25138
var
y11Decl = GetOutVarDeclarations(tree, "y11").Single();
25179
var
yDecl = GetOutVarDeclarations(tree, "y1").Single();
25292
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25297
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25302
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
25308
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
25313
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
25319
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
25332
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
25391
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25396
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25401
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
25407
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
25412
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
25418
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
25431
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
25570
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25575
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25579
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25614
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25619
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25624
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25695
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25700
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25704
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25739
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25744
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25749
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25794
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25875
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25880
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25884
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25935
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25940
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25945
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26032
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26037
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26041
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26089
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26094
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26099
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26285
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26290
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26294
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26332
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26337
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26342
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26427
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26433
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26437
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26475
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26480
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26485
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26559
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26564
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26568
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26619
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26624
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26629
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26703
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26708
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26712
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26763
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26768
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26773
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26824
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26894
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26899
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26903
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26938
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26943
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26948
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27024
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27030
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27034
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27069
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27074
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27079
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27161
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27166
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27170
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27215
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27220
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27225
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27314
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27319
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27323
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27368
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27373
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27378
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27514
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27521
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27526
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27587
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27594
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27599
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27691
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27698
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27703
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27764
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27771
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27776
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27904
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27911
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27916
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27977
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27984
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27989
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28082
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28089
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28094
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28155
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28162
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28167
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28303
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28308
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28312
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28357
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28362
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28367
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28454
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28459
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28463
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28508
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28513
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28518
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28707
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28712
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28716
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28726
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
28731
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
28768
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28773
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28778
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28788
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
28794
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
28875
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28880
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28884
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28931
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28936
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28941
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29026
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29031
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29035
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29082
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29087
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29092
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29147
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29233
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29238
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29242
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29252
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29300
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29305
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29310
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29320
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29409
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29414
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29418
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29428
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29476
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29481
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29486
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29496
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29549
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29598
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29696
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29701
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29705
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29715
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29720
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29772
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29777
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29782
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29792
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29797
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29897
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29902
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29906
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29916
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29921
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29973
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29978
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29983
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29993
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29998
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30051
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30137
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30142
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30146
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30156
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30160
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30198
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30203
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30208
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30218
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30223
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30309
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30314
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30318
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30328
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30332
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30370
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30375
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30380
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30390
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30395
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30434
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30489
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30533
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30577
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30618
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30622
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30698
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30703
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30707
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30717
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30767
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30774
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30779
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30791
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30869
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30874
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30878
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30888
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30938
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30945
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30950
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30962
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31002
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31057
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31101
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31145
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31229
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31234
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31238
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31248
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31252
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31288
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31295
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31300
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31312
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31317
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31402
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31407
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31411
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31421
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31425
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31461
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31468
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31473
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31485
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31490
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31530
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31585
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31629
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31673
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31714
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31718
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31768
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31802
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31855
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31895
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31945
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31979
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32035
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32075
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32120
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32123
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
32164
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32167
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
32198
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32241
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32281
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32321
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32367
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32436
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32483
var
x1Decl = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
32507
var
decl = SyntaxFactory.DeclarationExpression(
32521
var
x1Decl = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
32549
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32577
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32605
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32631
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32668
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32704
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32711
DeclarationExpressionSyntax
decl,
32719
DeclarationExpressionSyntax
decl,
32727
DeclarationExpressionSyntax
decl,
32949
var
x1Decl = GetOutVarDeclaration(tree, "x1");
32982
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
32991
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33066
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33082
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33132
var
x1Decl = GetOutVarDeclaration(tree, "x1");
33138
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33180
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33196
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33244
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33260
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33614
var
decl = GetOutVarDeclaration(tree, name);
33700
var
decl = GetOutVarDeclaration(tree, name);
33782
var
x3Decl = GetOutVarDeclaration(tree, "x3");
33786
var
x4Decl = GetOutVarDeclaration(tree, "x4");
33803
var
x7Decl = GetOutVarDeclaration(tree, "x7");
33880
var
x3Decl = GetOutVarDeclaration(tree, "x3");
33884
var
x4Decl = GetOutVarDeclaration(tree, "x4");
33901
var
x7Decl = GetOutVarDeclaration(tree, "x7");
33979
var
x3Decl = GetOutVarDeclaration(tree, "x3");
33983
var
x4Decl = GetOutVarDeclaration(tree, "x4");
34000
var
x7Decl = GetOutVarDeclaration(tree, "x7");
34077
var
x3Decl = GetOutVarDeclaration(tree, "x3");
34081
var
x4Decl = GetOutVarDeclaration(tree, "x4");
34098
var
x7Decl = GetOutVarDeclaration(tree, "x7");
34150
var
x1Decl = GetOutVarDeclaration(tree, "x1");
34206
var
x1Decl = GetOutVarDeclaration(tree, "x1");
34272
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34277
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34399
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34404
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34409
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
34490
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34495
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34597
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34602
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34718
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34723
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34728
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
34759
var
decl = GetOutVarDeclaration(tree, name);
34837
var
decl = GetOutVarDeclaration(tree, name);
34892
var
decl = GetOutVarDeclaration(tree, name);
34946
var
decl = GetOutVarDeclaration(tree, name);
35004
var
decl = GetOutVarDeclaration(tree, name);
35054
var
decl = GetOutVarDeclaration(tree, name);
35108
var
decl = GetOutVarDeclaration(tree, name);
35146
var
decl = GetOutVarDeclaration(tree, name);
35183
var
decl = GetOutVarDeclaration(tree, "x");
35222
var
decl = GetOutVarDeclaration(tree, "x");
35266
var
decl = GetOutVarDeclaration(tree, "x");
35297
var
decl = GetOutVarDeclaration(tree, "x");
35336
var
decl = GetOutVarDeclaration(tree, "x");
35368
var
decl = GetOutVarDeclaration(tree, "x");
35404
var
decl = GetOutVarDeclaration(tree, "x");
35443
var
decl = GetOutVarDeclaration(tree, "x");
35473
var
decl = GetOutVarDeclaration(tree, "x");
35510
var
decl = GetOutVarDeclaration(tree, "x");
35558
var
xDecl = GetOutVarDeclaration(tree, "x");
35777
var
zDecl = GetOutVarDeclaration(tree, "z");
35819
var
zDecl = GetOutVarDeclaration(tree, "z");
35848
var
zDecl = GetOutVarDeclaration(tree, "z");
35894
var
zDecl = GetOutVarDeclaration(tree, "z");
36577
internal static SingleVariableDesignationSyntax VariableDesignation(this
DeclarationExpressionSyntax
self)
Semantics\PrimaryConstructorTests.cs (2)
1295
var
yDecl = OutVarTests.GetOutVarDeclaration(tree, "y");
2187
var
xxDecl = OutVarTests.GetOutVarDeclaration(speculativePrimaryInitializer.SyntaxTree, "xx");
Semantics\RecordTests.cs (2)
21473
var
yDecl = OutVarTests.GetOutVarDeclaration(tree, "y");
22403
var
xxDecl = OutVarTests.GetOutVarDeclaration(speculativePrimaryInitializer.SyntaxTree, "xx");
Microsoft.CodeAnalysis.CSharp.Features (22)
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (3)
84
var
declNode = await context.TryGetRelevantNodeAsync<
DeclarationExpressionSyntax
>().ConfigureAwait(false);
106
if (type?.Parent is
DeclarationExpressionSyntax
or VariableDeclarationSyntax)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
636
return ((
DeclarationExpressionSyntax
)argumentSyntax.Expression).Type;
ConvertLinq\ConvertForEachToLinqQuery\DefaultConverter.cs (1)
81
var
declaration = DeclarationExpression(
Debugging\CSharpProximityExpressionsService.RelevantExpressionsCollector.cs (2)
126
var
t = (
DeclarationExpressionSyntax
)component;
EditAndContinue\SyntaxComparer.cs (2)
1332
var
declarationExpression = (
DeclarationExpressionSyntax
)expression;
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (3)
708
var
declaration = (
DeclarationExpressionSyntax
)node;
993
DeclarationExpressionSyntax
CreateFlowControlDeclarationExpression()
InlineHints\CSharpInlineTypeHintsService.cs (2)
45
if (node is
DeclarationExpressionSyntax
{ Type.IsVar: true, Designation: not ParenthesizedVariableDesignationSyntax } declarationExpression)
51
else if (node is SingleVariableDesignationSyntax { Parent: not DeclarationPatternSyntax and not
DeclarationExpressionSyntax
} variableDesignation)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
149
argumentIndex == arguments.Count - 1 && arguments[argumentIndex] is { RefKindKeyword.RawKind: (int)SyntaxKind.OutKeyword, Expression:
DeclarationExpressionSyntax
{ Designation: SingleVariableDesignationSyntax singleVariable } }
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
612
siblingArgument.Expression is
DeclarationExpressionSyntax
{ Designation: SingleVariableDesignationSyntax designation })
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (3)
221
var
declarationExpression = GetDeclarationExpression(
267
private static
DeclarationExpressionSyntax
GetDeclarationExpression(
327
DeclarationExpressionSyntax
declarationExpression,
src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
157
private static
DeclarationExpressionSyntax
CreateDeclarationExpression(INamedTypeSymbol tupleType, TypeSyntax typeNode)
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (2)
74
else if (declarationContext is
DeclarationExpressionSyntax
declarationExpression)
84
private static async Task HandleDeclarationExpressionAsync(Document document, SyntaxEditor editor,
DeclarationExpressionSyntax
declarationExpression, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (5)
IOperation\IOperationTests_IFieldReferenceExpression.cs (3)
74
VerifyOperationTreeAndDiagnosticsForTest<
DeclarationExpressionSyntax
>(source, expectedOperationTree, expectedDiagnostics,
124
VerifyOperationTreeAndDiagnosticsForTest<
DeclarationExpressionSyntax
>(source, expectedOperationTree, expectedDiagnostics,
175
VerifyOperationTreeAndDiagnosticsForTest<
DeclarationExpressionSyntax
>(source, expectedOperationTree, expectedDiagnostics,
IOperation\IOperationTests_ILocalReferenceExpression.cs (2)
41
VerifyOperationTreeAndDiagnosticsForTest<
DeclarationExpressionSyntax
>(source, expectedOperationTree, expectedDiagnostics);
98
VerifyOperationTreeAndDiagnosticsForTest<
DeclarationExpressionSyntax
>(source, expectedOperationTree, expectedDiagnostics);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (52)
Semantics\DeconstructionTests.cs (24)
3641
VerifyOperationTreeAndDiagnosticsForTest<
DeclarationExpressionSyntax
>(source, expectedOperationTree, expectedDiagnostics);
3950
if (node is
DeclarationExpressionSyntax
)
4256
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
4391
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
4515
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
4665
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
4724
var
aa = nodes.OfType<
DeclarationExpressionSyntax
>().ElementAt(0);
4759
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
4837
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
4942
var
declaration = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
4988
var
declaration = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
5046
var
declaration = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
5130
Assert.False(tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
5205
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
5349
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
5486
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
5673
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
5783
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
5886
var declarations = tree.GetCompilationUnitRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
6263
VerifyOperationTreeAndDiagnosticsForTest<
DeclarationExpressionSyntax
>(source, expectedOperationTree, expectedDiagnostics);
Semantics\LocalFunctionTests.cs (2)
729
var
decl = (
DeclarationExpressionSyntax
)tree.FindNodeOrTokenByKind(SyntaxKind.DeclarationExpression, occurrence: 1).AsNode();
Semantics\MethodTypeInferenceTests.cs (2)
844
var
declaration = (
DeclarationExpressionSyntax
)discard.Parent;
Semantics\NullableReferenceTypesTests.cs (8)
34983
var
outVar = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
71989
var
discard1 = (
DeclarationExpressionSyntax
)arguments.First().Expression;
113659
var
decl = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
113690
var
decl = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
Semantics\RefFieldTests.cs (14)
12447
var decls = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().
12463
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
12495
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
12634
var decls = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().
12647
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
12675
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
12874
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
12908
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
13054
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
13082
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
13661
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
13731
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
14922
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
14950
var type = ((
DeclarationExpressionSyntax
)decl.Parent).Type;
Semantics\RefLocalsAndReturnsTests.cs (2)
5210
var decls = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
5212
foreach (
var
decl in decls)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (28)
Compilation\SemanticModelAPITests.cs (4)
4508
var
declarationExpression = root.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
4572
var
declarationExpression = root.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
Symbols\Source\NullablePublicAPITests.cs (24)
2293
var typeInfo = model.GetTypeInfoAndVerifyIOperation(((
DeclarationExpressionSyntax
)variable.Parent).Type);
2563
var type = ((
DeclarationExpressionSyntax
)variable.Parent).Type;
4362
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4367
var type2 = statement.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4390
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4395
var type2 = statement.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4418
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4425
var type2 = statement.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4448
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4455
var type2 = statement.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4478
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4485
var type2 = statement.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4508
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4517
var type2 = methodDeclaration.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4540
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4550
var type2 = methodDeclaration.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4573
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4578
var type2 = arrow.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4601
var type = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4608
var type2 = arrow.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4639
var type2 = newInitializer.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4672
var type2 = newInitializer.DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single().Type;
4696
var
initializer = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Generated\Syntax.Test.xml.Generated.cs (5)
10519
private static
DeclarationExpressionSyntax
GenerateDeclarationExpression()
11710
var
node = GenerateDeclarationExpression();
11714
var
newNode = node.WithType(node.Type).WithDesignation(node.Designation);
15641
var
oldNode = GenerateDeclarationExpression();
15657
var
oldNode = GenerateDeclarationExpression();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CompilationTestUtils.cs (1)
372
(expression.Parent is
DeclarationExpressionSyntax
declExpr && declExpr.Type == expression) ||
Microsoft.CodeAnalysis.CSharp.Workspaces (22)
Classification\SyntaxClassification\NameSyntaxClassifier.cs (1)
280
name.CheckParent<
DeclarationExpressionSyntax
>(f => f.Type == name);
Recommendations\CSharpRecommendationServiceRunner.cs (1)
357
!contextNode.IsFoundUnder<
DeclarationExpressionSyntax
>(d => d.Type);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
373
if (current is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
530
currentToken.Parent.Parent is
DeclarationExpressionSyntax
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
185
=> node is
DeclarationExpressionSyntax
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
658
ForEachVariableStatementSyntax { Variable:
DeclarationExpressionSyntax
declarationExpression } => declarationExpression.Type.IsTypeInferred(semanticModel),
900
else if (forEach is ForEachVariableStatementSyntax { Variable:
DeclarationExpressionSyntax
declarationExpression })
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (2)
93
DeclarationExpressionSyntax
declarationExpression => ShouldAnalyzeDeclarationExpression(declarationExpression, semanticModel, cancellationToken)
117
protected virtual bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
144
DeclarationExpressionSyntax
declExpr => declExpr.Type,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (3)
71
if (typeName.Parent is
DeclarationExpressionSyntax
declExpression &&
113
else if (typeName.Parent is
DeclarationExpressionSyntax
)
121
protected override bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (4)
69
protected override bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
151
else if (typeName.Parent is
DeclarationExpressionSyntax
declarationExpression &&
161
DeclarationExpressionSyntax
declarationExpression,
201
private static bool IsSafeToSwitchToVarWithoutNeedingSpeculation(
DeclarationExpressionSyntax
declarationExpression, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\InternalExtensions.cs (1)
23
if (expression is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
70
case
DeclarationExpressionSyntax
declarationExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
2240
if (left is
DeclarationExpressionSyntax
declExpr)
2306
if (expr is
DeclarationExpressionSyntax
declExpr)
2337
DeclarationExpressionSyntax
declaration,
Roslyn.Diagnostics.CSharp.Analyzers (20)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
373
if (current is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
530
currentToken.Parent.Parent is
DeclarationExpressionSyntax
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
185
=> node is
DeclarationExpressionSyntax
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
658
ForEachVariableStatementSyntax { Variable:
DeclarationExpressionSyntax
declarationExpression } => declarationExpression.Type.IsTypeInferred(semanticModel),
900
else if (forEach is ForEachVariableStatementSyntax { Variable:
DeclarationExpressionSyntax
declarationExpression })
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (2)
93
DeclarationExpressionSyntax
declarationExpression => ShouldAnalyzeDeclarationExpression(declarationExpression, semanticModel, cancellationToken)
117
protected virtual bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
144
DeclarationExpressionSyntax
declExpr => declExpr.Type,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (3)
71
if (typeName.Parent is
DeclarationExpressionSyntax
declExpression &&
113
else if (typeName.Parent is
DeclarationExpressionSyntax
)
121
protected override bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (4)
69
protected override bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
151
else if (typeName.Parent is
DeclarationExpressionSyntax
declarationExpression &&
161
DeclarationExpressionSyntax
declarationExpression,
201
private static bool IsSafeToSwitchToVarWithoutNeedingSpeculation(
DeclarationExpressionSyntax
declarationExpression, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\InternalExtensions.cs (1)
23
if (expression is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
70
case
DeclarationExpressionSyntax
declarationExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
2240
if (left is
DeclarationExpressionSyntax
declExpr)
2306
if (expr is
DeclarationExpressionSyntax
declExpr)
2337
DeclarationExpressionSyntax
declaration,