Base:
method
Visit
Microsoft.CodeAnalysis.CSharp.CSharpSyntaxVisitor.Visit(Microsoft.CodeAnalysis.SyntaxNode)
68 references to Visit
Microsoft.CodeAnalysis.CSharp (56)
Binder\ExpressionVariableFinder.cs (20)
70
Visit
(node.GoverningExpression);
78
Visit
(node.Pattern);
79
Visit
(node.WhenClause?.Condition);
80
Visit
(node.Expression);
90
Visit
(arg.Expression);
100
Visit
(node.Expression);
107
Visit
(node);
148
Visit
(switchLabel.Pattern);
298
Visit
(node.Body);
313
Visit
(node.Continuation);
333
Visit
(current);
336
Visit
(operands.Pop());
358
Visit
(currentPattern);
379
Visit
(node.Expression);
383
Visit
(node.ArgumentList);
391
Visit
(node.Expression);
392
Visit
(node.ArgumentList);
452
Visit
(node.Left);
455
Visit
(node.Right);
489
Visit
(possibleTupleDeclaration);
Binder\LocalBinderFactory.cs (30)
43
this.
Visit
(syntax);
49
this.
Visit
(syntax);
129
Visit
(member);
149
Visit
(node.Body);
150
Visit
(node.ExpressionBody);
178
Visit
(node.PrimaryConstructorBaseTypeIfClass);
190
Visit
(node.Body);
191
Visit
(node.ExpressionBody);
196
Visit
(node.Body);
197
Visit
(node.ExpressionBody);
202
Visit
(node.Body);
203
Visit
(node.ExpressionBody);
208
Visit
(node.Body);
209
Visit
(node.ExpressionBody);
256
Visit
(node.Expression);
260
Visit
(node.ArgumentList);
268
Visit
(node.Expression);
269
Visit
(node.ArgumentList);
527
Visit
(node.Statement);
803
Visit
(node.Right);
806
Visit
(node.Left);
895
Visit
(node.FilterExpression);
941
Visit
(decl);
947
Visit
(node.ArgumentList);
988
Visit
(node.Right);
992
Visit
(node.Left);
1097
Visit
(node.FromClause.Expression);
1098
Visit
(node.Body);
1107
Visit
(((JoinClauseSyntax)clause).InExpression);
1111
Visit
(node.Continuation);
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (3)
93
walker.
Visit
(item);
130
walker.
Visit
(trivia);
163
Visit
(crefAttr.Name);
Compiler\UnprocessedDocumentationCommentFinder.cs (1)
34
finder.
Visit
(tree.GetRoot(cancellationToken));
Syntax\CSharpSyntaxWalker.cs (2)
51
this.
Visit
(asNode);
99
this.
Visit
((CSharpSyntaxNode)trivia.GetStructure()!);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
77
simplifier.
Visit
(context.CodeBlock);
87
simplifier.
Visit
(root);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
26
finder.
Visit
(syntax);
Microsoft.CodeAnalysis.CSharp.Features (7)
CodeLens\CSharpCodeLensMemberFinder.cs (1)
34
visitor.
Visit
(root);
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (2)
63
simplifier.
Visit
(root);
74
simplifier.
Visit
(root);
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (2)
268
Visit
(node.Container);
278
Visit
(node.Member);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
77
simplifier.
Visit
(context.CodeBlock);
87
simplifier.
Visit
(root);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
26
finder.
Visit
(syntax);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
26
finder.
Visit
(syntax);