66 references to RemoveNode
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
AbstractMoveDeclarationNearReferenceService.cs (2)
93editor.RemoveNode(state.DeclarationStatement); 107editor.RemoveNode(state.DeclarationStatement);
AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
88editor.RemoveNode(declarator);
RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
49editor.RemoveNode(node);
UseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
53editor.RemoveNode(ifStatement);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (17)
ConvertSwitchStatementToExpressionCodeFixProvider.cs (2)
99editor.RemoveNode(declaratorToRemoveNode); 115editor.RemoveNode(nextStatement.IsParentKind(SyntaxKind.GlobalStatement) ? nextStatement.GetRequiredParent() : nextStatement);
ConvertToRecordEngine.cs (8)
155documentEditor.RemoveNode(property); 173documentEditor.RemoveNode(constructor); 189documentEditor.RemoveNode(constructor); 237documentEditor.RemoveNode(equalsOp); 238documentEditor.RemoveNode(notEqualsOp); 250documentEditor.RemoveNode(method); 255documentEditor.RemoveNode(method); 261documentEditor.RemoveNode(method);
CSharpInlineDeclarationCodeFixProvider.cs (1)
203editor.RemoveNode(declarator);
CSharpIsAndCastCheckCodeFixProvider.cs (1)
80editor.RemoveNode(localDeclaration);
CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
61editor.RemoveNode(localFunction.Parent is GlobalStatementSyntax globalStatement ? globalStatement : localFunction);
CSharpUseLocalFunctionCodeFixProvider.cs (1)
177editor.RemoveNode(anonymousFunctionStatement);
CSharpUseTupleSwapCodeFixProvider.cs (2)
62editor.RemoveNode(firstAssignmentStatement); 63editor.RemoveNode(secondAssignmentStatement);
UseThrowExpressionCodeFixProvider.cs (1)
60editor.RemoveNode(ifStatement);
Microsoft.CodeAnalysis.CSharp.Features (22)
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (2)
136editor.RemoveNode(nodeToRemoveIfFollowedByReturn); 147editor.RemoveNode(ForEachInfo.ForEachStatement);
ConvertLinq\ConvertForEachToLinqQuery\YieldReturnConverter.cs (1)
50editor.RemoveNode(_yieldBreakStatement);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
115editor.RemoveNode(typeDeclaration);
ConvertSwitchStatementToExpressionCodeFixProvider.cs (2)
99editor.RemoveNode(declaratorToRemoveNode); 115editor.RemoveNode(nextStatement.IsParentKind(SyntaxKind.GlobalStatement) ? nextStatement.GetRequiredParent() : nextStatement);
ConvertToRecordEngine.cs (8)
155documentEditor.RemoveNode(property); 173documentEditor.RemoveNode(constructor); 189documentEditor.RemoveNode(constructor); 237documentEditor.RemoveNode(equalsOp); 238documentEditor.RemoveNode(notEqualsOp); 250documentEditor.RemoveNode(method); 255documentEditor.RemoveNode(method); 261documentEditor.RemoveNode(method);
CSharpInlineDeclarationCodeFixProvider.cs (1)
203editor.RemoveNode(declarator);
CSharpIsAndCastCheckCodeFixProvider.cs (1)
80editor.RemoveNode(localDeclaration);
CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
61editor.RemoveNode(localFunction.Parent is GlobalStatementSyntax globalStatement ? globalStatement : localFunction);
CSharpUseLocalFunctionCodeFixProvider.cs (1)
177editor.RemoveNode(anonymousFunctionStatement);
CSharpUseTupleSwapCodeFixProvider.cs (2)
62editor.RemoveNode(firstAssignmentStatement); 63editor.RemoveNode(secondAssignmentStatement);
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
35=> editor.RemoveNode(setMethodDeclaration);
UseThrowExpressionCodeFixProvider.cs (1)
60editor.RemoveNode(ifStatement);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (5)
CodeGeneration\SymbolEditorTests.cs (5)
623var newSymbol = (INamedTypeSymbol)await editor.EditOneDeclarationAsync(symbol, (e, d) => e.RemoveNode(d)); 653var newSymbol = (INamedTypeSymbol)await editor.EditOneDeclarationAsync(symbol, (e, d) => e.RemoveNode(d)); 682var newSymbol = (INamedTypeSymbol)await editor.EditAllDeclarationsAsync(symbol, (e, d) => e.RemoveNode(d)); 718var newSymbolX = (INamedTypeSymbol)await editor.EditOneDeclarationAsync(symbolX, (e, d) => e.RemoveNode(d)); 725var newSymbolY = (INamedTypeSymbol)await editor.EditOneDeclarationAsync(symbolY, (e, d) => e.RemoveNode(d));
Microsoft.CodeAnalysis.Features (11)
AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
88editor.RemoveNode(declarator);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Attribute.cs (1)
69editor.RemoveNode(attributeNode);
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
345calleeDocumentEditor.RemoveNode(calleeMethodNode);
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
659editor.RemoveNode(localDeclaration);
PullMemberUp\MembersPuller.cs (3)
137originalMemberEditor.RemoveNode(originalMemberEditor.Generator.GetDeclaration(declaration)); 265editor.RemoveNode(eventDeclaration); 352originalMemberEditor.RemoveNode(originalMemberEditor.Generator.GetDeclaration(syntax));
RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
49editor.RemoveNode(node);
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
390editor.RemoveNode(nodeToReplace);
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
130editor.RemoveNode(secondIfOrElseIf);
UseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
53editor.RemoveNode(ifStatement);
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (1)
34editor.RemoveNode(methodOrBlock)
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (1)
197editor.RemoveNode(elseIfClause)
Microsoft.CodeAnalysis.Workspaces (2)
AbstractMoveDeclarationNearReferenceService.cs (2)
93editor.RemoveNode(state.DeclarationStatement); 107editor.RemoveNode(state.DeclarationStatement);
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
Editing\SyntaxEditorTests.cs (2)
82editor.RemoveNode(fieldX); 184editor.RemoveNode(fieldX);