91 references to RemoveNode
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (2)
95editor.RemoveNode(state.DeclarationStatement); 109editor.RemoveNode(state.DeclarationStatement);
Microsoft.AspNetCore.Mvc.Api.Analyzers (2)
AddResponseTypeAttributeCodeFixAction.cs (1)
105documentEditor.RemoveNode(attributeSyntax);
ApiActionsDoNotRequireExplicitModelValidationCodeFixProvider.cs (1)
58editor.RemoveNode(ifBlockSyntax);
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (2)
95editor.RemoveNode(state.DeclarationStatement); 109editor.RemoveNode(state.DeclarationStatement);
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
44editor.RemoveNode(node);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedMembers\AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
85editor.RemoveNode(declarator);
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
46editor.RemoveNode(ifStatement);
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
235editor.RemoveNode(nodeToBeReplaced);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (2)
95editor.RemoveNode(state.DeclarationStatement); 109editor.RemoveNode(state.DeclarationStatement);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (20)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (2)
84editor.RemoveNode(declaratorToRemoveNode); 100editor.RemoveNode(nextStatement.IsParentKind(SyntaxKind.GlobalStatement) ? nextStatement.GetRequiredParent() : nextStatement);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (8)
133documentEditor.RemoveNode(property); 151documentEditor.RemoveNode(constructor); 167documentEditor.RemoveNode(constructor); 214documentEditor.RemoveNode(equalsOp); 215documentEditor.RemoveNode(notEqualsOp); 226documentEditor.RemoveNode(method); 235documentEditor.RemoveNode(method); 241documentEditor.RemoveNode(method);
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
190editor.RemoveNode(declarator);
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedLocalFunction\CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
51editor.RemoveNode(localFunction.Parent is GlobalStatementSyntax globalStatement ? globalStatement : localFunction);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForArrayCodeFixProvider.cs (1)
91editor.RemoveNode(match.Node);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (1)
78subEditor.RemoveNode(statement);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocCodeFixProvider.cs (1)
68editor.RemoveNode(match.Node);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
171editor.RemoveNode(anonymousFunctionStatement.Parent is GlobalStatementSyntax globalStatement
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
69editor.RemoveNode(localDeclaration);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
53editor.RemoveNode(ifStatement);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (2)
51editor.RemoveNode(firstAssignmentStatement); 52editor.RemoveNode(secondAssignmentStatement);
Microsoft.CodeAnalysis.CSharp.Features (29)
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (2)
127editor.RemoveNode(nodeToRemoveIfFollowedByReturn); 138editor.RemoveNode(ForEachInfo.ForEachStatement);
ConvertLinq\ConvertForEachToLinqQuery\YieldReturnConverter.cs (1)
43editor.RemoveNode(_yieldBreakStatement);
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (3)
253mainDocumentEditor.RemoveNode(parameterList); 266mainDocumentEditor.RemoveNode(attributeList); 287editor.RemoveNode(initializer);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
117editor.RemoveNode(typeDeclaration);
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
252classDeclarationEditor.RemoveNode(siblingExtension.ExtensionMethod);
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
37=> editor.RemoveNode(setMethodDeclaration);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (2)
84editor.RemoveNode(declaratorToRemoveNode); 100editor.RemoveNode(nextStatement.IsParentKind(SyntaxKind.GlobalStatement) ? nextStatement.GetRequiredParent() : nextStatement);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (8)
133documentEditor.RemoveNode(property); 151documentEditor.RemoveNode(constructor); 167documentEditor.RemoveNode(constructor); 214documentEditor.RemoveNode(equalsOp); 215documentEditor.RemoveNode(notEqualsOp); 226documentEditor.RemoveNode(method); 235documentEditor.RemoveNode(method); 241documentEditor.RemoveNode(method);
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
190editor.RemoveNode(declarator);
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedLocalFunction\CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
51editor.RemoveNode(localFunction.Parent is GlobalStatementSyntax globalStatement ? globalStatement : localFunction);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForArrayCodeFixProvider.cs (1)
91editor.RemoveNode(match.Node);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (1)
78subEditor.RemoveNode(statement);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocCodeFixProvider.cs (1)
68editor.RemoveNode(match.Node);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
171editor.RemoveNode(anonymousFunctionStatement.Parent is GlobalStatementSyntax globalStatement
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
69editor.RemoveNode(localDeclaration);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
53editor.RemoveNode(ifStatement);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (2)
51editor.RemoveNode(firstAssignmentStatement); 52editor.RemoveNode(secondAssignmentStatement);
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (8)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpStaticHolderTypes.Fixer.cs (1)
59editor.RemoveNode(defaultConstructor);
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpDoNotInitializeUnnecessarily.Fixer.cs (1)
60editor.RemoveNode(node);
Microsoft.NetCore.Analyzers\Performance\CSharpPreferDictionaryTryMethodsOverContainsKeyGuardFixer.cs (3)
196editor.RemoveNode(localDeclarationStatement); 200editor.RemoveNode(variableDeclarator); 267editor.RemoveNode(ifStatement.Else);
Microsoft.NetCore.Analyzers\Runtime\CSharpAvoidRedundantRegexIsMatchBeforeMatch.Fixer.cs (3)
444editor.RemoveNode(matchDeclarationStatement); 465editor.RemoveNode(assignmentStatement); 466editor.RemoveNode(preDeclaration);
Microsoft.CodeAnalysis.Features (12)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Attribute.cs (1)
71editor.RemoveNode(attributeNode);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (1)
150documentEditor.RemoveNode(directive);
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
278calleeDocumentEditor.RemoveNode(calleeMethodNode);
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
656editor.RemoveNode(localDeclaration);
PullMemberUp\MembersPuller.cs (3)
131originalMemberEditor.RemoveNode(originalMemberEditor.Generator.GetDeclaration(declaration)); 256editor.RemoveNode(eventDeclaration); 342originalMemberEditor.RemoveNode(originalMemberEditor.Generator.GetDeclaration(syntax));
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
130editor.RemoveNode(secondIfOrElseIf);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
44editor.RemoveNode(node);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedMembers\AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
85editor.RemoveNode(declarator);
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
46editor.RemoveNode(ifStatement);
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
235editor.RemoveNode(nodeToBeReplaced);
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (1)
34editor.RemoveNode(methodOrBlock)
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (1)
197editor.RemoveNode(elseIfClause)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Performance\BasicPreferDictionaryTryMethodsOverContainsKeyGuardFixer.vb (2)
171editor.RemoveNode(localDeclarationStatement) 173editor.RemoveNode(variableDeclarator)
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (2)
95editor.RemoveNode(state.DeclarationStatement); 109editor.RemoveNode(state.DeclarationStatement);
Microsoft.Interop.ComInterfaceGenerator (2)
Analyzers\AddGeneratedComClassFixer.cs (1)
64attrEditor.RemoveNode(comVisibleAttrSyntax);
Analyzers\ConvertComImportToGeneratedComInterfaceFixer.cs (1)
125editor.RemoveNode(member);
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (2)
95editor.RemoveNode(state.DeclarationStatement); 109editor.RemoveNode(state.DeclarationStatement);