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)
2280
Visit
(node);
2289
Visit
(node);
2295
Visit
(node);
3056
Visit
(expr);
3111
Visit
(expr);
3579
Visit
(node.AwaitOpt);
3585
Visit
(node.AwaitOpt);
3934
Visit
(spread);
4999
Visit
(node.Expression);
5246
Visit
(binary.Right);
5256
Visit
(binary.Right);
5865
Visit
(rightOperand);
5884
Visit
(rightOperand);
6000
Visit
(node);
6081
Visit
(expr);
6356
Visit
(operandNoConversion);
7737
Visit
(argument);
8771
Visit
(operand); // don't Unsplit
11167
Visit
(node.Left);
11187
Visit
(node.Left);
11265
Visit
(node.Operand);
11532
Visit
(node.AwaitOpt);
11726
Visit
(awaitMoveNextInfo);
11744
Visit
(awaitDisposalInfo);
11779
Visit
(node.IterationVariableType);
11783
Visit
(node.IterationVariableType);
11922
Visit
(node.Operand);
11930
Visit
(node.Operand);
11936
Visit
(node.Operand);
12079
Visit
(leftOperand);
12132
Visit
(node.Right);
12225
Visit
(awaitableInfo);
12835
Visit
(assignment);
12890
Visit
(node.AwaitableInstancePlaceholder);
12891
Visit
(node.GetAwaiter);
12897
_ =
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);
890
Visit
(node.Expression);