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)
2304Visit(node); 2313Visit(node); 2319Visit(node); 3080Visit(expr); 3135Visit(expr); 3600Visit(node.AwaitOpt); 3606Visit(node.AwaitOpt); 3955Visit(spread); 5082Visit(node.Expression); 5329Visit(binary.Right); 5339Visit(binary.Right); 5948Visit(rightOperand); 5967Visit(rightOperand); 6083Visit(node); 6164Visit(expr); 6439Visit(operandNoConversion); 7856Visit(argument); 8937Visit(operand); // don't Unsplit 11344Visit(node.Left); 11364Visit(node.Left); 11442Visit(node.Operand); 11717Visit(node.EnumeratorInfoOpt?.MoveNextAwaitableInfo); 11915Visit(awaitMoveNextInfo); 11933Visit(awaitDisposalInfo); 11968Visit(node.IterationVariableType); 11972Visit(node.IterationVariableType); 12118Visit(node.Operand); 12126Visit(node.Operand); 12132Visit(node.Operand); 12275Visit(leftOperand); 12328Visit(node.Right); 12421Visit(awaitableInfo); 13033Visit(assignment); 13088Visit(node.AwaitableInstancePlaceholder); 13089Visit(node.GetAwaiter); 13095_ = 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);