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)
2385Visit(node); 2394Visit(node); 2400Visit(node); 3169Visit(expr); 3224Visit(expr); 3722Visit(awaitInfo); 4133Visit(node.CollectionCreation); 4190Visit(spread); 5367Visit(node.Expression); 5614Visit(binary.Right); 5640Visit(binary.Right); 6249Visit(rightOperand); 6268Visit(rightOperand); 6386Visit(node); 6467Visit(expr); 6742Visit(operandNoConversion); 8215Visit(argument); 9327Visit(operand); // don't Unsplit 12047Visit(node.Left); 12067Visit(node.Left); 12145Visit(node.Operand); 12494Visit(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo); 12692Visit(awaitMoveNextInfo); 12735Visit(node.IterationVariableType); 12739Visit(node.IterationVariableType); 12885Visit(node.Operand); 12893Visit(node.Operand); 12899Visit(node.Operand); 13042Visit(leftOperand); 13095Visit(node.Right); 13188Visit(awaitableInfo); 13798Visit(assignment); 13884Visit(node.RuntimeAsyncAwaitCall); 13892Visit(node.GetAwaiter); 13895Visit(node.RuntimeAsyncAwaitCall); 13903Visit(node.GetAwaiter); 13911_ = Visit(node.InvokedExpression);