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)
2305Visit(node); 2314Visit(node); 2320Visit(node); 3081Visit(expr); 3136Visit(expr); 3601Visit(node.AwaitOpt); 3607Visit(node.AwaitOpt); 4016Visit(node.CollectionCreation); 4073Visit(spread); 5215Visit(node.Expression); 5462Visit(binary.Right); 5472Visit(binary.Right); 6081Visit(rightOperand); 6100Visit(rightOperand); 6216Visit(node); 6297Visit(expr); 6572Visit(operandNoConversion); 7989Visit(argument); 9081Visit(operand); // don't Unsplit 11488Visit(node.Left); 11508Visit(node.Left); 11586Visit(node.Operand); 11867Visit(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo); 12065Visit(awaitMoveNextInfo); 12083Visit(awaitDisposalInfo); 12118Visit(node.IterationVariableType); 12122Visit(node.IterationVariableType); 12268Visit(node.Operand); 12276Visit(node.Operand); 12282Visit(node.Operand); 12425Visit(leftOperand); 12478Visit(node.Right); 12571Visit(awaitableInfo); 13183Visit(assignment); 13238Visit(node.AwaitableInstancePlaceholder); 13239Visit(node.GetAwaiter); 13245_ = 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); 990Visit(node.Expression);