20 references to SyntaxEditor
Microsoft.CodeAnalysis.CSharp.Features (6)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (3)
145var editor = new SyntaxEditor(root, generator); 228editor = new SyntaxEditor(root, generator); 237editor = new SyntaxEditor(root, generator);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
154var editor = new SyntaxEditor(root, CSharpSyntaxGenerator.Instance);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
105var editor = new SyntaxEditor(root, generator);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
191var editor = new SyntaxEditor(root, CSharpSyntaxGenerator.Instance);
Microsoft.CodeAnalysis.Features (12)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
110var editor = new SyntaxEditor(root, generator);
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (1)
107var editor = new SyntaxEditor(root, SyntaxGenerator.GetGenerator(document));
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
325var editor = new SyntaxEditor(root, generator);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
371var editor = new SyntaxEditor(syntaxRoot, generator); 555editor = new SyntaxEditor(root, generator);
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
377var callerNodeEditor = new SyntaxEditor(callerDeclarationNode, syntaxGenerator);
InlineMethod\AbstractInlineMethodRefactoringProvider.InlineContext.cs (1)
299var editor = new SyntaxEditor(inlineExpression, syntaxGenerator);
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (3)
241var editor = new SyntaxEditor(root, _generator); 496var editor = new SyntaxEditor(root, _generator); 503var expressionEditor = new SyntaxEditor(_expression, _generator);
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
93var editor = new SyntaxEditor(root, generator);
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
70var editor = new SyntaxEditor(root, generator);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
307Dim editor = New SyntaxEditor(methodBase, VisualBasicSyntaxGenerator.Instance)
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxEditor.cs (1)
82: this(root ?? throw new ArgumentNullException(nameof(root)),