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)
2306Visit(node); 2315Visit(node); 2321Visit(node); 3082Visit(expr); 3137Visit(expr); 3603Visit(node.AwaitOpt); 3609Visit(node.AwaitOpt); 3958Visit(spread); 5061Visit(node.Expression); 5308Visit(binary.Right); 5318Visit(binary.Right); 5927Visit(rightOperand); 5946Visit(rightOperand); 6062Visit(node); 6143Visit(expr); 6418Visit(operandNoConversion); 7795Visit(argument); 8876Visit(operand); // don't Unsplit 11280Visit(node.Left); 11300Visit(node.Left); 11378Visit(node.Operand); 11651Visit(node.AwaitOpt); 11851Visit(awaitMoveNextInfo); 11869Visit(awaitDisposalInfo); 11904Visit(node.IterationVariableType); 11908Visit(node.IterationVariableType); 12047Visit(node.Operand); 12055Visit(node.Operand); 12061Visit(node.Operand); 12204Visit(leftOperand); 12257Visit(node.Right); 12350Visit(awaitableInfo); 12960Visit(assignment); 13015Visit(node.AwaitableInstancePlaceholder); 13016Visit(node.GetAwaiter); 13022_ = 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);