119 references to VisitList
Microsoft.CodeAnalysis.CSharp (119)
CodeGen\Optimizer.cs (3)
1684var catchBlocks = this.VisitList(node.CatchBlocks); 2155ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 2291ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments);
Generated\BoundNodes.xml.Generated.cs (93)
11071ImmutableArray<BoundExpression> childBoundNodes = this.VisitList(node.ChildBoundNodes); 11077ImmutableArray<BoundNode> childBoundNodes = this.VisitList(node.ChildBoundNodes); 11089ImmutableArray<BoundExpression> boundDimensionsOpt = this.VisitList(node.BoundDimensionsOpt); 11163ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11291ImmutableArray<BoundExpression> indices = this.VisitList(node.Indices); 11465ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11497ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11503ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11517ImmutableArray<BoundExpression> argumentsOpt = this.VisitList(node.ArgumentsOpt); 11522ImmutableArray<BoundLocalDeclaration> localDeclarations = this.VisitList(node.LocalDeclarations); 11528ImmutableArray<BoundLocalDeclaration> localDeclarations = this.VisitList(node.LocalDeclarations); 11576ImmutableArray<BoundSwitchSection> switchSections = this.VisitList(node.SwitchSections); 11670ImmutableArray<BoundCatchBlock> catchBlocks = this.VisitList(node.CatchBlocks); 11765ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11787ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 11796ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 11923ImmutableArray<BoundSwitchLabel> switchLabels = this.VisitList(node.SwitchLabels); 11924ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11943ImmutableArray<BoundExpression> sideEffects = this.VisitList(node.SideEffects); 11951ImmutableArray<BoundStatement> sideEffects = this.VisitList(node.SideEffects); 11966ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12019ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12034ImmutableArray<BoundExpression> constructorArguments = this.VisitList(node.ConstructorArguments); 12035ImmutableArray<BoundAssignmentOperator> namedArguments = this.VisitList(node.NamedArguments); 12041ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12049ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12057ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 12063ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12073ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 12094ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12101ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12108ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12122ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 12129ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12143ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 12150ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12159ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12171ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12172ImmutableArray<BoundAnonymousPropertyDeclaration> declarations = this.VisitList(node.Declarations); 12197ImmutableArray<BoundExpression> bounds = this.VisitList(node.Bounds); 12204ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 12256ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12282ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12312ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 12323ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 12329ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 12388ImmutableArray<BoundPositionalSubpattern> deconstruction = this.VisitList(node.Deconstruction); 12389ImmutableArray<BoundPropertySubpattern> properties = this.VisitList(node.Properties); 12398ImmutableArray<BoundPattern> subpatterns = this.VisitList(node.Subpatterns); 12422ImmutableArray<BoundPositionalSubpattern> subpatterns = this.VisitList(node.Subpatterns); 12783ImmutableArray<BoundExpression> childBoundNodes = this.VisitList(node.ChildBoundNodes); 12801ImmutableArray<BoundExpression> boundDimensionsOpt = this.VisitList(node.BoundDimensionsOpt); 12979ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 13217ImmutableArray<BoundExpression> indices = this.VisitList(node.Indices); 13639ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 13680ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 13687ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 13703ImmutableArray<BoundExpression> argumentsOpt = this.VisitList(node.ArgumentsOpt); 13720ImmutableArray<BoundSwitchSection> switchSections = this.VisitList(node.SwitchSections); 13960ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 13980ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 14049ImmutableArray<BoundSwitchLabel> switchLabels = this.VisitList(node.SwitchLabels); 14050ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 14074ImmutableArray<BoundExpression> sideEffects = this.VisitList(node.SideEffects); 14093ImmutableArray<BoundStatement> sideEffects = this.VisitList(node.SideEffects); 14130ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14256ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14293ImmutableArray<BoundExpression> constructorArguments = this.VisitList(node.ConstructorArguments); 14294ImmutableArray<BoundAssignmentOperator> namedArguments = this.VisitList(node.NamedArguments); 14311ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14330ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14349ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 14371ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 14400ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14418ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14436ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14472ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 14491ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14526ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 14544ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14564ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14594ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14595ImmutableArray<BoundAnonymousPropertyDeclaration> declarations = this.VisitList(node.Declarations); 14664ImmutableArray<BoundExpression> bounds = this.VisitList(node.Bounds); 14682ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 14811ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14848ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14939ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 14956ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 15065ImmutableArray<BoundPositionalSubpattern> deconstruction = this.VisitList(node.Deconstruction); 15066ImmutableArray<BoundPropertySubpattern> properties = this.VisitList(node.Properties); 15076ImmutableArray<BoundPattern> subpatterns = this.VisitList(node.Subpatterns); 15102ImmutableArray<BoundPositionalSubpattern> subpatterns = this.VisitList(node.Subpatterns);
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (1)
109var newStatements = VisitList(node.Statements);
Lowering\ClosureConversion\ClosureConversion.cs (2)
1078var args = VisitList(node.Arguments); 1208var statements = VisitList(node.Statements);
Lowering\ExtensionMethodReferenceRewriter.cs (1)
84rewriter.VisitList(node.Arguments),
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
379VisitList(node.CatchBlocks),
Lowering\LocalRewriter\LocalRewriter_AnonymousObjectCreation.cs (1)
21var rewrittenArguments = VisitList(node.Arguments);
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
69var loweredArguments = VisitList(indexerAccess.Arguments);
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
27var loweredArguments = VisitList(node.Arguments);
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
801var loweredIndices = VisitList(arrayAccess.Indices);
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (1)
44var loweredArguments = VisitList(node.Arguments);
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
20var loweredArguments = VisitList(node.Arguments);
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (2)
73return VisitList(((BoundObjectInitializerExpression)initializerExpression).Initializers); 159var rewrittenArguments = VisitList(initializer.Arguments);
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (1)
141sectionBuilder.AddRange(_localRewriter.VisitList(section.Statements));
Lowering\LocalRewriter\LocalRewriter_StackAlloc.cs (1)
42initializerOpt = initializerOpt.Update(VisitList(initializerOpt.Initializers));
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
26: this.VisitList(node.CatchBlocks);
Lowering\LocalRewriter\LocalRewriter_TupleCreationExpression.cs (1)
27ImmutableArray<BoundExpression> rewrittenArguments = VisitList(node.Arguments);
Lowering\MethodToClassRewriter.cs (2)
100var rewrittenArguments = (ImmutableArray<BoundExpression>)this.VisitList(node.Arguments); 355ImmutableArray<BoundExpression> arguments = (ImmutableArray<BoundExpression>)this.VisitList(node.Arguments);
Lowering\SpillSequenceSpiller.cs (2)
599var newList = VisitList(args); 767builder.AddStatements(VisitList(node.SideEffects));
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
562var statements = VisitList(node.Statements); 752ImmutableArray<BoundCatchBlock> catchBlocks = this.VisitList(node.CatchBlocks);