1 write to LocalDeclarations
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3331this.LocalDeclarations = localDeclarations;
19 references to LocalDeclarations
Microsoft.CodeAnalysis.CSharp (18)
Binder\SwitchBinder_Patterns.cs (2)
220else if (boundStatement is BoundMultipleLocalDeclarationsBase boundMultiple && !boundMultiple.LocalDeclarations.IsDefaultOrEmpty) 222return boundMultiple.LocalDeclarations[0].LocalSymbol.IsUsing;
FlowAnalysis\AbstractFlowPass.cs (1)
2137foreach (var v in node.LocalDeclarations)
Generated\BoundNodes.xml.Generated.cs (8)
3353if (localDeclarations != this.LocalDeclarations) 3383if (patternDisposeInfoOpt != this.PatternDisposeInfoOpt || awaitOpt != this.AwaitOpt || localDeclarations != this.LocalDeclarations) 9741this.VisitList(node.LocalDeclarations); 9747this.VisitList(node.LocalDeclarations); 10913ImmutableArray<BoundLocalDeclaration> localDeclarations = this.VisitList(node.LocalDeclarations); 10919ImmutableArray<BoundLocalDeclaration> localDeclarations = this.VisitList(node.LocalDeclarations); 15182new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15190new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)),
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
19ImmutableArray<BoundLocalDeclaration> localDecls = node.Declarations.LocalDeclarations;
Lowering\LocalRewriter\LocalRewriter_MultipleLocalDeclarations.cs (1)
28foreach (var decl in node.LocalDeclarations)
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (2)
54node.DeclarationsOpt.LocalDeclarations, 96usingDeclarations.LocalDeclarations,
Operations\CSharpOperationFactory.cs (3)
405var builder = ArrayBuilder<IVariableDeclaratorOperation>.GetInstance(multipleDeclaration.LocalDeclarations.Length); 406foreach (var decl in multipleDeclaration.LocalDeclarations) 530var declarations = ((BoundMultipleLocalDeclarationsBase)declaration).LocalDeclarations;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Rewriters\LocalDeclarationRewriter.cs (1)
41foreach (var declaration in ((BoundMultipleLocalDeclarations)node).LocalDeclarations)