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)
2280Visit(node); 2289Visit(node); 2295Visit(node); 3056Visit(expr); 3111Visit(expr); 3579Visit(node.AwaitOpt); 3585Visit(node.AwaitOpt); 3934Visit(spread); 4999Visit(node.Expression); 5246Visit(binary.Right); 5256Visit(binary.Right); 5865Visit(rightOperand); 5884Visit(rightOperand); 6000Visit(node); 6081Visit(expr); 6356Visit(operandNoConversion); 7737Visit(argument); 8771Visit(operand); // don't Unsplit 11167Visit(node.Left); 11187Visit(node.Left); 11265Visit(node.Operand); 11532Visit(node.AwaitOpt); 11726Visit(awaitMoveNextInfo); 11744Visit(awaitDisposalInfo); 11779Visit(node.IterationVariableType); 11783Visit(node.IterationVariableType); 11922Visit(node.Operand); 11930Visit(node.Operand); 11936Visit(node.Operand); 12079Visit(leftOperand); 12132Visit(node.Right); 12225Visit(awaitableInfo); 12835Visit(assignment); 12890Visit(node.AwaitableInstancePlaceholder); 12891Visit(node.GetAwaiter); 12897_ = 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); 890Visit(node.Expression);