45 references to RemoveNode
Microsoft.AspNetCore.App.CodeFixes (1)
PublicPartialProgramClassFixer.cs (1)
44
editor.
RemoveNode
(classDeclaration, SyntaxRemoveOptions.KeepExteriorTrivia);
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
97
editor.
RemoveNode
(fieldDeclaration, SyntaxRemoveOptions.KeepLeadingTrivia);
src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
88
editor.
RemoveNode
(node, options);
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
664
editor.
RemoveNode
(node, removeOptions);
src\Analyzers\Core\CodeFixes\UseCollectionInitializer\AbstractUseCollectionInitializerCodeFixProvider.cs (1)
93
editor.
RemoveNode
(match.Node, SyntaxRemoveOptions.KeepUnbalancedDirectives);
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
155
editor.
RemoveNode
(ifOperation.Syntax, GetRemoveOptions(syntaxFacts, ifOperation.Syntax));
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
91
editor.
RemoveNode
(falseStatement.Syntax, GetRemoveOptions(syntaxFacts, falseStatement.Syntax));
src\Analyzers\Core\CodeFixes\UseObjectInitializer\AbstractUseObjectInitializerCodeFixProvider.cs (1)
91
editor.
RemoveNode
(match.Statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (9)
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
176
editor.
RemoveNode
(localDeclarationStatement.Parent is GlobalStatementSyntax globalStatement
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
145
editor.
RemoveNode
(localDeclarationStatement, SyntaxRemoveOptions.KeepLeadingTrivia | SyntaxRemoveOptions.AddElasticMarker);
src\Analyzers\CSharp\CodeFixes\RemoveUnreachableCode\CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
91
editor.
RemoveNode
(statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (1)
86
subEditor.
RemoveNode
(analysisResult.LocalDeclarationStatement, removalOptions);
src\Analyzers\CSharp\CodeFixes\UseInferredMemberName\CSharpUseInferredMemberNameCodeFixProvider.cs (1)
19
=> editor.
RemoveNode
(node, SyntaxRemoveOptions.KeepExteriorTrivia | SyntaxRemoveOptions.AddElasticMarker);
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (2)
74
editor.
RemoveNode
(statement, SyntaxRemoveOptions.KeepNoTrivia);
126
editor.
RemoveNode
(declarator, SyntaxRemoveOptions.KeepUnbalancedDirectives);
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (2)
140
constructorDocumentEditor.
RemoveNode
(constructorDeclaration, GetConstructorRemovalOptions());
543
documentEditor.
RemoveNode
(nodeToRemove, GetRemoveOptions(memberNode));
Microsoft.CodeAnalysis.CSharp.Features (11)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
219
editor.
RemoveNode
(localFunction, SyntaxRemoveOptions.KeepNoTrivia);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
183
editor.
RemoveNode
(whenClause, SyntaxRemoveOptions.AddElasticMarker);
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
176
editor.
RemoveNode
(localDeclarationStatement.Parent is GlobalStatementSyntax globalStatement
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
145
editor.
RemoveNode
(localDeclarationStatement, SyntaxRemoveOptions.KeepLeadingTrivia | SyntaxRemoveOptions.AddElasticMarker);
src\Analyzers\CSharp\CodeFixes\RemoveUnreachableCode\CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
91
editor.
RemoveNode
(statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (1)
86
subEditor.
RemoveNode
(analysisResult.LocalDeclarationStatement, removalOptions);
src\Analyzers\CSharp\CodeFixes\UseInferredMemberName\CSharpUseInferredMemberNameCodeFixProvider.cs (1)
19
=> editor.
RemoveNode
(node, SyntaxRemoveOptions.KeepExteriorTrivia | SyntaxRemoveOptions.AddElasticMarker);
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (2)
74
editor.
RemoveNode
(statement, SyntaxRemoveOptions.KeepNoTrivia);
126
editor.
RemoveNode
(declarator, SyntaxRemoveOptions.KeepUnbalancedDirectives);
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (2)
140
constructorDocumentEditor.
RemoveNode
(constructorDeclaration, GetConstructorRemovalOptions());
543
documentEditor.
RemoveNode
(nodeToRemove, GetRemoveOptions(memberNode));
Microsoft.CodeAnalysis.Features (14)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (2)
139
documentEditor.
RemoveNode
(member, SyntaxRemoveOptions.KeepNoTrivia);
242
documentEditor.
RemoveNode
(this.TypeDeclaration, SyntaxRemoveOptions.KeepUnbalancedDirectives);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (2)
47
editor.
RemoveNode
(this.TypeDeclaration, SyntaxRemoveOptions.KeepNoTrivia);
63
editor.
RemoveNode
(nodeToRemove, SyntaxRemoveOptions.KeepNoTrivia);
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
372
editor.
RemoveNode
(declarationStatement,
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
126
editor.
RemoveNode
(node, removeOptions);
src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
97
editor.
RemoveNode
(fieldDeclaration, SyntaxRemoveOptions.KeepLeadingTrivia);
src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
88
editor.
RemoveNode
(node, options);
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
664
editor.
RemoveNode
(node, removeOptions);
src\Analyzers\Core\CodeFixes\UseCollectionInitializer\AbstractUseCollectionInitializerCodeFixProvider.cs (1)
93
editor.
RemoveNode
(match.Node, SyntaxRemoveOptions.KeepUnbalancedDirectives);
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
155
editor.
RemoveNode
(ifOperation.Syntax, GetRemoveOptions(syntaxFacts, ifOperation.Syntax));
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
91
editor.
RemoveNode
(falseStatement.Syntax, GetRemoveOptions(syntaxFacts, falseStatement.Syntax));
src\Analyzers\Core\CodeFixes\UseObjectInitializer\AbstractUseObjectInitializerCodeFixProvider.cs (1)
91
editor.
RemoveNode
(match.Statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
248
editor.
RemoveNode
(nodeToRemove, syntaxRemoveOptions);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\Analyzers\VisualBasic\CodeFixes\UseInferredMemberName\VisualBasicUseInferredMemberNameCodeFixProvider.vb (1)
25
editor.
RemoveNode
(node, SyntaxRemoveOptions.KeepExteriorTrivia Or SyntaxRemoveOptions.AddElasticMarker)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
src\Analyzers\VisualBasic\CodeFixes\UseInferredMemberName\VisualBasicUseInferredMemberNameCodeFixProvider.vb (1)
25
editor.
RemoveNode
(node, SyntaxRemoveOptions.KeepExteriorTrivia Or SyntaxRemoveOptions.AddElasticMarker)
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxEditor.cs (1)
130
=>
RemoveNode
(node, SyntaxGenerator.DefaultRemoveOptions);