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); 3600Visit(node.AwaitOpt); 3606Visit(node.AwaitOpt); 3955Visit(spread); 5057Visit(node.Expression); 5304Visit(binary.Right); 5314Visit(binary.Right); 5923Visit(rightOperand); 5942Visit(rightOperand); 6058Visit(node); 6139Visit(expr); 6414Visit(operandNoConversion); 7832Visit(argument); 8913Visit(operand); // don't Unsplit 11313Visit(node.Left); 11333Visit(node.Left); 11411Visit(node.Operand); 11684Visit(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo); 11881Visit(awaitMoveNextInfo); 11899Visit(awaitDisposalInfo); 11934Visit(node.IterationVariableType); 11938Visit(node.IterationVariableType); 12084Visit(node.Operand); 12092Visit(node.Operand); 12098Visit(node.Operand); 12241Visit(leftOperand); 12294Visit(node.Right); 12387Visit(awaitableInfo); 12999Visit(assignment); 13054Visit(node.AwaitableInstancePlaceholder); 13055Visit(node.GetAwaiter); 13061_ = 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);