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)
2286Visit(node); 2295Visit(node); 2301Visit(node); 3062Visit(expr); 3117Visit(expr); 3585Visit(node.AwaitOpt); 3591Visit(node.AwaitOpt); 3940Visit(spread); 5006Visit(node.Expression); 5253Visit(binary.Right); 5263Visit(binary.Right); 5872Visit(rightOperand); 5891Visit(rightOperand); 6007Visit(node); 6088Visit(expr); 6363Visit(operandNoConversion); 7740Visit(argument); 8775Visit(operand); // don't Unsplit 11179Visit(node.Left); 11199Visit(node.Left); 11277Visit(node.Operand); 11550Visit(node.AwaitOpt); 11750Visit(awaitMoveNextInfo); 11768Visit(awaitDisposalInfo); 11803Visit(node.IterationVariableType); 11807Visit(node.IterationVariableType); 11946Visit(node.Operand); 11954Visit(node.Operand); 11960Visit(node.Operand); 12103Visit(leftOperand); 12156Visit(node.Right); 12249Visit(awaitableInfo); 12859Visit(assignment); 12914Visit(node.AwaitableInstancePlaceholder); 12915Visit(node.GetAwaiter); 12921_ = 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);