21 references to SyntaxEditor
Microsoft.CodeAnalysis.CSharp.Features (7)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (3)
129var editor = new SyntaxEditor(root, generator); 217editor = new SyntaxEditor(root, generator); 226editor = new SyntaxEditor(root, generator);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
172var editor = new SyntaxEditor(root, CSharpSyntaxGenerator.Instance);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
106var editor = new SyntaxEditor(root, generator);
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
225var classDeclarationEditor = new SyntaxEditor(classDeclaration, CSharpSyntaxGenerator.Instance);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
216var editor = new SyntaxEditor(root, CSharpSyntaxGenerator.Instance);
Microsoft.CodeAnalysis.Features (13)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
108var editor = new SyntaxEditor(root, generator);
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (1)
110var editor = new SyntaxEditor(root, SyntaxGenerator.GetGenerator(document));
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
325var editor = new SyntaxEditor(root, generator);
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
306var editor = new SyntaxEditor(root, syntaxGenerator);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
379var editor = new SyntaxEditor(syntaxRoot, generator); 563editor = new SyntaxEditor(root, generator);
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
376var callerNodeEditor = new SyntaxEditor(callerDeclarationNode, syntaxGenerator);
InlineMethod\AbstractInlineMethodRefactoringProvider.InlineContext.cs (1)
292var editor = new SyntaxEditor(inlineExpression, syntaxGenerator);
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (3)
224var editor = new SyntaxEditor(root, _generator); 485var editor = new SyntaxEditor(root, _generator); 492var expressionEditor = new SyntaxEditor(_expression, _generator);
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
93var editor = new SyntaxEditor(root, generator);
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
69var editor = new SyntaxEditor(root, generator);
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxEditor.cs (1)
80: this(root ?? throw new ArgumentNullException(nameof(root)),