Base:
method
Visit
Microsoft.CodeAnalysis.CSharp.AbstractFlowPass<TLocalState, TLocalFunctionState>.Visit(Microsoft.CodeAnalysis.CSharp.BoundNode)
51 references to Visit
Microsoft.CodeAnalysis.CSharp (51)
FlowAnalysis\NullableWalker.cs (36)
2304
Visit
(node);
2313
Visit
(node);
2319
Visit
(node);
3080
Visit
(expr);
3135
Visit
(expr);
3600
Visit
(node.AwaitOpt);
3606
Visit
(node.AwaitOpt);
3955
Visit
(spread);
5057
Visit
(node.Expression);
5304
Visit
(binary.Right);
5314
Visit
(binary.Right);
5923
Visit
(rightOperand);
5942
Visit
(rightOperand);
6058
Visit
(node);
6139
Visit
(expr);
6414
Visit
(operandNoConversion);
7832
Visit
(argument);
8913
Visit
(operand); // don't Unsplit
11312
Visit
(node.Left);
11332
Visit
(node.Left);
11410
Visit
(node.Operand);
11683
Visit
(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo);
11880
Visit
(awaitMoveNextInfo);
11898
Visit
(awaitDisposalInfo);
11933
Visit
(node.IterationVariableType);
11937
Visit
(node.IterationVariableType);
12083
Visit
(node.Operand);
12091
Visit
(node.Operand);
12097
Visit
(node.Operand);
12240
Visit
(leftOperand);
12293
Visit
(node.Right);
12386
Visit
(awaitableInfo);
12998
Visit
(assignment);
13053
Visit
(node.AwaitableInstancePlaceholder);
13054
Visit
(node.GetAwaiter);
13060
_ =
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);
892
Visit
(node.Expression);