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)
2304Visit(node); 2313Visit(node); 2319Visit(node); 3080Visit(expr); 3135Visit(expr); 3601Visit(node.AwaitOpt); 3607Visit(node.AwaitOpt); 3956Visit(spread); 5058Visit(node.Expression); 5305Visit(binary.Right); 5315Visit(binary.Right); 5924Visit(rightOperand); 5943Visit(rightOperand); 6059Visit(node); 6140Visit(expr); 6415Visit(operandNoConversion); 7833Visit(argument); 8914Visit(operand); // don't Unsplit 11314Visit(node.Left); 11334Visit(node.Left); 11412Visit(node.Operand); 11685Visit(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo); 11882Visit(awaitMoveNextInfo); 11900Visit(awaitDisposalInfo); 11935Visit(node.IterationVariableType); 11939Visit(node.IterationVariableType); 12085Visit(node.Operand); 12093Visit(node.Operand); 12099Visit(node.Operand); 12242Visit(leftOperand); 12295Visit(node.Right); 12388Visit(awaitableInfo); 12998Visit(assignment); 13053Visit(node.AwaitableInstancePlaceholder); 13054Visit(node.GetAwaiter); 13060_ = Visit(node.InvokedExpression);
FlowAnalysis\NullableWalker_Patterns.cs (15)
44Visit(node.Pattern); 50Visit(node.Pattern); 56Visit(node.DeclaredType); 59Visit(node.VariableAccess); 71Visit(node.VariableAccess); 72Visit(node.DeclaredType); 83Visit(node.Pattern); 90Visit(node.VariableAccess); 96Visit(node.DeclaredType); 102Visit(node.Value); 108Visit(node.Negated); 130Visit(current.Left); 134Visit(current.Right); 297Visit(node.Expression); 892Visit(node.Expression);