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)
2378Visit(node); 2387Visit(node); 2393Visit(node); 3162Visit(expr); 3217Visit(expr); 3715Visit(awaitInfo); 4126Visit(node.CollectionCreation); 4183Visit(spread); 5377Visit(node.Expression); 5624Visit(binary.Right); 5650Visit(binary.Right); 6259Visit(rightOperand); 6278Visit(rightOperand); 6396Visit(node); 6477Visit(expr); 6752Visit(operandNoConversion); 8232Visit(argument); 9344Visit(operand); // don't Unsplit 12064Visit(node.Left); 12084Visit(node.Left); 12162Visit(node.Operand); 12511Visit(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo); 12709Visit(awaitMoveNextInfo); 12752Visit(node.IterationVariableType); 12756Visit(node.IterationVariableType); 12902Visit(node.Operand); 12910Visit(node.Operand); 12916Visit(node.Operand); 13059Visit(leftOperand); 13112Visit(node.Right); 13205Visit(awaitableInfo); 13823Visit(assignment); 13909Visit(node.RuntimeAsyncAwaitCall); 13917Visit(node.GetAwaiter); 13920Visit(node.RuntimeAsyncAwaitCall); 13928Visit(node.GetAwaiter); 13936_ = Visit(node.InvokedExpression);