Base:
method
Visit
Microsoft.CodeAnalysis.CSharp.AbstractFlowPass<TLocalState, TLocalFunctionState>.Visit(Microsoft.CodeAnalysis.CSharp.BoundNode)
52 references to Visit
Microsoft.CodeAnalysis.CSharp (52)
FlowAnalysis\NullableWalker_Patterns.cs (15)
46Visit(node.Pattern); 52Visit(node.Pattern); 58Visit(node.DeclaredType); 61Visit(node.VariableAccess); 73Visit(node.VariableAccess); 74Visit(node.DeclaredType); 85Visit(node.Pattern); 92Visit(node.VariableAccess); 98Visit(node.DeclaredType); 104Visit(node.Value); 110Visit(node.Negated); 132Visit(current.Left); 136Visit(current.Right); 300Visit(node.Expression); 1079Visit(node.Expression);
FlowAnalysis\NullableWalker.cs (37)
2329Visit(node); 2338Visit(node); 2344Visit(node); 3113Visit(expr); 3168Visit(expr); 3666Visit(awaitInfo); 4077Visit(node.CollectionCreation); 4134Visit(spread); 5311Visit(node.Expression); 5558Visit(binary.Right); 5568Visit(binary.Right); 6177Visit(rightOperand); 6196Visit(rightOperand); 6314Visit(node); 6395Visit(expr); 6670Visit(operandNoConversion); 8143Visit(argument); 9255Visit(operand); // don't Unsplit 11968Visit(node.Left); 11988Visit(node.Left); 12066Visit(node.Operand); 12406Visit(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo); 12604Visit(awaitMoveNextInfo); 12647Visit(node.IterationVariableType); 12651Visit(node.IterationVariableType); 12797Visit(node.Operand); 12805Visit(node.Operand); 12811Visit(node.Operand); 12954Visit(leftOperand); 13007Visit(node.Right); 13100Visit(awaitableInfo); 13710Visit(assignment); 13796Visit(node.RuntimeAsyncAwaitCall); 13804Visit(node.GetAwaiter); 13807Visit(node.RuntimeAsyncAwaitCall); 13815Visit(node.GetAwaiter); 13823_ = Visit(node.InvokedExpression);