Base:
method
Visit
Microsoft.CodeAnalysis.CSharp.AbstractFlowPass<TLocalState, TLocalFunctionState>.Visit(Microsoft.CodeAnalysis.CSharp.BoundNode)
52 references to Visit
Microsoft.CodeAnalysis.CSharp (52)
FlowAnalysis\NullableWalker.cs (37)
2305
Visit
(node);
2314
Visit
(node);
2320
Visit
(node);
3081
Visit
(expr);
3136
Visit
(expr);
3601
Visit
(node.AwaitOpt);
3607
Visit
(node.AwaitOpt);
4016
Visit
(node.CollectionCreation);
4073
Visit
(spread);
5215
Visit
(node.Expression);
5462
Visit
(binary.Right);
5472
Visit
(binary.Right);
6081
Visit
(rightOperand);
6100
Visit
(rightOperand);
6216
Visit
(node);
6297
Visit
(expr);
6572
Visit
(operandNoConversion);
7989
Visit
(argument);
9081
Visit
(operand); // don't Unsplit
11488
Visit
(node.Left);
11508
Visit
(node.Left);
11586
Visit
(node.Operand);
11867
Visit
(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo);
12065
Visit
(awaitMoveNextInfo);
12083
Visit
(awaitDisposalInfo);
12118
Visit
(node.IterationVariableType);
12122
Visit
(node.IterationVariableType);
12268
Visit
(node.Operand);
12276
Visit
(node.Operand);
12282
Visit
(node.Operand);
12425
Visit
(leftOperand);
12478
Visit
(node.Right);
12571
Visit
(awaitableInfo);
13183
Visit
(assignment);
13238
Visit
(node.AwaitableInstancePlaceholder);
13239
Visit
(node.GetAwaiter);
13245
_ =
Visit
(node.InvokedExpression);
FlowAnalysis\NullableWalker_Patterns.cs (15)
44
Visit
(node.Pattern);
50
Visit
(node.Pattern);
56
Visit
(node.DeclaredType);
59
Visit
(node.VariableAccess);
71
Visit
(node.VariableAccess);
72
Visit
(node.DeclaredType);
83
Visit
(node.Pattern);
90
Visit
(node.VariableAccess);
96
Visit
(node.DeclaredType);
102
Visit
(node.Value);
108
Visit
(node.Negated);
130
Visit
(current.Left);
134
Visit
(current.Right);
297
Visit
(node.Expression);
990
Visit
(node.Expression);