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)
831
return BindDeclarationExpressionAsError((
DeclarationExpressionSyntax
)node, diagnostics);
930
private BoundExpression BindDeclarationExpressionAsError(
DeclarationExpressionSyntax
node, BindingDiagnosticBag diagnostics)
3167
var
declarationExpression = (
DeclarationExpressionSyntax
)argumentSyntax.Expression;
3177
private BoundExpression BindOutDeclarationArgument(
DeclarationExpressionSyntax
declarationExpression, BindingDiagnosticBag diagnostics)
3215
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)
372
if (current is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
524
return currentToken.Kind() == SyntaxKind.OpenParenToken && currentToken is { Parent: ParenthesizedVariableDesignationSyntax, Parent.Parent:
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)
71
DeclarationExpressionSyntax
declarationExpression => ShouldAnalyzeDeclarationExpression(declarationExpression, semanticModel, cancellationToken)
95
protected virtual bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
160
DeclarationExpressionSyntax
declExpr => declExpr.Type,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (3)
65
if (typeName.Parent is
DeclarationExpressionSyntax
declExpression &&
106
else if (typeName.Parent is
DeclarationExpressionSyntax
)
114
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)
141
else if (typeName.Parent is
DeclarationExpressionSyntax
declarationExpression &&
151
DeclarationExpressionSyntax
declarationExpression,
191
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)
81
else if (declarationContext is
DeclarationExpressionSyntax
declarationExpression)
91
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());
658
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
696
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
736
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
774
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
814
Assert.False(compilation.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Any());
834
private static IEnumerable<
DeclarationExpressionSyntax
> GetDeclarations(SyntaxTree tree, string name)
836
return tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
840
private static
DeclarationExpressionSyntax
GetDeclaration(SyntaxTree tree, string name)
845
internal static
DeclarationExpressionSyntax
GetOutVarDeclaration(SyntaxTree tree, string name)
850
private static IEnumerable<
DeclarationExpressionSyntax
> GetOutVarDeclarations(SyntaxTree tree, string name)
852
return tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
866
private static IEnumerable<
DeclarationExpressionSyntax
> GetOutVarDeclarations(SyntaxTree tree)
868
return tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
908
var
x1Decl = GetOutVarDeclaration(tree, "x1");
917
private static void VerifyModelForOutVarWithoutDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
922
private static void VerifyModelForOutVarWithoutDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, bool isShadowed, params IdentifierNameSyntax[] references)
927
private static void VerifyModelForDeclarationVarWithoutDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
932
internal static void VerifyModelForOutVar(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
937
private static void VerifyModelForOutVarInNotExecutableCode(SemanticModel model,
DeclarationExpressionSyntax
decl, params IdentifierNameSyntax[] references)
944
DeclarationExpressionSyntax
decl,
954
DeclarationExpressionSyntax
decl,
1003
DeclarationExpressionSyntax
decl,
1069
private static void AssertTypeFromOperation(SemanticModel model, ITypeSymbol expectedType,
DeclarationExpressionSyntax
decl)
1086
private static void VerifyDataFlow(SemanticModel model,
DeclarationExpressionSyntax
decl, bool isDelegateCreation, bool isExecutableCode, IdentifierNameSyntax[] references, ISymbol symbol)
1135
private static void VerifyModelForOutVarDuplicateInSameScope(SemanticModel model,
DeclarationExpressionSyntax
decl)
1177
Assert.Empty(parent.Ancestors().OfType<
DeclarationExpressionSyntax
>().Where(e => e.IsOutVarDeclaration()));
1199
private static SingleVariableDesignationSyntax GetVariableDesignation(
DeclarationExpressionSyntax
decl)
1204
private static bool FlowsIn(ExpressionSyntax dataFlowParent,
DeclarationExpressionSyntax
decl, IdentifierNameSyntax[] references)
1271
private static bool FlowsOut(ExpressionSyntax dataFlowParent,
DeclarationExpressionSyntax
decl, IdentifierNameSyntax[] references)
1405
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1463
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1497
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1532
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1566
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1600
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1640
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1678
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1715
var
x1Decl = GetOutVarDeclaration(tree, "x1");
1751
var
x1Decl = GetOutVarDeclaration(tree, "x1");
2005
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2009
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2026
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2115
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2119
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2136
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2226
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2230
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2247
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2336
var
x3Decl = GetOutVarDeclaration(tree, "x3");
2340
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2357
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2638
var
x1Decl = GetOutVarDeclaration(tree, "x1");
2643
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2649
var
x6Decl = GetOutVarDeclaration(tree, "x6");
2654
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2660
var
x8Decl = GetOutVarDeclaration(tree, "x8");
2685
var
x15Decl = GetOutVarDeclaration(tree, "x15");
2855
var
x1Decl = GetOutVarDeclaration(tree, "x1");
2860
var
x4Decl = GetOutVarDeclaration(tree, "x4");
2866
var
x6Decl = GetOutVarDeclaration(tree, "x6");
2871
var
x7Decl = GetOutVarDeclaration(tree, "x7");
2877
var
x8Decl = GetOutVarDeclaration(tree, "x8");
2902
var
x15Decl = GetOutVarDeclaration(tree, "x15");
2950
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
3202
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3206
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3223
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3304
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3308
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3325
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3376
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3428
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3467
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3508
var
x1Decl = GetOutVarDeclaration(tree, "x1");
3644
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3647
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3658
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
3662
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3666
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
3670
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
3865
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
3870
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
3875
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3881
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
3886
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3892
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
3962
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
4007
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
4097
var
x1Decl = GetOutVarDeclaration(tree, "x1");
4274
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4278
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4295
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4302
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4499
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4504
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4521
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4528
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4534
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
4540
var
x13Decl = GetOutVarDeclarations(tree, "x13").Single();
4676
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4680
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4697
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4704
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4925
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
4929
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4933
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4940
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
4955
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
4959
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
4963
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4968
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
5113
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5181
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5185
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5202
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5209
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
5214
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
5284
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5288
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5305
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5411
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5415
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5432
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5513
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5517
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5521
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
5530
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
5577
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5709
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5749
var
x1Decl = GetOutVarDeclaration(tree, "x1");
5910
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5915
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
5920
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5926
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
5931
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5937
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6051
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6058
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6063
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
6328
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6333
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6338
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6344
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6349
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6355
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6563
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6568
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6573
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6579
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6584
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6590
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6819
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6825
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6831
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6838
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6844
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6850
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7065
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7070
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7075
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7081
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7086
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7092
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7303
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7308
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7313
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7319
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7324
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7330
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7625
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7630
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7634
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
7638
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7643
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
7647
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7651
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7717
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
7774
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7834
var
x0Decl = GetOutVarDeclarations(tree, "x0").Single();
7839
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7844
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7896
var
x0Decl = GetOutVarDeclarations(tree, "x0").Single();
7901
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7906
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8388
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8393
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8398
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
8404
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
8409
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
8415
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
8443
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
8488
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8660
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8665
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8670
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
8676
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
8683
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
8687
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
8692
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
8698
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
8762
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8807
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9162
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
9166
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9183
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
9192
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9211
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
9218
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
9264
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9335
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9339
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9346
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9350
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9428
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9432
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9439
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9443
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9508
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9515
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
9584
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9596
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
9601
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9646
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9694
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9891
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9895
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9902
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9906
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9986
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9990
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9997
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
10001
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
10068
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10075
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
10149
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10164
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
10169
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
10214
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10261
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10721
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10726
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
10731
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
10739
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
10744
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
10750
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
10818
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10863
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
11047
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11051
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11068
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11184
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11188
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11205
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11266
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11270
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11287
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11428
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
11468
var
x1Decl = GetOutVarDeclaration(tree, "x1");
11716
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
11721
var
y2Decl = GetOutVarDeclarations(tree, "y2").Single();
11726
var
z2Decl = GetOutVarDeclarations(tree, "z2").Single();
11733
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
11738
var
z3Decl = GetOutVarDeclarations(tree, "z3").Single();
11745
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
11750
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
11755
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
11763
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
11771
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
11776
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
11781
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
11789
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
11797
var
y6Decl = GetOutVarDeclarations(tree, "y6").Single();
11802
var
z6Decl = GetOutVarDeclarations(tree, "z6").Single();
11809
var
y7Decl = GetOutVarDeclarations(tree, "y7").Single();
11814
var
z7Decl = GetOutVarDeclarations(tree, "z7").Single();
11822
var
u7Decl = GetOutVarDeclarations(tree, "u7").Single();
11830
var
y8Decl = GetOutVarDeclarations(tree, "y8").Single();
11835
var
z8Decl = GetOutVarDeclarations(tree, "z8").Single();
11841
var
y9Decl = GetOutVarDeclarations(tree, "y9").Single();
11846
var
z9Decl = GetOutVarDeclarations(tree, "z9").Single();
11853
var
u9Decl = GetOutVarDeclarations(tree, "u9").Single();
11860
var
y10Decl = GetOutVarDeclarations(tree, "y10").Single();
11866
var
y11Decl = GetOutVarDeclarations(tree, "y11").Single();
11973
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
11978
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
11983
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
11991
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
11999
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
12004
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
12009
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
12017
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
12128
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12157
var
y13Decl = GetOutVarDeclarations(tree, "y13").Single();
12424
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12500
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12662
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12790
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
12794
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
12869
var
yDecl = GetOutVarDeclarations(tree, id).Single();
12921
var
yDecl = GetOutVarDeclarations(tree, "y1").Single();
12963
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13018
var
x1Decl = GetOutVarDeclaration(tree, "x1");
13210
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
13214
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
13218
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
13225
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
13237
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
13241
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
13245
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
13250
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
13343
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13606
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13611
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
13619
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
13624
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
13629
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
13697
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13742
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
14137
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
14142
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
14147
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
14154
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
14170
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
14179
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
14187
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
14943
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
14952
var
x13Decl = GetOutVarDeclarations(tree, "x13").Single();
14959
var
x14Decl = GetOutVarDeclarations(tree, "x14").Single();
14968
var
x16Decl = GetOutVarDeclarations(tree, "x16").Single();
14977
var
x17Decl = GetOutVarDeclarations(tree, "x17").Single();
15131
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15135
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
15139
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15146
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
15158
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
15162
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15166
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
15171
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
15263
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15531
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15536
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15541
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15547
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15552
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15558
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15571
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15744
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15749
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15754
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15760
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15765
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15771
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15784
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15957
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15962
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15967
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15973
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15978
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15984
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15997
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
16072
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16079
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16159
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16171
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
16176
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16400
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16405
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16410
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16416
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
16421
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
16427
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
16496
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16541
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16968
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16972
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
16976
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16983
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
16998
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
17002
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
17007
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
17052
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17100
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17395
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
17399
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
17403
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
17410
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
17425
var
x9Decl = GetOutVarDeclarations(tree, "x9").Single();
17429
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
17433
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
17438
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
17536
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17678
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17711
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17744
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17783
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17860
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17920
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17952
var
x1Decl = GetOutVarDeclaration(tree, "x1");
17994
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18031
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18068
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18103
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18142
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18183
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18226
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18269
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18308
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18349
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18384
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18430
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18494
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18543
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18588
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18640
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18684
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18726
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18780
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18824
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18873
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18917
var
x1Decl = GetOutVarDeclaration(tree, "x1");
18959
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19012
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19057
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19100
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19154
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19203
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19250
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19288
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19329
var
varDecl = GetOutVarDeclaration(tree, "var");
19363
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19424
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19427
var
x2Decl = GetOutVarDeclaration(tree, "x2");
19469
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19507
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19546
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19587
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19650
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19676
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19719
var
x1Decl = GetOutVarDeclaration(tree, "x1");
19759
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20006
var
yDecl = GetDeclaration(tree, "y");
20038
var
yDecl = GetDeclaration(tree, "y");
20211
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20239
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20348
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
20354
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
20360
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
20366
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
20604
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20647
Assert.Equal(1, compilation.SyntaxTrees[0].GetRoot().DescendantNodesAndSelf().OfType<
DeclarationExpressionSyntax
>().Count());
20649
var
x4Decl = GetOutVarDeclaration(tree, "x4");
20764
var
x1Decl = GetOutVarDeclaration(tree, "x1");
20767
var
x2Decl = GetOutVarDeclaration(tree, "x2");
20770
var
x3Decl = GetOutVarDeclaration(tree, "x3");
20773
var
x4Decl = GetOutVarDeclaration(tree, "x4");
20909
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
20914
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
20922
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
20927
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
20941
private static void AssertContainedInDeclaratorArguments(
DeclarationExpressionSyntax
decl)
20946
private static void AssertNotContainedInDeclaratorArguments(
DeclarationExpressionSyntax
decl)
20949
private static void AssertContainedInDeclaratorArguments(params
DeclarationExpressionSyntax
[] decls)
20951
foreach (
var
decl in decls)
21028
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21036
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
21044
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21123
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21137
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21143
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21227
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21241
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21247
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21293
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21352
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21402
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
21636
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21642
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
21648
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21655
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
21661
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
21668
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
21809
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21814
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22003
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22009
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22015
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22022
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
22028
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22035
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
22050
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
22130
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22138
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22228
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22242
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22248
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22416
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22422
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22428
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22435
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
22441
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22448
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
22571
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22579
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22585
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22650
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22655
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22675
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22686
DeclarationExpressionSyntax
decl,
22773
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22778
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22798
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22855
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22860
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22880
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22939
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22944
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22964
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23006
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23201
var
x1Decl = GetOutVarDeclaration(tree, "x1");
23206
var
x4Decl = GetOutVarDeclaration(tree, "x4");
23212
var
x6Decl = GetOutVarDeclaration(tree, "x6");
23217
var
x7Decl = GetOutVarDeclaration(tree, "x7");
23223
var
x8Decl = GetOutVarDeclaration(tree, "x8");
23248
var
x15Decl = GetOutVarDeclaration(tree, "x15");
23295
var
x1Decl = GetOutVarDeclaration(tree, "x1");
23300
var
x4Decl = GetOutVarDeclaration(tree, "x4");
23306
var
x6Decl = GetOutVarDeclaration(tree, "x6");
23311
var
x7Decl = GetOutVarDeclaration(tree, "x7");
23317
var
x8Decl = GetOutVarDeclaration(tree, "x8");
23342
var
x15Decl = GetOutVarDeclaration(tree, "x15");
23385
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23433
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23438
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23442
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23466
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23471
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23475
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23517
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23661
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23666
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23671
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
23677
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
23682
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23688
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
23759
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23764
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23769
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
23775
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
23780
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23786
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
23857
var
x0Decl = GetOutVarDeclarations(tree, "x0").Single();
23862
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23867
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23999
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24004
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24009
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24015
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
24020
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24026
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24054
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
24103
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24108
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24113
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24119
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
24124
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24130
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24158
var
x15Decl = GetOutVarDeclarations(tree, "x15").Single();
24198
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24286
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
24290
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24307
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24316
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24335
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
24342
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
24392
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
24396
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24413
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24422
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24441
var
x11Decl = GetOutVarDeclarations(tree, "x11").Single();
24448
var
x12Decl = GetOutVarDeclarations(tree, "x12").Single();
24485
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24516
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24718
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
24723
var
y2Decl = GetOutVarDeclarations(tree, "y2").Single();
24728
var
z2Decl = GetOutVarDeclarations(tree, "z2").Single();
24735
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
24740
var
z3Decl = GetOutVarDeclarations(tree, "z3").Single();
24747
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
24752
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
24757
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
24765
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
24773
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
24778
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
24783
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
24791
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
24799
var
y6Decl = GetOutVarDeclarations(tree, "y6").Single();
24804
var
z6Decl = GetOutVarDeclarations(tree, "z6").Single();
24811
var
y7Decl = GetOutVarDeclarations(tree, "y7").Single();
24816
var
z7Decl = GetOutVarDeclarations(tree, "z7").Single();
24824
var
u7Decl = GetOutVarDeclarations(tree, "u7").Single();
24832
var
y8Decl = GetOutVarDeclarations(tree, "y8").Single();
24837
var
z8Decl = GetOutVarDeclarations(tree, "z8").Single();
24843
var
y9Decl = GetOutVarDeclarations(tree, "y9").Single();
24848
var
z9Decl = GetOutVarDeclarations(tree, "z9").Single();
24855
var
u9Decl = GetOutVarDeclarations(tree, "u9").Single();
24862
var
y10Decl = GetOutVarDeclarations(tree, "y10").Single();
24868
var
y11Decl = GetOutVarDeclarations(tree, "y11").Single();
24977
var
y1Decl = GetOutVarDeclarations(tree, "y1").Single();
24982
var
y2Decl = GetOutVarDeclarations(tree, "y2").Single();
24987
var
z2Decl = GetOutVarDeclarations(tree, "z2").Single();
24994
var
y3Decl = GetOutVarDeclarations(tree, "y3").Single();
24999
var
z3Decl = GetOutVarDeclarations(tree, "z3").Single();
25006
var
y4Decl = GetOutVarDeclarations(tree, "y4").Single();
25011
var
z4Decl = GetOutVarDeclarations(tree, "z4").Single();
25016
var
u4Decl = GetOutVarDeclarations(tree, "u4").Single();
25024
var
v4Decl = GetOutVarDeclarations(tree, "v4").Single();
25032
var
y5Decl = GetOutVarDeclarations(tree, "y5").Single();
25037
var
z5Decl = GetOutVarDeclarations(tree, "z5").Single();
25042
var
u5Decl = GetOutVarDeclarations(tree, "u5").Single();
25050
var
v5Decl = GetOutVarDeclarations(tree, "v5").Single();
25058
var
y6Decl = GetOutVarDeclarations(tree, "y6").Single();
25063
var
z6Decl = GetOutVarDeclarations(tree, "z6").Single();
25070
var
y7Decl = GetOutVarDeclarations(tree, "y7").Single();
25075
var
z7Decl = GetOutVarDeclarations(tree, "z7").Single();
25083
var
u7Decl = GetOutVarDeclarations(tree, "u7").Single();
25091
var
y8Decl = GetOutVarDeclarations(tree, "y8").Single();
25096
var
z8Decl = GetOutVarDeclarations(tree, "z8").Single();
25102
var
y9Decl = GetOutVarDeclarations(tree, "y9").Single();
25107
var
z9Decl = GetOutVarDeclarations(tree, "z9").Single();
25114
var
u9Decl = GetOutVarDeclarations(tree, "u9").Single();
25121
var
y10Decl = GetOutVarDeclarations(tree, "y10").Single();
25127
var
y11Decl = GetOutVarDeclarations(tree, "y11").Single();
25168
var
yDecl = GetOutVarDeclarations(tree, "y1").Single();
25281
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25286
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25291
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
25297
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
25302
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
25308
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
25321
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
25380
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25385
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25390
var
x4Decl = GetOutVarDeclarations(tree, "x4").Single();
25396
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
25401
var
x7Decl = GetOutVarDeclarations(tree, "x7").Single();
25407
var
x8Decl = GetOutVarDeclarations(tree, "x8").Single();
25420
var
x10Decl = GetOutVarDeclarations(tree, "x10").Single();
25559
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25564
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25568
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25603
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25608
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25613
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25684
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25689
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25693
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25728
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25733
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25738
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25783
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25864
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25869
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25873
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25924
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25929
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25934
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26021
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26026
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26030
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26078
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26083
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26088
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26274
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26279
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26283
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26321
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26326
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26331
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26416
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26422
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26426
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26464
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26469
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26474
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26548
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26553
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26557
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26608
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26613
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26618
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26692
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26697
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26701
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26752
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26757
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26762
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26813
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26883
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26888
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26892
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26927
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26932
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26937
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27013
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27019
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27023
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27058
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27063
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27068
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27150
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27155
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27159
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27204
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27209
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27214
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27303
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27308
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27312
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27357
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27362
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27367
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27503
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27510
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27515
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27576
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27583
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27588
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27680
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27687
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27692
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27753
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27760
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27765
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27893
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27900
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27905
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27966
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27973
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27978
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28071
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28078
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28083
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28144
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28151
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28156
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28292
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28297
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28301
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28346
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28351
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28356
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28443
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28448
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28452
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28497
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28502
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28507
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28696
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28701
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28705
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28715
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
28720
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
28757
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28762
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28767
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28777
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
28783
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
28864
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28869
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28873
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28920
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28925
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28930
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29015
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29020
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29024
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29071
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29076
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29081
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29136
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29222
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29227
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29231
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29241
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29289
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29294
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29299
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29309
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29398
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29403
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29407
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29417
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29465
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29470
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29475
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29485
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29538
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29587
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29685
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29690
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29694
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29704
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29709
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29761
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29766
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29771
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29781
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29786
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29886
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29891
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29895
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29905
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29910
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29962
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29967
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29972
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29982
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29987
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30040
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30126
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30131
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30135
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30145
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30149
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30187
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30192
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30197
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30207
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30212
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30298
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30303
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30307
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30317
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30321
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30359
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30364
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30369
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30379
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30384
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30423
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30478
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30522
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30566
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30607
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30611
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30687
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30692
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30696
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30706
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30756
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30763
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30768
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30780
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30858
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30863
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30867
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30877
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30927
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30934
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30939
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30951
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30991
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31046
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31090
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31134
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31218
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31223
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31227
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31237
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31241
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31277
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31284
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31289
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31301
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31306
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31391
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31396
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31400
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31410
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31414
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31450
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31457
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31462
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31474
var
x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31479
var
x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31519
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31574
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31618
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31662
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31703
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31707
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31757
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31791
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31844
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31884
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31934
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31968
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32024
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32064
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32109
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32112
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
32153
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32156
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
32187
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32230
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32270
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32310
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32356
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32425
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32472
var
x1Decl = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
32496
var
decl = SyntaxFactory.DeclarationExpression(
32510
var
x1Decl = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>()
32538
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32566
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32594
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32620
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32657
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32693
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32700
DeclarationExpressionSyntax
decl,
32708
DeclarationExpressionSyntax
decl,
32716
DeclarationExpressionSyntax
decl,
32938
var
x1Decl = GetOutVarDeclaration(tree, "x1");
32971
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
32980
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33055
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33071
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33121
var
x1Decl = GetOutVarDeclaration(tree, "x1");
33127
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33169
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33185
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33233
var
declaration1 = (
DeclarationExpressionSyntax
)discard1.Parent;
33249
var
declaration2 = (
DeclarationExpressionSyntax
)discard2.Parent;
33603
var
decl = GetOutVarDeclaration(tree, name);
33689
var
decl = GetOutVarDeclaration(tree, name);
33771
var
x3Decl = GetOutVarDeclaration(tree, "x3");
33775
var
x4Decl = GetOutVarDeclaration(tree, "x4");
33792
var
x7Decl = GetOutVarDeclaration(tree, "x7");
33869
var
x3Decl = GetOutVarDeclaration(tree, "x3");
33873
var
x4Decl = GetOutVarDeclaration(tree, "x4");
33890
var
x7Decl = GetOutVarDeclaration(tree, "x7");
33968
var
x3Decl = GetOutVarDeclaration(tree, "x3");
33972
var
x4Decl = GetOutVarDeclaration(tree, "x4");
33989
var
x7Decl = GetOutVarDeclaration(tree, "x7");
34066
var
x3Decl = GetOutVarDeclaration(tree, "x3");
34070
var
x4Decl = GetOutVarDeclaration(tree, "x4");
34087
var
x7Decl = GetOutVarDeclaration(tree, "x7");
34139
var
x1Decl = GetOutVarDeclaration(tree, "x1");
34195
var
x1Decl = GetOutVarDeclaration(tree, "x1");
34261
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34266
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34388
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34393
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34398
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
34479
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34484
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34586
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34591
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34707
var
x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34712
var
x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34717
var
x3Decl = GetOutVarDeclarations(tree, "x3").Single();
34748
var
decl = GetOutVarDeclaration(tree, name);
34826
var
decl = GetOutVarDeclaration(tree, name);
34881
var
decl = GetOutVarDeclaration(tree, name);
34935
var
decl = GetOutVarDeclaration(tree, name);
34993
var
decl = GetOutVarDeclaration(tree, name);
35043
var
decl = GetOutVarDeclaration(tree, name);
35097
var
decl = GetOutVarDeclaration(tree, name);
35135
var
decl = GetOutVarDeclaration(tree, name);
35172
var
decl = GetOutVarDeclaration(tree, "x");
35211
var
decl = GetOutVarDeclaration(tree, "x");
35255
var
decl = GetOutVarDeclaration(tree, "x");
35286
var
decl = GetOutVarDeclaration(tree, "x");
35325
var
decl = GetOutVarDeclaration(tree, "x");
35357
var
decl = GetOutVarDeclaration(tree, "x");
35393
var
decl = GetOutVarDeclaration(tree, "x");
35432
var
decl = GetOutVarDeclaration(tree, "x");
35462
var
decl = GetOutVarDeclaration(tree, "x");
35499
var
decl = GetOutVarDeclaration(tree, "x");
35547
var
xDecl = GetOutVarDeclaration(tree, "x");
35765
var
zDecl = GetOutVarDeclaration(tree, "z");
35807
var
zDecl = GetOutVarDeclaration(tree, "z");
35836
var
zDecl = GetOutVarDeclaration(tree, "z");
35882
var
zDecl = GetOutVarDeclaration(tree, "z");
36565
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)
81
else if (declarationContext is
DeclarationExpressionSyntax
declarationExpression)
91
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)
723
var
decl = (
DeclarationExpressionSyntax
)tree.FindNodeOrTokenByKind(SyntaxKind.DeclarationExpression, occurrence: 1).AsNode();
Semantics\MethodTypeInferenceTests.cs (2)
844
var
declaration = (
DeclarationExpressionSyntax
)discard.Parent;
Semantics\NullableReferenceTypesTests.cs (8)
34984
var
outVar = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
71990
var
discard1 = (
DeclarationExpressionSyntax
)arguments.First().Expression;
113658
var
decl = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().Single();
113689
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)
5207
var decls = tree.GetRoot().DescendantNodes().OfType<
DeclarationExpressionSyntax
>().ToArray();
5209
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)
372
if (current is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
524
return currentToken.Kind() == SyntaxKind.OpenParenToken && currentToken is { Parent: ParenthesizedVariableDesignationSyntax, Parent.Parent:
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)
71
DeclarationExpressionSyntax
declarationExpression => ShouldAnalyzeDeclarationExpression(declarationExpression, semanticModel, cancellationToken)
95
protected virtual bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
160
DeclarationExpressionSyntax
declExpr => declExpr.Type,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (3)
65
if (typeName.Parent is
DeclarationExpressionSyntax
declExpression &&
106
else if (typeName.Parent is
DeclarationExpressionSyntax
)
114
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)
141
else if (typeName.Parent is
DeclarationExpressionSyntax
declarationExpression &&
151
DeclarationExpressionSyntax
declarationExpression,
191
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)
372
if (current is
DeclarationExpressionSyntax
decl)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
524
return currentToken.Kind() == SyntaxKind.OpenParenToken && currentToken is { Parent: ParenthesizedVariableDesignationSyntax, Parent.Parent:
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)
71
DeclarationExpressionSyntax
declarationExpression => ShouldAnalyzeDeclarationExpression(declarationExpression, semanticModel, cancellationToken)
95
protected virtual bool ShouldAnalyzeDeclarationExpression(
DeclarationExpressionSyntax
declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
160
DeclarationExpressionSyntax
declExpr => declExpr.Type,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (3)
65
if (typeName.Parent is
DeclarationExpressionSyntax
declExpression &&
106
else if (typeName.Parent is
DeclarationExpressionSyntax
)
114
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)
141
else if (typeName.Parent is
DeclarationExpressionSyntax
declarationExpression &&
151
DeclarationExpressionSyntax
declarationExpression,
191
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,