118 references to VisitList
Microsoft.CodeAnalysis.CSharp (118)
CodeGen\Optimizer.cs (3)
1682var catchBlocks = this.VisitList(node.CatchBlocks); 2152ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 2288ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments);
Generated\BoundNodes.xml.Generated.cs (92)
10949ImmutableArray<BoundExpression> childBoundNodes = this.VisitList(node.ChildBoundNodes); 10955ImmutableArray<BoundNode> childBoundNodes = this.VisitList(node.ChildBoundNodes); 10967ImmutableArray<BoundExpression> boundDimensionsOpt = this.VisitList(node.BoundDimensionsOpt); 11040ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11168ImmutableArray<BoundExpression> indices = this.VisitList(node.Indices); 11342ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11374ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11380ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11394ImmutableArray<BoundExpression> argumentsOpt = this.VisitList(node.ArgumentsOpt); 11399ImmutableArray<BoundLocalDeclaration> localDeclarations = this.VisitList(node.LocalDeclarations); 11405ImmutableArray<BoundLocalDeclaration> localDeclarations = this.VisitList(node.LocalDeclarations); 11453ImmutableArray<BoundSwitchSection> switchSections = this.VisitList(node.SwitchSections); 11547ImmutableArray<BoundCatchBlock> catchBlocks = this.VisitList(node.CatchBlocks); 11642ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11664ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 11673ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 11800ImmutableArray<BoundSwitchLabel> switchLabels = this.VisitList(node.SwitchLabels); 11801ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 11820ImmutableArray<BoundExpression> sideEffects = this.VisitList(node.SideEffects); 11828ImmutableArray<BoundStatement> sideEffects = this.VisitList(node.SideEffects); 11843ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11896ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11911ImmutableArray<BoundExpression> constructorArguments = this.VisitList(node.ConstructorArguments); 11912ImmutableArray<BoundAssignmentOperator> namedArguments = this.VisitList(node.NamedArguments); 11918ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11926ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11933ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 11945ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 11966ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11973ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11980ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 11994ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 12001ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12015ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 12022ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12031ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12043ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12044ImmutableArray<BoundAnonymousPropertyDeclaration> declarations = this.VisitList(node.Declarations); 12069ImmutableArray<BoundExpression> bounds = this.VisitList(node.Bounds); 12076ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 12128ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12154ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 12184ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 12195ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 12201ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 12260ImmutableArray<BoundPositionalSubpattern> deconstruction = this.VisitList(node.Deconstruction); 12261ImmutableArray<BoundPropertySubpattern> properties = this.VisitList(node.Properties); 12270ImmutableArray<BoundPattern> subpatterns = this.VisitList(node.Subpatterns); 12294ImmutableArray<BoundPositionalSubpattern> subpatterns = this.VisitList(node.Subpatterns); 12643ImmutableArray<BoundExpression> childBoundNodes = this.VisitList(node.ChildBoundNodes); 12661ImmutableArray<BoundExpression> boundDimensionsOpt = this.VisitList(node.BoundDimensionsOpt); 12834ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 13072ImmutableArray<BoundExpression> indices = this.VisitList(node.Indices); 13494ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 13535ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 13542ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 13558ImmutableArray<BoundExpression> argumentsOpt = this.VisitList(node.ArgumentsOpt); 13575ImmutableArray<BoundSwitchSection> switchSections = this.VisitList(node.SwitchSections); 13815ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 13835ImmutableArray<BoundSwitchExpressionArm> switchArms = this.VisitList(node.SwitchArms); 13904ImmutableArray<BoundSwitchLabel> switchLabels = this.VisitList(node.SwitchLabels); 13905ImmutableArray<BoundStatement> statements = this.VisitList(node.Statements); 13929ImmutableArray<BoundExpression> sideEffects = this.VisitList(node.SideEffects); 13948ImmutableArray<BoundStatement> sideEffects = this.VisitList(node.SideEffects); 13985ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14111ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14148ImmutableArray<BoundExpression> constructorArguments = this.VisitList(node.ConstructorArguments); 14149ImmutableArray<BoundAssignmentOperator> namedArguments = this.VisitList(node.NamedArguments); 14166ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14185ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14203ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 14226ImmutableArray<BoundNode> elements = this.VisitList(node.Elements); 14255ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14273ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14291ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14327ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 14346ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14381ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 14399ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14419ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14449ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14450ImmutableArray<BoundAnonymousPropertyDeclaration> declarations = this.VisitList(node.Declarations); 14519ImmutableArray<BoundExpression> bounds = this.VisitList(node.Bounds); 14537ImmutableArray<BoundExpression> initializers = this.VisitList(node.Initializers); 14666ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14703ImmutableArray<BoundExpression> arguments = this.VisitList(node.Arguments); 14794ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 14811ImmutableArray<BoundExpression> parts = this.VisitList(node.Parts); 14920ImmutableArray<BoundPositionalSubpattern> deconstruction = this.VisitList(node.Deconstruction); 14921ImmutableArray<BoundPropertySubpattern> properties = this.VisitList(node.Properties); 14931ImmutableArray<BoundPattern> subpatterns = this.VisitList(node.Subpatterns); 14957ImmutableArray<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);