Base:
method
Visit
Microsoft.CodeAnalysis.CSharp.CSharpSyntaxVisitor<TResult>.Visit(Microsoft.CodeAnalysis.SyntaxNode)
23 overrides of Visit
Microsoft.CodeAnalysis.CSharp (3)
Syntax\SyntaxNodeRemover.cs (1)
165
public override SyntaxNode?
Visit
(SyntaxNode? node)
Syntax\SyntaxReplacer.cs (2)
191
public override SyntaxNode?
Visit
(SyntaxNode? node)
378
public override SyntaxNode?
Visit
(SyntaxNode? node)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (1)
150
public override SyntaxNode?
Visit
(SyntaxNode? node)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
118
public override SyntaxNode?
Visit
(SyntaxNode? node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (1)
57
public override SyntaxNode
Visit
(SyntaxNode node)
Microsoft.CodeAnalysis.CSharp.Features (3)
DocumentationComments\DocCommentConverter.cs (1)
35
public override SyntaxNode
Visit
(SyntaxNode node)
IntroduceVariable\CSharpIntroduceVariableService.Rewriter.cs (1)
29
public override SyntaxNode?
Visit
(SyntaxNode? node)
Organizing\CSharpOrganizingService.Rewriter.cs (1)
29
public override SyntaxNode
Visit
(SyntaxNode node)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Syntax\SyntaxAnnotationTests.cs (3)
722
public override SyntaxNode
Visit
(SyntaxNode node)
770
public override SyntaxNode
Visit
(SyntaxNode node)
822
public override SyntaxNode
Visit
(SyntaxNode node)
Syntax\SyntaxRewriterTests.cs (1)
770
public override SyntaxNode
Visit
(SyntaxNode node)
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2342
public override SyntaxNode?
Visit
(SyntaxNode? node)
Rename\CSharpRenameRewriterLanguageService.cs (1)
151
public override SyntaxNode?
Visit
(SyntaxNode? node)
Simplification\CSharpSimplificationService.Expander.cs (1)
66
public override SyntaxNode
Visit
(SyntaxNode node)
Simplification\CSharpSimplificationService.NodesAndTokensToReduceComputer.cs (1)
44
public override SyntaxNode
Visit
(SyntaxNode node)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (1)
150
public override SyntaxNode?
Visit
(SyntaxNode? node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
118
public override SyntaxNode?
Visit
(SyntaxNode? node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (1)
57
public override SyntaxNode
Visit
(SyntaxNode node)
Roslyn.Diagnostics.CSharp.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (1)
150
public override SyntaxNode?
Visit
(SyntaxNode? node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
118
public override SyntaxNode?
Visit
(SyntaxNode? node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (1)
57
public override SyntaxNode
Visit
(SyntaxNode node)
849 references to Visit
Microsoft.CodeAnalysis.CSharp (303)
Syntax.xml.Main.Generated.cs (297)
1516
=> node.Update((NameSyntax?)
Visit
(node.Left) ?? throw new ArgumentNullException("left"), VisitToken(node.DotToken), (SimpleNameSyntax?)
Visit
(node.Right) ?? throw new ArgumentNullException("right"));
1519
=> node.Update(VisitToken(node.Identifier), (TypeArgumentListSyntax?)
Visit
(node.TypeArgumentList) ?? throw new ArgumentNullException("typeArgumentList"));
1525
=> node.Update((IdentifierNameSyntax?)
Visit
(node.Alias) ?? throw new ArgumentNullException("alias"), VisitToken(node.ColonColonToken), (SimpleNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"));
1531
=> node.Update((TypeSyntax?)
Visit
(node.ElementType) ?? throw new ArgumentNullException("elementType"), VisitList(node.RankSpecifiers));
1537
=> node.Update((TypeSyntax?)
Visit
(node.ElementType) ?? throw new ArgumentNullException("elementType"), VisitToken(node.AsteriskToken));
1540
=> node.Update(VisitToken(node.DelegateKeyword), VisitToken(node.AsteriskToken), (FunctionPointerCallingConventionSyntax?)
Visit
(node.CallingConvention), (FunctionPointerParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"));
1546
=> node.Update(VisitToken(node.ManagedOrUnmanagedKeyword), (FunctionPointerUnmanagedCallingConventionListSyntax?)
Visit
(node.UnmanagedCallingConventionList));
1555
=> node.Update((TypeSyntax?)
Visit
(node.ElementType) ?? throw new ArgumentNullException("elementType"), VisitToken(node.QuestionToken));
1561
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.Identifier));
1567
=> node.Update(VisitToken(node.RefKeyword), VisitToken(node.ReadOnlyKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
1570
=> node.Update(VisitToken(node.ScopedKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
1573
=> node.Update(VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken));
1579
=> node.Update(VisitToken(node.OperatorToken), (ExpressionSyntax?)
Visit
(node.Operand) ?? throw new ArgumentNullException("operand"));
1582
=> node.Update(VisitToken(node.AwaitKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1585
=> node.Update((ExpressionSyntax?)
Visit
(node.Operand) ?? throw new ArgumentNullException("operand"), VisitToken(node.OperatorToken));
1588
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.OperatorToken), (SimpleNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"));
1591
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.OperatorToken), (ExpressionSyntax?)
Visit
(node.WhenNotNull) ?? throw new ArgumentNullException("whenNotNull"));
1594
=> node.Update(VisitToken(node.OperatorToken), (SimpleNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"));
1597
=> node.Update((BracketedArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"));
1600
=> node.Update((ExpressionSyntax?)
Visit
(node.LeftOperand), VisitToken(node.OperatorToken), (ExpressionSyntax?)
Visit
(node.RightOperand));
1603
=> node.Update((BracketedArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"));
1606
=> node.Update((ExpressionSyntax?)
Visit
(node.Left) ?? throw new ArgumentNullException("left"), VisitToken(node.OperatorToken), (ExpressionSyntax?)
Visit
(node.Right) ?? throw new ArgumentNullException("right"));
1609
=> node.Update((ExpressionSyntax?)
Visit
(node.Left) ?? throw new ArgumentNullException("left"), VisitToken(node.OperatorToken), (ExpressionSyntax?)
Visit
(node.Right) ?? throw new ArgumentNullException("right"));
1612
=> node.Update((ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"), VisitToken(node.QuestionToken), (ExpressionSyntax?)
Visit
(node.WhenTrue) ?? throw new ArgumentNullException("whenTrue"), VisitToken(node.ColonToken), (ExpressionSyntax?)
Visit
(node.WhenFalse) ?? throw new ArgumentNullException("whenFalse"));
1627
=> node.Update(VisitToken(node.Keyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken));
1630
=> node.Update(VisitToken(node.Keyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken));
1633
=> node.Update(VisitToken(node.Keyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.Comma), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.CloseParenToken));
1636
=> node.Update(VisitToken(node.Keyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken));
1639
=> node.Update(VisitToken(node.Keyword), VisitToken(node.OpenParenToken), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.CloseParenToken));
1642
=> node.Update(VisitToken(node.Keyword), VisitToken(node.OpenParenToken), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.CloseParenToken));
1645
=> node.Update(VisitToken(node.Keyword), VisitToken(node.OpenParenToken), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.CloseParenToken));
1648
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), (ArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"));
1651
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), (BracketedArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"));
1660
=> node.Update((NameColonSyntax?)
Visit
(node.NameColon), VisitToken(node.RefKindKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1663
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.ColonToken));
1666
=> node.Update((IdentifierNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.ColonToken));
1669
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (VariableDesignationSyntax?)
Visit
(node.Designation) ?? throw new ArgumentNullException("designation"));
1672
=> node.Update(VisitToken(node.OpenParenToken), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.CloseParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1675
=> node.Update(VisitList(node.Modifiers), VisitToken(node.DelegateKeyword), (ParameterListSyntax?)
Visit
(node.ParameterList), (BlockSyntax?)
Visit
(node.Block) ?? throw new ArgumentNullException("block"), (ExpressionSyntax?)
Visit
(node.ExpressionBody));
1678
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (ParameterSyntax?)
Visit
(node.Parameter) ?? throw new ArgumentNullException("parameter"), VisitToken(node.ArrowToken), (BlockSyntax?)
Visit
(node.Block), (ExpressionSyntax?)
Visit
(node.ExpressionBody));
1681
=> node.Update(VisitToken(node.RefKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1684
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.ReturnType), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), VisitToken(node.ArrowToken), (BlockSyntax?)
Visit
(node.Block), (ExpressionSyntax?)
Visit
(node.ExpressionBody));
1690
=> node.Update(VisitToken(node.NewKeyword), (ArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"), (InitializerExpressionSyntax?)
Visit
(node.Initializer));
1693
=> node.Update(VisitToken(node.NewKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (ArgumentListSyntax?)
Visit
(node.ArgumentList), (InitializerExpressionSyntax?)
Visit
(node.Initializer));
1696
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.WithKeyword), (InitializerExpressionSyntax?)
Visit
(node.Initializer) ?? throw new ArgumentNullException("initializer"));
1699
=> node.Update((NameEqualsSyntax?)
Visit
(node.NameEquals), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1705
=> node.Update(VisitToken(node.NewKeyword), (ArrayTypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (InitializerExpressionSyntax?)
Visit
(node.Initializer));
1708
=> node.Update(VisitToken(node.NewKeyword), VisitToken(node.OpenBracketToken), VisitList(node.Commas), VisitToken(node.CloseBracketToken), (InitializerExpressionSyntax?)
Visit
(node.Initializer) ?? throw new ArgumentNullException("initializer"));
1711
=> node.Update(VisitToken(node.StackAllocKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (InitializerExpressionSyntax?)
Visit
(node.Initializer));
1714
=> node.Update(VisitToken(node.StackAllocKeyword), VisitToken(node.OpenBracketToken), VisitToken(node.CloseBracketToken), (InitializerExpressionSyntax?)
Visit
(node.Initializer) ?? throw new ArgumentNullException("initializer"));
1720
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1723
=> node.Update(VisitToken(node.OperatorToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1726
=> node.Update(VisitToken(node.WithKeyword), (ArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"));
1729
=> node.Update((FromClauseSyntax?)
Visit
(node.FromClause) ?? throw new ArgumentNullException("fromClause"), (QueryBodySyntax?)
Visit
(node.Body) ?? throw new ArgumentNullException("body"));
1732
=> node.Update(VisitList(node.Clauses), (SelectOrGroupClauseSyntax?)
Visit
(node.SelectOrGroup) ?? throw new ArgumentNullException("selectOrGroup"), (QueryContinuationSyntax?)
Visit
(node.Continuation));
1735
=> node.Update(VisitToken(node.FromKeyword), (TypeSyntax?)
Visit
(node.Type), VisitToken(node.Identifier), VisitToken(node.InKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1738
=> node.Update(VisitToken(node.LetKeyword), VisitToken(node.Identifier), VisitToken(node.EqualsToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1741
=> node.Update(VisitToken(node.JoinKeyword), (TypeSyntax?)
Visit
(node.Type), VisitToken(node.Identifier), VisitToken(node.InKeyword), (ExpressionSyntax?)
Visit
(node.InExpression) ?? throw new ArgumentNullException("inExpression"), VisitToken(node.OnKeyword), (ExpressionSyntax?)
Visit
(node.LeftExpression) ?? throw new ArgumentNullException("leftExpression"), VisitToken(node.EqualsKeyword), (ExpressionSyntax?)
Visit
(node.RightExpression) ?? throw new ArgumentNullException("rightExpression"), (JoinIntoClauseSyntax?)
Visit
(node.Into));
1747
=> node.Update(VisitToken(node.WhereKeyword), (ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"));
1753
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.AscendingOrDescendingKeyword));
1756
=> node.Update(VisitToken(node.SelectKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1759
=> node.Update(VisitToken(node.GroupKeyword), (ExpressionSyntax?)
Visit
(node.GroupExpression) ?? throw new ArgumentNullException("groupExpression"), VisitToken(node.ByKeyword), (ExpressionSyntax?)
Visit
(node.ByExpression) ?? throw new ArgumentNullException("byExpression"));
1762
=> node.Update(VisitToken(node.IntoKeyword), VisitToken(node.Identifier), (QueryBodySyntax?)
Visit
(node.Body) ?? throw new ArgumentNullException("body"));
1771
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.IsKeyword), (PatternSyntax?)
Visit
(node.Pattern) ?? throw new ArgumentNullException("pattern"));
1774
=> node.Update(VisitToken(node.ThrowKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1777
=> node.Update(VisitToken(node.WhenKeyword), (ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"));
1783
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (VariableDesignationSyntax?)
Visit
(node.Designation) ?? throw new ArgumentNullException("designation"));
1786
=> node.Update(VisitToken(node.VarKeyword), (VariableDesignationSyntax?)
Visit
(node.Designation) ?? throw new ArgumentNullException("designation"));
1789
=> node.Update((TypeSyntax?)
Visit
(node.Type), (PositionalPatternClauseSyntax?)
Visit
(node.PositionalPatternClause), (PropertyPatternClauseSyntax?)
Visit
(node.PropertyPatternClause), (VariableDesignationSyntax?)
Visit
(node.Designation));
1798
=> node.Update((BaseExpressionColonSyntax?)
Visit
(node.ExpressionColon), (PatternSyntax?)
Visit
(node.Pattern) ?? throw new ArgumentNullException("pattern"));
1801
=> node.Update((ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1804
=> node.Update(VisitToken(node.OpenParenToken), (PatternSyntax?)
Visit
(node.Pattern) ?? throw new ArgumentNullException("pattern"), VisitToken(node.CloseParenToken));
1807
=> node.Update(VisitToken(node.OperatorToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1810
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
1813
=> node.Update((PatternSyntax?)
Visit
(node.Left) ?? throw new ArgumentNullException("left"), VisitToken(node.OperatorToken), (PatternSyntax?)
Visit
(node.Right) ?? throw new ArgumentNullException("right"));
1816
=> node.Update(VisitToken(node.OperatorToken), (PatternSyntax?)
Visit
(node.Pattern) ?? throw new ArgumentNullException("pattern"));
1819
=> node.Update(VisitToken(node.OpenBracketToken), VisitList(node.Patterns), VisitToken(node.CloseBracketToken), (VariableDesignationSyntax?)
Visit
(node.Designation));
1822
=> node.Update(VisitToken(node.DotDotToken), (PatternSyntax?)
Visit
(node.Pattern));
1828
=> node.Update(VisitToken(node.OpenBraceToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), (InterpolationAlignmentClauseSyntax?)
Visit
(node.AlignmentClause), (InterpolationFormatClauseSyntax?)
Visit
(node.FormatClause), VisitToken(node.CloseBraceToken));
1831
=> node.Update(VisitToken(node.CommaToken), (ExpressionSyntax?)
Visit
(node.Value) ?? throw new ArgumentNullException("value"));
1837
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1843
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.ReturnType) ?? throw new ArgumentNullException("returnType"), VisitToken(node.Identifier), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), VisitList(node.ConstraintClauses), (BlockSyntax?)
Visit
(node.Body), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
1846
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.AwaitKeyword), VisitToken(node.UsingKeyword), VisitList(node.Modifiers), (VariableDeclarationSyntax?)
Visit
(node.Declaration) ?? throw new ArgumentNullException("declaration"), VisitToken(node.SemicolonToken));
1849
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitList(node.Variables));
1852
=> node.Update(VisitToken(node.Identifier), (BracketedArgumentListSyntax?)
Visit
(node.ArgumentList), (EqualsValueClauseSyntax?)
Visit
(node.Initializer));
1855
=> node.Update(VisitToken(node.EqualsToken), (ExpressionSyntax?)
Visit
(node.Value) ?? throw new ArgumentNullException("value"));
1867
=> node.Update(VisitList(node.AttributeLists), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.SemicolonToken));
1873
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.Identifier), VisitToken(node.ColonToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1876
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.GotoKeyword), VisitToken(node.CaseOrDefaultKeyword), (ExpressionSyntax?)
Visit
(node.Expression), VisitToken(node.SemicolonToken));
1885
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.ReturnKeyword), (ExpressionSyntax?)
Visit
(node.Expression), VisitToken(node.SemicolonToken));
1888
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.ThrowKeyword), (ExpressionSyntax?)
Visit
(node.Expression), VisitToken(node.SemicolonToken));
1891
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.YieldKeyword), VisitToken(node.ReturnOrBreakKeyword), (ExpressionSyntax?)
Visit
(node.Expression), VisitToken(node.SemicolonToken));
1894
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.WhileKeyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1897
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.DoKeyword), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"), VisitToken(node.WhileKeyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"), VisitToken(node.CloseParenToken), VisitToken(node.SemicolonToken));
1900
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.ForKeyword), VisitToken(node.OpenParenToken), (VariableDeclarationSyntax?)
Visit
(node.Declaration), VisitList(node.Initializers), VisitToken(node.FirstSemicolonToken), (ExpressionSyntax?)
Visit
(node.Condition), VisitToken(node.SecondSemicolonToken), VisitList(node.Incrementors), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1903
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.AwaitKeyword), VisitToken(node.ForEachKeyword), VisitToken(node.OpenParenToken), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.Identifier), VisitToken(node.InKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1906
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.AwaitKeyword), VisitToken(node.ForEachKeyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Variable) ?? throw new ArgumentNullException("variable"), VisitToken(node.InKeyword), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1909
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.AwaitKeyword), VisitToken(node.UsingKeyword), VisitToken(node.OpenParenToken), (VariableDeclarationSyntax?)
Visit
(node.Declaration), (ExpressionSyntax?)
Visit
(node.Expression), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1912
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.FixedKeyword), VisitToken(node.OpenParenToken), (VariableDeclarationSyntax?)
Visit
(node.Declaration) ?? throw new ArgumentNullException("declaration"), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1915
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.Keyword), (BlockSyntax?)
Visit
(node.Block) ?? throw new ArgumentNullException("block"));
1918
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.UnsafeKeyword), (BlockSyntax?)
Visit
(node.Block) ?? throw new ArgumentNullException("block"));
1921
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.LockKeyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1924
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.IfKeyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"), VisitToken(node.CloseParenToken), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"), (ElseClauseSyntax?)
Visit
(node.Else));
1927
=> node.Update(VisitToken(node.ElseKeyword), (StatementSyntax?)
Visit
(node.Statement) ?? throw new ArgumentNullException("statement"));
1930
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.SwitchKeyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.CloseParenToken), VisitToken(node.OpenBraceToken), VisitList(node.Sections), VisitToken(node.CloseBraceToken));
1936
=> node.Update(VisitToken(node.Keyword), (PatternSyntax?)
Visit
(node.Pattern) ?? throw new ArgumentNullException("pattern"), (WhenClauseSyntax?)
Visit
(node.WhenClause), VisitToken(node.ColonToken));
1939
=> node.Update(VisitToken(node.Keyword), (ExpressionSyntax?)
Visit
(node.Value) ?? throw new ArgumentNullException("value"), VisitToken(node.ColonToken));
1945
=> node.Update((ExpressionSyntax?)
Visit
(node.GoverningExpression) ?? throw new ArgumentNullException("governingExpression"), VisitToken(node.SwitchKeyword), VisitToken(node.OpenBraceToken), VisitList(node.Arms), VisitToken(node.CloseBraceToken));
1948
=> node.Update((PatternSyntax?)
Visit
(node.Pattern) ?? throw new ArgumentNullException("pattern"), (WhenClauseSyntax?)
Visit
(node.WhenClause), VisitToken(node.EqualsGreaterThanToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1951
=> node.Update(VisitList(node.AttributeLists), VisitToken(node.TryKeyword), (BlockSyntax?)
Visit
(node.Block) ?? throw new ArgumentNullException("block"), VisitList(node.Catches), (FinallyClauseSyntax?)
Visit
(node.Finally));
1954
=> node.Update(VisitToken(node.CatchKeyword), (CatchDeclarationSyntax?)
Visit
(node.Declaration), (CatchFilterClauseSyntax?)
Visit
(node.Filter), (BlockSyntax?)
Visit
(node.Block) ?? throw new ArgumentNullException("block"));
1957
=> node.Update(VisitToken(node.OpenParenToken), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), VisitToken(node.Identifier), VisitToken(node.CloseParenToken));
1960
=> node.Update(VisitToken(node.WhenKeyword), VisitToken(node.OpenParenToken), (ExpressionSyntax?)
Visit
(node.FilterExpression) ?? throw new ArgumentNullException("filterExpression"), VisitToken(node.CloseParenToken));
1963
=> node.Update(VisitToken(node.FinallyKeyword), (BlockSyntax?)
Visit
(node.Block) ?? throw new ArgumentNullException("block"));
1972
=> node.Update(VisitToken(node.GlobalKeyword), VisitToken(node.UsingKeyword), VisitToken(node.StaticKeyword), VisitToken(node.UnsafeKeyword), (NameEqualsSyntax?)
Visit
(node.Alias), (TypeSyntax?)
Visit
(node.NamespaceOrType) ?? throw new ArgumentNullException("namespaceOrType"), VisitToken(node.SemicolonToken));
1975
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.NamespaceKeyword), (NameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.OpenBraceToken), VisitList(node.Externs), VisitList(node.Usings), VisitList(node.Members), VisitToken(node.CloseBraceToken), VisitToken(node.SemicolonToken));
1978
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.NamespaceKeyword), (NameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.SemicolonToken), VisitList(node.Externs), VisitList(node.Usings), VisitList(node.Members));
1981
=> node.Update(VisitToken(node.OpenBracketToken), (AttributeTargetSpecifierSyntax?)
Visit
(node.Target), VisitList(node.Attributes), VisitToken(node.CloseBracketToken));
1987
=> node.Update((NameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), (AttributeArgumentListSyntax?)
Visit
(node.ArgumentList));
1993
=> node.Update((NameEqualsSyntax?)
Visit
(node.NameEquals), (NameColonSyntax?)
Visit
(node.NameColon), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
1996
=> node.Update((IdentifierNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.EqualsToken));
2005
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Keyword), VisitToken(node.Identifier), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList), (BaseListSyntax?)
Visit
(node.BaseList), VisitList(node.ConstraintClauses), VisitToken(node.OpenBraceToken), VisitList(node.Members), VisitToken(node.CloseBraceToken), VisitToken(node.SemicolonToken));
2008
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Keyword), VisitToken(node.Identifier), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList), (BaseListSyntax?)
Visit
(node.BaseList), VisitList(node.ConstraintClauses), VisitToken(node.OpenBraceToken), VisitList(node.Members), VisitToken(node.CloseBraceToken), VisitToken(node.SemicolonToken));
2011
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Keyword), VisitToken(node.Identifier), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList), (BaseListSyntax?)
Visit
(node.BaseList), VisitList(node.ConstraintClauses), VisitToken(node.OpenBraceToken), VisitList(node.Members), VisitToken(node.CloseBraceToken), VisitToken(node.SemicolonToken));
2014
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Keyword), VisitToken(node.ClassOrStructKeyword), VisitToken(node.Identifier), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList), (BaseListSyntax?)
Visit
(node.BaseList), VisitList(node.ConstraintClauses), VisitToken(node.OpenBraceToken), VisitList(node.Members), VisitToken(node.CloseBraceToken), VisitToken(node.SemicolonToken));
2017
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.EnumKeyword), VisitToken(node.Identifier), (BaseListSyntax?)
Visit
(node.BaseList), VisitToken(node.OpenBraceToken), VisitList(node.Members), VisitToken(node.CloseBraceToken), VisitToken(node.SemicolonToken));
2020
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.DelegateKeyword), (TypeSyntax?)
Visit
(node.ReturnType) ?? throw new ArgumentNullException("returnType"), VisitToken(node.Identifier), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), VisitList(node.ConstraintClauses), VisitToken(node.SemicolonToken));
2023
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Identifier), (EqualsValueClauseSyntax?)
Visit
(node.EqualsValue));
2026
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Keyword), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList), VisitList(node.ConstraintClauses), VisitToken(node.OpenBraceToken), VisitList(node.Members), VisitToken(node.CloseBraceToken), VisitToken(node.SemicolonToken));
2032
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
2035
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (ArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"));
2038
=> node.Update(VisitToken(node.WhereKeyword), (IdentifierNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.ColonToken), VisitList(node.Constraints));
2047
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
2059
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (VariableDeclarationSyntax?)
Visit
(node.Declaration) ?? throw new ArgumentNullException("declaration"), VisitToken(node.SemicolonToken));
2062
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.EventKeyword), (VariableDeclarationSyntax?)
Visit
(node.Declaration) ?? throw new ArgumentNullException("declaration"), VisitToken(node.SemicolonToken));
2065
=> node.Update((NameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.DotToken));
2068
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.ReturnType) ?? throw new ArgumentNullException("returnType"), (ExplicitInterfaceSpecifierSyntax?)
Visit
(node.ExplicitInterfaceSpecifier), VisitToken(node.Identifier), (TypeParameterListSyntax?)
Visit
(node.TypeParameterList), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), VisitList(node.ConstraintClauses), (BlockSyntax?)
Visit
(node.Body), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
2071
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.ReturnType) ?? throw new ArgumentNullException("returnType"), (ExplicitInterfaceSpecifierSyntax?)
Visit
(node.ExplicitInterfaceSpecifier), VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), VisitToken(node.OperatorToken), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), (BlockSyntax?)
Visit
(node.Body), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
2074
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.ImplicitOrExplicitKeyword), (ExplicitInterfaceSpecifierSyntax?)
Visit
(node.ExplicitInterfaceSpecifier), VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), (BlockSyntax?)
Visit
(node.Body), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
2077
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Identifier), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), (ConstructorInitializerSyntax?)
Visit
(node.Initializer), (BlockSyntax?)
Visit
(node.Body), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
2080
=> node.Update(VisitToken(node.ColonToken), VisitToken(node.ThisOrBaseKeyword), (ArgumentListSyntax?)
Visit
(node.ArgumentList) ?? throw new ArgumentNullException("argumentList"));
2083
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.TildeToken), VisitToken(node.Identifier), (ParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), (BlockSyntax?)
Visit
(node.Body), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
2086
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (ExplicitInterfaceSpecifierSyntax?)
Visit
(node.ExplicitInterfaceSpecifier), VisitToken(node.Identifier), (AccessorListSyntax?)
Visit
(node.AccessorList), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), (EqualsValueClauseSyntax?)
Visit
(node.Initializer), VisitToken(node.SemicolonToken));
2089
=> node.Update(VisitToken(node.ArrowToken), (ExpressionSyntax?)
Visit
(node.Expression) ?? throw new ArgumentNullException("expression"));
2092
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.EventKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (ExplicitInterfaceSpecifierSyntax?)
Visit
(node.ExplicitInterfaceSpecifier), VisitToken(node.Identifier), (AccessorListSyntax?)
Visit
(node.AccessorList), VisitToken(node.SemicolonToken));
2095
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (ExplicitInterfaceSpecifierSyntax?)
Visit
(node.ExplicitInterfaceSpecifier), VisitToken(node.ThisKeyword), (BracketedParameterListSyntax?)
Visit
(node.ParameterList) ?? throw new ArgumentNullException("parameterList"), (AccessorListSyntax?)
Visit
(node.AccessorList), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
2101
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Keyword), (BlockSyntax?)
Visit
(node.Body), (ArrowExpressionClauseSyntax?)
Visit
(node.ExpressionBody), VisitToken(node.SemicolonToken));
2110
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.Type), VisitToken(node.Identifier), (EqualsValueClauseSyntax?)
Visit
(node.Default));
2113
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
2116
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)
Visit
(node.Type));
2125
=> node.Update((TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
2128
=> node.Update((TypeSyntax?)
Visit
(node.Container) ?? throw new ArgumentNullException("container"), VisitToken(node.DotToken), (MemberCrefSyntax?)
Visit
(node.Member) ?? throw new ArgumentNullException("member"));
2131
=> node.Update((TypeSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), (CrefParameterListSyntax?)
Visit
(node.Parameters));
2134
=> node.Update(VisitToken(node.ExtensionKeyword), (TypeArgumentListSyntax?)
Visit
(node.TypeArgumentList), (CrefParameterListSyntax?)
Visit
(node.Parameters) ?? throw new ArgumentNullException("parameters"), VisitToken(node.DotToken), (MemberCrefSyntax?)
Visit
(node.Member) ?? throw new ArgumentNullException("member"));
2137
=> node.Update(VisitToken(node.ThisKeyword), (CrefBracketedParameterListSyntax?)
Visit
(node.Parameters));
2140
=> node.Update(VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), VisitToken(node.OperatorToken), (CrefParameterListSyntax?)
Visit
(node.Parameters));
2143
=> node.Update(VisitToken(node.ImplicitOrExplicitKeyword), VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"), (CrefParameterListSyntax?)
Visit
(node.Parameters));
2152
=> node.Update(VisitToken(node.RefKindKeyword), VisitToken(node.ReadOnlyKeyword), (TypeSyntax?)
Visit
(node.Type) ?? throw new ArgumentNullException("type"));
2155
=> node.Update((XmlElementStartTagSyntax?)
Visit
(node.StartTag) ?? throw new ArgumentNullException("startTag"), VisitList(node.Content), (XmlElementEndTagSyntax?)
Visit
(node.EndTag) ?? throw new ArgumentNullException("endTag"));
2158
=> node.Update(VisitToken(node.LessThanToken), (XmlNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitList(node.Attributes), VisitToken(node.GreaterThanToken));
2161
=> node.Update(VisitToken(node.LessThanSlashToken), (XmlNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.GreaterThanToken));
2164
=> node.Update(VisitToken(node.LessThanToken), (XmlNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitList(node.Attributes), VisitToken(node.SlashGreaterThanToken));
2167
=> node.Update((XmlPrefixSyntax?)
Visit
(node.Prefix), VisitToken(node.LocalName));
2173
=> node.Update((XmlNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.EqualsToken), VisitToken(node.StartQuoteToken), VisitList(node.TextTokens), VisitToken(node.EndQuoteToken));
2176
=> node.Update((XmlNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.EqualsToken), VisitToken(node.StartQuoteToken), (CrefSyntax?)
Visit
(node.Cref) ?? throw new ArgumentNullException("cref"), VisitToken(node.EndQuoteToken));
2179
=> node.Update((XmlNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitToken(node.EqualsToken), VisitToken(node.StartQuoteToken), (IdentifierNameSyntax?)
Visit
(node.Identifier) ?? throw new ArgumentNullException("identifier"), VisitToken(node.EndQuoteToken));
2188
=> node.Update(VisitToken(node.StartProcessingInstructionToken), (XmlNameSyntax?)
Visit
(node.Name) ?? throw new ArgumentNullException("name"), VisitList(node.TextTokens), VisitToken(node.EndProcessingInstructionToken));
2194
=> node.Update(VisitToken(node.HashToken), VisitToken(node.IfKeyword), (ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"), VisitToken(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
2197
=> node.Update(VisitToken(node.HashToken), VisitToken(node.ElifKeyword), (ExpressionSyntax?)
Visit
(node.Condition) ?? throw new ArgumentNullException("condition"), VisitToken(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
2233
=> node.Update(VisitToken(node.HashToken), VisitToken(node.LineKeyword), (LineDirectivePositionSyntax?)
Visit
(node.Start) ?? throw new ArgumentNullException("start"), VisitToken(node.MinusToken), (LineDirectivePositionSyntax?)
Visit
(node.End) ?? throw new ArgumentNullException("end"), VisitToken(node.CharacterOffset), VisitToken(node.File), VisitToken(node.EndOfDirectiveToken), node.IsActive);
Syntax\CSharpSyntaxRewriter.cs (2)
122
var newStructure = (StructuredTriviaSyntax?)this.
Visit
(structure);
168
return (TNode?)this.
Visit
(node);
Syntax\SyntaxNodeRemover.cs (1)
178
result = base.
Visit
(node);
Syntax\SyntaxNormalizer.cs (1)
49
var result = (TNode)normalizer.
Visit
(node);
Syntax\SyntaxReplacer.cs (2)
211
rewritten = base.
Visit
(node);
386
rewritten = base.
Visit
(node);
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
469
return (TNode)rewriter.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (1)
159
return base.
Visit
(node);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
77
return (PropertyDeclarationSyntax)rewriter.
Visit
(property);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
119
=> base.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
54
var newRoot = new Rewriter(unnecessaryImports, cancellationToken).
Visit
(root);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (1)
69
var rewritten = base.
Visit
(node);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\PatternMatchingTests2.cs (2)
2039
var modifiedReturnStatement = (ReturnStatementSyntax)new RemoveAliasQualifiers().
Visit
(returnStatement);
2080
var modifiedReturnStatement = (ReturnStatementSyntax)new RemoveAliasQualifiers().
Visit
(returnStatement);
Microsoft.CodeAnalysis.CSharp.Features (9)
DocumentationComments\DocCommentConverter.cs (1)
45
node = base.
Visit
(node);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (2)
52
=>
Visit
(_outmostCallSiteContainer);
271
=> (TNode)
Visit
(node);
IntroduceVariable\CSharpIntroduceVariableService.Rewriter.cs (1)
39
return base.
Visit
(node);
Organizing\CSharpOrganizingService.Rewriter.cs (1)
39
node = base.
Visit
(node);
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
287
return (TNode)rewriter.
Visit
(node);
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
254
var rewritten = rewriter.
Visit
(structure);
SimplifyThisOrMe\CSharpSimplifyThisOrMeCodeFixProvider.cs (1)
26
=> new Rewriter(memberAccessNodes).
Visit
(root);
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
77
return (PropertyDeclarationSyntax)rewriter.
Visit
(property);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
DocumentationComments\DocumentationCommentCompilerTests.cs (3)
3409
var revisedSource = new DocumentationCommentAdder().
Visit
(Parse(source).GetCompilationUnitRoot()).ToFullString();
3593
var revisedSource = new DocumentationCommentAdder().
Visit
(Parse(source).GetCompilationUnitRoot()).ToFullString();
3962
var revisedSource = new DocumentationCommentAdder().
Visit
(Parse(source).GetCompilationUnitRoot()).ToFullString();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (502)
Generated\Syntax.Test.xml.Generated.cs (496)
14345
var newNode = rewriter.
Visit
(oldNode);
14361
var newNode = rewriter.
Visit
(oldNode);
14371
var newNode = rewriter.
Visit
(oldNode);
14387
var newNode = rewriter.
Visit
(oldNode);
14397
var newNode = rewriter.
Visit
(oldNode);
14413
var newNode = rewriter.
Visit
(oldNode);
14423
var newNode = rewriter.
Visit
(oldNode);
14439
var newNode = rewriter.
Visit
(oldNode);
14449
var newNode = rewriter.
Visit
(oldNode);
14465
var newNode = rewriter.
Visit
(oldNode);
14475
var newNode = rewriter.
Visit
(oldNode);
14491
var newNode = rewriter.
Visit
(oldNode);
14501
var newNode = rewriter.
Visit
(oldNode);
14517
var newNode = rewriter.
Visit
(oldNode);
14527
var newNode = rewriter.
Visit
(oldNode);
14543
var newNode = rewriter.
Visit
(oldNode);
14553
var newNode = rewriter.
Visit
(oldNode);
14569
var newNode = rewriter.
Visit
(oldNode);
14579
var newNode = rewriter.
Visit
(oldNode);
14595
var newNode = rewriter.
Visit
(oldNode);
14605
var newNode = rewriter.
Visit
(oldNode);
14621
var newNode = rewriter.
Visit
(oldNode);
14631
var newNode = rewriter.
Visit
(oldNode);
14647
var newNode = rewriter.
Visit
(oldNode);
14657
var newNode = rewriter.
Visit
(oldNode);
14673
var newNode = rewriter.
Visit
(oldNode);
14683
var newNode = rewriter.
Visit
(oldNode);
14699
var newNode = rewriter.
Visit
(oldNode);
14709
var newNode = rewriter.
Visit
(oldNode);
14725
var newNode = rewriter.
Visit
(oldNode);
14735
var newNode = rewriter.
Visit
(oldNode);
14751
var newNode = rewriter.
Visit
(oldNode);
14761
var newNode = rewriter.
Visit
(oldNode);
14777
var newNode = rewriter.
Visit
(oldNode);
14787
var newNode = rewriter.
Visit
(oldNode);
14803
var newNode = rewriter.
Visit
(oldNode);
14813
var newNode = rewriter.
Visit
(oldNode);
14829
var newNode = rewriter.
Visit
(oldNode);
14839
var newNode = rewriter.
Visit
(oldNode);
14855
var newNode = rewriter.
Visit
(oldNode);
14865
var newNode = rewriter.
Visit
(oldNode);
14881
var newNode = rewriter.
Visit
(oldNode);
14891
var newNode = rewriter.
Visit
(oldNode);
14907
var newNode = rewriter.
Visit
(oldNode);
14917
var newNode = rewriter.
Visit
(oldNode);
14933
var newNode = rewriter.
Visit
(oldNode);
14943
var newNode = rewriter.
Visit
(oldNode);
14959
var newNode = rewriter.
Visit
(oldNode);
14969
var newNode = rewriter.
Visit
(oldNode);
14985
var newNode = rewriter.
Visit
(oldNode);
14995
var newNode = rewriter.
Visit
(oldNode);
15011
var newNode = rewriter.
Visit
(oldNode);
15021
var newNode = rewriter.
Visit
(oldNode);
15037
var newNode = rewriter.
Visit
(oldNode);
15047
var newNode = rewriter.
Visit
(oldNode);
15063
var newNode = rewriter.
Visit
(oldNode);
15073
var newNode = rewriter.
Visit
(oldNode);
15089
var newNode = rewriter.
Visit
(oldNode);
15099
var newNode = rewriter.
Visit
(oldNode);
15115
var newNode = rewriter.
Visit
(oldNode);
15125
var newNode = rewriter.
Visit
(oldNode);
15141
var newNode = rewriter.
Visit
(oldNode);
15151
var newNode = rewriter.
Visit
(oldNode);
15167
var newNode = rewriter.
Visit
(oldNode);
15177
var newNode = rewriter.
Visit
(oldNode);
15193
var newNode = rewriter.
Visit
(oldNode);
15203
var newNode = rewriter.
Visit
(oldNode);
15219
var newNode = rewriter.
Visit
(oldNode);
15229
var newNode = rewriter.
Visit
(oldNode);
15245
var newNode = rewriter.
Visit
(oldNode);
15255
var newNode = rewriter.
Visit
(oldNode);
15271
var newNode = rewriter.
Visit
(oldNode);
15281
var newNode = rewriter.
Visit
(oldNode);
15297
var newNode = rewriter.
Visit
(oldNode);
15307
var newNode = rewriter.
Visit
(oldNode);
15323
var newNode = rewriter.
Visit
(oldNode);
15333
var newNode = rewriter.
Visit
(oldNode);
15349
var newNode = rewriter.
Visit
(oldNode);
15359
var newNode = rewriter.
Visit
(oldNode);
15375
var newNode = rewriter.
Visit
(oldNode);
15385
var newNode = rewriter.
Visit
(oldNode);
15401
var newNode = rewriter.
Visit
(oldNode);
15411
var newNode = rewriter.
Visit
(oldNode);
15427
var newNode = rewriter.
Visit
(oldNode);
15437
var newNode = rewriter.
Visit
(oldNode);
15453
var newNode = rewriter.
Visit
(oldNode);
15463
var newNode = rewriter.
Visit
(oldNode);
15479
var newNode = rewriter.
Visit
(oldNode);
15489
var newNode = rewriter.
Visit
(oldNode);
15505
var newNode = rewriter.
Visit
(oldNode);
15515
var newNode = rewriter.
Visit
(oldNode);
15531
var newNode = rewriter.
Visit
(oldNode);
15541
var newNode = rewriter.
Visit
(oldNode);
15557
var newNode = rewriter.
Visit
(oldNode);
15567
var newNode = rewriter.
Visit
(oldNode);
15583
var newNode = rewriter.
Visit
(oldNode);
15593
var newNode = rewriter.
Visit
(oldNode);
15609
var newNode = rewriter.
Visit
(oldNode);
15619
var newNode = rewriter.
Visit
(oldNode);
15635
var newNode = rewriter.
Visit
(oldNode);
15645
var newNode = rewriter.
Visit
(oldNode);
15661
var newNode = rewriter.
Visit
(oldNode);
15671
var newNode = rewriter.
Visit
(oldNode);
15687
var newNode = rewriter.
Visit
(oldNode);
15697
var newNode = rewriter.
Visit
(oldNode);
15713
var newNode = rewriter.
Visit
(oldNode);
15723
var newNode = rewriter.
Visit
(oldNode);
15739
var newNode = rewriter.
Visit
(oldNode);
15749
var newNode = rewriter.
Visit
(oldNode);
15765
var newNode = rewriter.
Visit
(oldNode);
15775
var newNode = rewriter.
Visit
(oldNode);
15791
var newNode = rewriter.
Visit
(oldNode);
15801
var newNode = rewriter.
Visit
(oldNode);
15817
var newNode = rewriter.
Visit
(oldNode);
15827
var newNode = rewriter.
Visit
(oldNode);
15843
var newNode = rewriter.
Visit
(oldNode);
15853
var newNode = rewriter.
Visit
(oldNode);
15869
var newNode = rewriter.
Visit
(oldNode);
15879
var newNode = rewriter.
Visit
(oldNode);
15895
var newNode = rewriter.
Visit
(oldNode);
15905
var newNode = rewriter.
Visit
(oldNode);
15921
var newNode = rewriter.
Visit
(oldNode);
15931
var newNode = rewriter.
Visit
(oldNode);
15947
var newNode = rewriter.
Visit
(oldNode);
15957
var newNode = rewriter.
Visit
(oldNode);
15973
var newNode = rewriter.
Visit
(oldNode);
15983
var newNode = rewriter.
Visit
(oldNode);
15999
var newNode = rewriter.
Visit
(oldNode);
16009
var newNode = rewriter.
Visit
(oldNode);
16025
var newNode = rewriter.
Visit
(oldNode);
16035
var newNode = rewriter.
Visit
(oldNode);
16051
var newNode = rewriter.
Visit
(oldNode);
16061
var newNode = rewriter.
Visit
(oldNode);
16077
var newNode = rewriter.
Visit
(oldNode);
16087
var newNode = rewriter.
Visit
(oldNode);
16103
var newNode = rewriter.
Visit
(oldNode);
16113
var newNode = rewriter.
Visit
(oldNode);
16129
var newNode = rewriter.
Visit
(oldNode);
16139
var newNode = rewriter.
Visit
(oldNode);
16155
var newNode = rewriter.
Visit
(oldNode);
16165
var newNode = rewriter.
Visit
(oldNode);
16181
var newNode = rewriter.
Visit
(oldNode);
16191
var newNode = rewriter.
Visit
(oldNode);
16207
var newNode = rewriter.
Visit
(oldNode);
16217
var newNode = rewriter.
Visit
(oldNode);
16233
var newNode = rewriter.
Visit
(oldNode);
16243
var newNode = rewriter.
Visit
(oldNode);
16259
var newNode = rewriter.
Visit
(oldNode);
16269
var newNode = rewriter.
Visit
(oldNode);
16285
var newNode = rewriter.
Visit
(oldNode);
16295
var newNode = rewriter.
Visit
(oldNode);
16311
var newNode = rewriter.
Visit
(oldNode);
16321
var newNode = rewriter.
Visit
(oldNode);
16337
var newNode = rewriter.
Visit
(oldNode);
16347
var newNode = rewriter.
Visit
(oldNode);
16363
var newNode = rewriter.
Visit
(oldNode);
16373
var newNode = rewriter.
Visit
(oldNode);
16389
var newNode = rewriter.
Visit
(oldNode);
16399
var newNode = rewriter.
Visit
(oldNode);
16415
var newNode = rewriter.
Visit
(oldNode);
16425
var newNode = rewriter.
Visit
(oldNode);
16441
var newNode = rewriter.
Visit
(oldNode);
16451
var newNode = rewriter.
Visit
(oldNode);
16467
var newNode = rewriter.
Visit
(oldNode);
16477
var newNode = rewriter.
Visit
(oldNode);
16493
var newNode = rewriter.
Visit
(oldNode);
16503
var newNode = rewriter.
Visit
(oldNode);
16519
var newNode = rewriter.
Visit
(oldNode);
16529
var newNode = rewriter.
Visit
(oldNode);
16545
var newNode = rewriter.
Visit
(oldNode);
16555
var newNode = rewriter.
Visit
(oldNode);
16571
var newNode = rewriter.
Visit
(oldNode);
16581
var newNode = rewriter.
Visit
(oldNode);
16597
var newNode = rewriter.
Visit
(oldNode);
16607
var newNode = rewriter.
Visit
(oldNode);
16623
var newNode = rewriter.
Visit
(oldNode);
16633
var newNode = rewriter.
Visit
(oldNode);
16649
var newNode = rewriter.
Visit
(oldNode);
16659
var newNode = rewriter.
Visit
(oldNode);
16675
var newNode = rewriter.
Visit
(oldNode);
16685
var newNode = rewriter.
Visit
(oldNode);
16701
var newNode = rewriter.
Visit
(oldNode);
16711
var newNode = rewriter.
Visit
(oldNode);
16727
var newNode = rewriter.
Visit
(oldNode);
16737
var newNode = rewriter.
Visit
(oldNode);
16753
var newNode = rewriter.
Visit
(oldNode);
16763
var newNode = rewriter.
Visit
(oldNode);
16779
var newNode = rewriter.
Visit
(oldNode);
16789
var newNode = rewriter.
Visit
(oldNode);
16805
var newNode = rewriter.
Visit
(oldNode);
16815
var newNode = rewriter.
Visit
(oldNode);
16831
var newNode = rewriter.
Visit
(oldNode);
16841
var newNode = rewriter.
Visit
(oldNode);
16857
var newNode = rewriter.
Visit
(oldNode);
16867
var newNode = rewriter.
Visit
(oldNode);
16883
var newNode = rewriter.
Visit
(oldNode);
16893
var newNode = rewriter.
Visit
(oldNode);
16909
var newNode = rewriter.
Visit
(oldNode);
16919
var newNode = rewriter.
Visit
(oldNode);
16935
var newNode = rewriter.
Visit
(oldNode);
16945
var newNode = rewriter.
Visit
(oldNode);
16961
var newNode = rewriter.
Visit
(oldNode);
16971
var newNode = rewriter.
Visit
(oldNode);
16987
var newNode = rewriter.
Visit
(oldNode);
16997
var newNode = rewriter.
Visit
(oldNode);
17013
var newNode = rewriter.
Visit
(oldNode);
17023
var newNode = rewriter.
Visit
(oldNode);
17039
var newNode = rewriter.
Visit
(oldNode);
17049
var newNode = rewriter.
Visit
(oldNode);
17065
var newNode = rewriter.
Visit
(oldNode);
17075
var newNode = rewriter.
Visit
(oldNode);
17091
var newNode = rewriter.
Visit
(oldNode);
17101
var newNode = rewriter.
Visit
(oldNode);
17117
var newNode = rewriter.
Visit
(oldNode);
17127
var newNode = rewriter.
Visit
(oldNode);
17143
var newNode = rewriter.
Visit
(oldNode);
17153
var newNode = rewriter.
Visit
(oldNode);
17169
var newNode = rewriter.
Visit
(oldNode);
17179
var newNode = rewriter.
Visit
(oldNode);
17195
var newNode = rewriter.
Visit
(oldNode);
17205
var newNode = rewriter.
Visit
(oldNode);
17221
var newNode = rewriter.
Visit
(oldNode);
17231
var newNode = rewriter.
Visit
(oldNode);
17247
var newNode = rewriter.
Visit
(oldNode);
17257
var newNode = rewriter.
Visit
(oldNode);
17273
var newNode = rewriter.
Visit
(oldNode);
17283
var newNode = rewriter.
Visit
(oldNode);
17299
var newNode = rewriter.
Visit
(oldNode);
17309
var newNode = rewriter.
Visit
(oldNode);
17325
var newNode = rewriter.
Visit
(oldNode);
17335
var newNode = rewriter.
Visit
(oldNode);
17351
var newNode = rewriter.
Visit
(oldNode);
17361
var newNode = rewriter.
Visit
(oldNode);
17377
var newNode = rewriter.
Visit
(oldNode);
17387
var newNode = rewriter.
Visit
(oldNode);
17403
var newNode = rewriter.
Visit
(oldNode);
17413
var newNode = rewriter.
Visit
(oldNode);
17429
var newNode = rewriter.
Visit
(oldNode);
17439
var newNode = rewriter.
Visit
(oldNode);
17455
var newNode = rewriter.
Visit
(oldNode);
17465
var newNode = rewriter.
Visit
(oldNode);
17481
var newNode = rewriter.
Visit
(oldNode);
17491
var newNode = rewriter.
Visit
(oldNode);
17507
var newNode = rewriter.
Visit
(oldNode);
17517
var newNode = rewriter.
Visit
(oldNode);
17533
var newNode = rewriter.
Visit
(oldNode);
17543
var newNode = rewriter.
Visit
(oldNode);
17559
var newNode = rewriter.
Visit
(oldNode);
17569
var newNode = rewriter.
Visit
(oldNode);
17585
var newNode = rewriter.
Visit
(oldNode);
17595
var newNode = rewriter.
Visit
(oldNode);
17611
var newNode = rewriter.
Visit
(oldNode);
17621
var newNode = rewriter.
Visit
(oldNode);
17637
var newNode = rewriter.
Visit
(oldNode);
17647
var newNode = rewriter.
Visit
(oldNode);
17663
var newNode = rewriter.
Visit
(oldNode);
17673
var newNode = rewriter.
Visit
(oldNode);
17689
var newNode = rewriter.
Visit
(oldNode);
17699
var newNode = rewriter.
Visit
(oldNode);
17715
var newNode = rewriter.
Visit
(oldNode);
17725
var newNode = rewriter.
Visit
(oldNode);
17741
var newNode = rewriter.
Visit
(oldNode);
17751
var newNode = rewriter.
Visit
(oldNode);
17767
var newNode = rewriter.
Visit
(oldNode);
17777
var newNode = rewriter.
Visit
(oldNode);
17793
var newNode = rewriter.
Visit
(oldNode);
17803
var newNode = rewriter.
Visit
(oldNode);
17819
var newNode = rewriter.
Visit
(oldNode);
17829
var newNode = rewriter.
Visit
(oldNode);
17845
var newNode = rewriter.
Visit
(oldNode);
17855
var newNode = rewriter.
Visit
(oldNode);
17871
var newNode = rewriter.
Visit
(oldNode);
17881
var newNode = rewriter.
Visit
(oldNode);
17897
var newNode = rewriter.
Visit
(oldNode);
17907
var newNode = rewriter.
Visit
(oldNode);
17923
var newNode = rewriter.
Visit
(oldNode);
17933
var newNode = rewriter.
Visit
(oldNode);
17949
var newNode = rewriter.
Visit
(oldNode);
17959
var newNode = rewriter.
Visit
(oldNode);
17975
var newNode = rewriter.
Visit
(oldNode);
17985
var newNode = rewriter.
Visit
(oldNode);
18001
var newNode = rewriter.
Visit
(oldNode);
18011
var newNode = rewriter.
Visit
(oldNode);
18027
var newNode = rewriter.
Visit
(oldNode);
18037
var newNode = rewriter.
Visit
(oldNode);
18053
var newNode = rewriter.
Visit
(oldNode);
18063
var newNode = rewriter.
Visit
(oldNode);
18079
var newNode = rewriter.
Visit
(oldNode);
18089
var newNode = rewriter.
Visit
(oldNode);
18105
var newNode = rewriter.
Visit
(oldNode);
18115
var newNode = rewriter.
Visit
(oldNode);
18131
var newNode = rewriter.
Visit
(oldNode);
18141
var newNode = rewriter.
Visit
(oldNode);
18157
var newNode = rewriter.
Visit
(oldNode);
18167
var newNode = rewriter.
Visit
(oldNode);
18183
var newNode = rewriter.
Visit
(oldNode);
18193
var newNode = rewriter.
Visit
(oldNode);
18209
var newNode = rewriter.
Visit
(oldNode);
18219
var newNode = rewriter.
Visit
(oldNode);
18235
var newNode = rewriter.
Visit
(oldNode);
18245
var newNode = rewriter.
Visit
(oldNode);
18261
var newNode = rewriter.
Visit
(oldNode);
18271
var newNode = rewriter.
Visit
(oldNode);
18287
var newNode = rewriter.
Visit
(oldNode);
18297
var newNode = rewriter.
Visit
(oldNode);
18313
var newNode = rewriter.
Visit
(oldNode);
18323
var newNode = rewriter.
Visit
(oldNode);
18339
var newNode = rewriter.
Visit
(oldNode);
18349
var newNode = rewriter.
Visit
(oldNode);
18365
var newNode = rewriter.
Visit
(oldNode);
18375
var newNode = rewriter.
Visit
(oldNode);
18391
var newNode = rewriter.
Visit
(oldNode);
18401
var newNode = rewriter.
Visit
(oldNode);
18417
var newNode = rewriter.
Visit
(oldNode);
18427
var newNode = rewriter.
Visit
(oldNode);
18443
var newNode = rewriter.
Visit
(oldNode);
18453
var newNode = rewriter.
Visit
(oldNode);
18469
var newNode = rewriter.
Visit
(oldNode);
18479
var newNode = rewriter.
Visit
(oldNode);
18495
var newNode = rewriter.
Visit
(oldNode);
18505
var newNode = rewriter.
Visit
(oldNode);
18521
var newNode = rewriter.
Visit
(oldNode);
18531
var newNode = rewriter.
Visit
(oldNode);
18547
var newNode = rewriter.
Visit
(oldNode);
18557
var newNode = rewriter.
Visit
(oldNode);
18573
var newNode = rewriter.
Visit
(oldNode);
18583
var newNode = rewriter.
Visit
(oldNode);
18599
var newNode = rewriter.
Visit
(oldNode);
18609
var newNode = rewriter.
Visit
(oldNode);
18625
var newNode = rewriter.
Visit
(oldNode);
18635
var newNode = rewriter.
Visit
(oldNode);
18651
var newNode = rewriter.
Visit
(oldNode);
18661
var newNode = rewriter.
Visit
(oldNode);
18677
var newNode = rewriter.
Visit
(oldNode);
18687
var newNode = rewriter.
Visit
(oldNode);
18703
var newNode = rewriter.
Visit
(oldNode);
18713
var newNode = rewriter.
Visit
(oldNode);
18729
var newNode = rewriter.
Visit
(oldNode);
18739
var newNode = rewriter.
Visit
(oldNode);
18755
var newNode = rewriter.
Visit
(oldNode);
18765
var newNode = rewriter.
Visit
(oldNode);
18781
var newNode = rewriter.
Visit
(oldNode);
18791
var newNode = rewriter.
Visit
(oldNode);
18807
var newNode = rewriter.
Visit
(oldNode);
18817
var newNode = rewriter.
Visit
(oldNode);
18833
var newNode = rewriter.
Visit
(oldNode);
18843
var newNode = rewriter.
Visit
(oldNode);
18859
var newNode = rewriter.
Visit
(oldNode);
18869
var newNode = rewriter.
Visit
(oldNode);
18885
var newNode = rewriter.
Visit
(oldNode);
18895
var newNode = rewriter.
Visit
(oldNode);
18911
var newNode = rewriter.
Visit
(oldNode);
18921
var newNode = rewriter.
Visit
(oldNode);
18937
var newNode = rewriter.
Visit
(oldNode);
18947
var newNode = rewriter.
Visit
(oldNode);
18963
var newNode = rewriter.
Visit
(oldNode);
18973
var newNode = rewriter.
Visit
(oldNode);
18989
var newNode = rewriter.
Visit
(oldNode);
18999
var newNode = rewriter.
Visit
(oldNode);
19015
var newNode = rewriter.
Visit
(oldNode);
19025
var newNode = rewriter.
Visit
(oldNode);
19041
var newNode = rewriter.
Visit
(oldNode);
19051
var newNode = rewriter.
Visit
(oldNode);
19067
var newNode = rewriter.
Visit
(oldNode);
19077
var newNode = rewriter.
Visit
(oldNode);
19093
var newNode = rewriter.
Visit
(oldNode);
19103
var newNode = rewriter.
Visit
(oldNode);
19119
var newNode = rewriter.
Visit
(oldNode);
19129
var newNode = rewriter.
Visit
(oldNode);
19145
var newNode = rewriter.
Visit
(oldNode);
19155
var newNode = rewriter.
Visit
(oldNode);
19171
var newNode = rewriter.
Visit
(oldNode);
19181
var newNode = rewriter.
Visit
(oldNode);
19197
var newNode = rewriter.
Visit
(oldNode);
19207
var newNode = rewriter.
Visit
(oldNode);
19223
var newNode = rewriter.
Visit
(oldNode);
19233
var newNode = rewriter.
Visit
(oldNode);
19249
var newNode = rewriter.
Visit
(oldNode);
19259
var newNode = rewriter.
Visit
(oldNode);
19275
var newNode = rewriter.
Visit
(oldNode);
19285
var newNode = rewriter.
Visit
(oldNode);
19301
var newNode = rewriter.
Visit
(oldNode);
19311
var newNode = rewriter.
Visit
(oldNode);
19327
var newNode = rewriter.
Visit
(oldNode);
19337
var newNode = rewriter.
Visit
(oldNode);
19353
var newNode = rewriter.
Visit
(oldNode);
19363
var newNode = rewriter.
Visit
(oldNode);
19379
var newNode = rewriter.
Visit
(oldNode);
19389
var newNode = rewriter.
Visit
(oldNode);
19405
var newNode = rewriter.
Visit
(oldNode);
19415
var newNode = rewriter.
Visit
(oldNode);
19431
var newNode = rewriter.
Visit
(oldNode);
19441
var newNode = rewriter.
Visit
(oldNode);
19457
var newNode = rewriter.
Visit
(oldNode);
19467
var newNode = rewriter.
Visit
(oldNode);
19483
var newNode = rewriter.
Visit
(oldNode);
19493
var newNode = rewriter.
Visit
(oldNode);
19509
var newNode = rewriter.
Visit
(oldNode);
19519
var newNode = rewriter.
Visit
(oldNode);
19535
var newNode = rewriter.
Visit
(oldNode);
19545
var newNode = rewriter.
Visit
(oldNode);
19561
var newNode = rewriter.
Visit
(oldNode);
19571
var newNode = rewriter.
Visit
(oldNode);
19587
var newNode = rewriter.
Visit
(oldNode);
19597
var newNode = rewriter.
Visit
(oldNode);
19613
var newNode = rewriter.
Visit
(oldNode);
19623
var newNode = rewriter.
Visit
(oldNode);
19639
var newNode = rewriter.
Visit
(oldNode);
19649
var newNode = rewriter.
Visit
(oldNode);
19665
var newNode = rewriter.
Visit
(oldNode);
19675
var newNode = rewriter.
Visit
(oldNode);
19691
var newNode = rewriter.
Visit
(oldNode);
19701
var newNode = rewriter.
Visit
(oldNode);
19717
var newNode = rewriter.
Visit
(oldNode);
19727
var newNode = rewriter.
Visit
(oldNode);
19743
var newNode = rewriter.
Visit
(oldNode);
19753
var newNode = rewriter.
Visit
(oldNode);
19769
var newNode = rewriter.
Visit
(oldNode);
19779
var newNode = rewriter.
Visit
(oldNode);
19795
var newNode = rewriter.
Visit
(oldNode);
19805
var newNode = rewriter.
Visit
(oldNode);
19821
var newNode = rewriter.
Visit
(oldNode);
19831
var newNode = rewriter.
Visit
(oldNode);
19847
var newNode = rewriter.
Visit
(oldNode);
19857
var newNode = rewriter.
Visit
(oldNode);
19873
var newNode = rewriter.
Visit
(oldNode);
19883
var newNode = rewriter.
Visit
(oldNode);
19899
var newNode = rewriter.
Visit
(oldNode);
19909
var newNode = rewriter.
Visit
(oldNode);
19925
var newNode = rewriter.
Visit
(oldNode);
19935
var newNode = rewriter.
Visit
(oldNode);
19951
var newNode = rewriter.
Visit
(oldNode);
19961
var newNode = rewriter.
Visit
(oldNode);
19977
var newNode = rewriter.
Visit
(oldNode);
19987
var newNode = rewriter.
Visit
(oldNode);
20003
var newNode = rewriter.
Visit
(oldNode);
20013
var newNode = rewriter.
Visit
(oldNode);
20029
var newNode = rewriter.
Visit
(oldNode);
20039
var newNode = rewriter.
Visit
(oldNode);
20055
var newNode = rewriter.
Visit
(oldNode);
20065
var newNode = rewriter.
Visit
(oldNode);
20081
var newNode = rewriter.
Visit
(oldNode);
20091
var newNode = rewriter.
Visit
(oldNode);
20107
var newNode = rewriter.
Visit
(oldNode);
20117
var newNode = rewriter.
Visit
(oldNode);
20133
var newNode = rewriter.
Visit
(oldNode);
20143
var newNode = rewriter.
Visit
(oldNode);
20159
var newNode = rewriter.
Visit
(oldNode);
20169
var newNode = rewriter.
Visit
(oldNode);
20185
var newNode = rewriter.
Visit
(oldNode);
20195
var newNode = rewriter.
Visit
(oldNode);
20211
var newNode = rewriter.
Visit
(oldNode);
20221
var newNode = rewriter.
Visit
(oldNode);
20237
var newNode = rewriter.
Visit
(oldNode);
20247
var newNode = rewriter.
Visit
(oldNode);
20263
var newNode = rewriter.
Visit
(oldNode);
20273
var newNode = rewriter.
Visit
(oldNode);
20289
var newNode = rewriter.
Visit
(oldNode);
20299
var newNode = rewriter.
Visit
(oldNode);
20315
var newNode = rewriter.
Visit
(oldNode);
20325
var newNode = rewriter.
Visit
(oldNode);
20341
var newNode = rewriter.
Visit
(oldNode);
20351
var newNode = rewriter.
Visit
(oldNode);
20367
var newNode = rewriter.
Visit
(oldNode);
20377
var newNode = rewriter.
Visit
(oldNode);
20393
var newNode = rewriter.
Visit
(oldNode);
20403
var newNode = rewriter.
Visit
(oldNode);
20419
var newNode = rewriter.
Visit
(oldNode);
20429
var newNode = rewriter.
Visit
(oldNode);
20445
var newNode = rewriter.
Visit
(oldNode);
20455
var newNode = rewriter.
Visit
(oldNode);
20471
var newNode = rewriter.
Visit
(oldNode);
20481
var newNode = rewriter.
Visit
(oldNode);
20497
var newNode = rewriter.
Visit
(oldNode);
20507
var newNode = rewriter.
Visit
(oldNode);
20523
var newNode = rewriter.
Visit
(oldNode);
20533
var newNode = rewriter.
Visit
(oldNode);
20549
var newNode = rewriter.
Visit
(oldNode);
20559
var newNode = rewriter.
Visit
(oldNode);
20575
var newNode = rewriter.
Visit
(oldNode);
20585
var newNode = rewriter.
Visit
(oldNode);
20601
var newNode = rewriter.
Visit
(oldNode);
20611
var newNode = rewriter.
Visit
(oldNode);
20627
var newNode = rewriter.
Visit
(oldNode);
20637
var newNode = rewriter.
Visit
(oldNode);
20653
var newNode = rewriter.
Visit
(oldNode);
20663
var newNode = rewriter.
Visit
(oldNode);
20679
var newNode = rewriter.
Visit
(oldNode);
20689
var newNode = rewriter.
Visit
(oldNode);
20705
var newNode = rewriter.
Visit
(oldNode);
20715
var newNode = rewriter.
Visit
(oldNode);
20731
var newNode = rewriter.
Visit
(oldNode);
20741
var newNode = rewriter.
Visit
(oldNode);
20757
var newNode = rewriter.
Visit
(oldNode);
20767
var newNode = rewriter.
Visit
(oldNode);
20783
var newNode = rewriter.
Visit
(oldNode);
Syntax\SyntaxAnnotationTests.cs (3)
729
return base.
Visit
(node).WithAdditionalAnnotations(_annotation);
778
return base.
Visit
(node).WithAdditionalAnnotations(annotation);
829
return _nodeOrTokenMap[node].AsNode().CopyAnnotationsTo(base.
Visit
(node));
Syntax\SyntaxRewriterTests.cs (3)
542
var rewrittenRoot = rewriter.
Visit
(tree.GetCompilationUnitRoot());
671
var newRoot = new RemoveRegionRewriter().
Visit
(root);
772
var visited = base.
Visit
(node);
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2350
return base.
Visit
(node);
OrganizeImports\CSharpOrganizeImportsService.cs (1)
25
var newRoot = rewriter.
Visit
(root);
Rename\CSharpRenameRewriterLanguageService.cs (3)
178
result = base.
Visit
(node);
184
result = base.
Visit
(node);
308
newNode = base.
Visit
(newNode);
Simplification\CSharpSimplificationService.Expander.cs (1)
70
return base.
Visit
(node);
Simplification\CSharpSimplificationService.NodesAndTokensToReduceComputer.cs (2)
73
var rewrittenNode = base.
Visit
(node);
80
node = base.
Visit
(node);
Simplification\Reducers\AbstractCSharpReducer.AbstractReductionRewriter.cs (5)
172
var argumentList = (BracketedArgumentListSyntax)this.
Visit
(node.ArgumentList);
173
var expression = (ExpressionSyntax)this.
Visit
(node.Expression);
181
var argumentList = (ArgumentListSyntax)this.
Visit
(node.ArgumentList);
182
var expression = (ExpressionSyntax)this.
Visit
(node.Expression);
196
return
Visit
(nodeOrToken.AsNode());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
469
return (TNode)rewriter.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (1)
159
return base.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
119
=> base.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
54
var newRoot = new Rewriter(unnecessaryImports, cancellationToken).
Visit
(root);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (1)
69
var rewritten = base.
Visit
(node);
Microsoft.DotNet.GenFacades (1)
NotSupportedAssemblyGenerator.cs (1)
88
SyntaxNode root = rewriter.
Visit
(syntaxTree.GetRoot());
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
469
return (TNode)rewriter.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (1)
159
return base.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (1)
119
=> base.
Visit
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
54
var newRoot = new Rewriter(unnecessaryImports, cancellationToken).
Visit
(root);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (1)
69
var rewritten = base.
Visit
(node);