40 references to RemoveNode
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
98editor.RemoveNode(fieldDeclaration, SyntaxRemoveOptions.KeepLeadingTrivia);
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
653editor.RemoveNode(node, removeOptions);
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
103subEditor.RemoveNode(match, SyntaxRemoveOptions.KeepUnbalancedDirectives);
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
149editor.RemoveNode(ifOperation.Syntax, GetRemoveOptions(syntaxFacts, ifOperation.Syntax));
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
90editor.RemoveNode(falseStatement.Syntax, GetRemoveOptions(syntaxFacts, falseStatement.Syntax));
AbstractUseObjectInitializerCodeFixProvider.cs (1)
105subEditor.RemoveNode(match.Statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
94editor.RemoveNode(node, options);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
CSharpAsAndNullCheckCodeFixProvider.cs (2)
75editor.RemoveNode(statement, SyntaxRemoveOptions.KeepNoTrivia); 126editor.RemoveNode(declarator, SyntaxRemoveOptions.KeepUnbalancedDirectives);
CSharpInlineDeclarationCodeFixProvider.cs (1)
190editor.RemoveNode(localDeclarationStatement, SyntaxRemoveOptions.KeepNoTrivia);
CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
58editor.RemoveNode(nullableDirective, SyntaxRemoveOptions.KeepNoTrivia);
CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
92editor.RemoveNode(statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
CSharpUseInferredMemberNameCodeFixProvider.cs (1)
25=> editor.RemoveNode(node, SyntaxRemoveOptions.KeepExteriorTrivia | SyntaxRemoveOptions.AddElasticMarker);
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
155editor.RemoveNode(localDeclarationStatement, SyntaxRemoveOptions.KeepLeadingTrivia | SyntaxRemoveOptions.AddElasticMarker);
Microsoft.CodeAnalysis.CSharp.Features (9)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
230editor.RemoveNode(localFunction, SyntaxRemoveOptions.KeepNoTrivia);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
165editor.RemoveNode(whenClause, SyntaxRemoveOptions.AddElasticMarker);
CSharpAsAndNullCheckCodeFixProvider.cs (2)
75editor.RemoveNode(statement, SyntaxRemoveOptions.KeepNoTrivia); 126editor.RemoveNode(declarator, SyntaxRemoveOptions.KeepUnbalancedDirectives);
CSharpInlineDeclarationCodeFixProvider.cs (1)
190editor.RemoveNode(localDeclarationStatement, SyntaxRemoveOptions.KeepNoTrivia);
CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
58editor.RemoveNode(nullableDirective, SyntaxRemoveOptions.KeepNoTrivia);
CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
92editor.RemoveNode(statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
CSharpUseInferredMemberNameCodeFixProvider.cs (1)
25=> editor.RemoveNode(node, SyntaxRemoveOptions.KeepExteriorTrivia | SyntaxRemoveOptions.AddElasticMarker);
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
155editor.RemoveNode(localDeclarationStatement, SyntaxRemoveOptions.KeepLeadingTrivia | SyntaxRemoveOptions.AddElasticMarker);
Microsoft.CodeAnalysis.Features (14)
AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
98editor.RemoveNode(fieldDeclaration, SyntaxRemoveOptions.KeepLeadingTrivia);
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
653editor.RemoveNode(node, removeOptions);
AbstractUseCollectionInitializerCodeFixProvider.cs (1)
103subEditor.RemoveNode(match, SyntaxRemoveOptions.KeepUnbalancedDirectives);
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
149editor.RemoveNode(ifOperation.Syntax, GetRemoveOptions(syntaxFacts, ifOperation.Syntax));
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
90editor.RemoveNode(falseStatement.Syntax, GetRemoveOptions(syntaxFacts, falseStatement.Syntax));
AbstractUseObjectInitializerCodeFixProvider.cs (1)
105subEditor.RemoveNode(match.Statement, SyntaxRemoveOptions.KeepUnbalancedDirectives);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (2)
137documentEditor.RemoveNode(member, SyntaxRemoveOptions.KeepNoTrivia); 201documentEditor.RemoveNode(State.TypeNode, SyntaxRemoveOptions.KeepUnbalancedDirectives);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (2)
59editor.RemoveNode(typeToMove, SyntaxRemoveOptions.KeepNoTrivia); 76editor.RemoveNode(nodeToRemove, SyntaxRemoveOptions.KeepNoTrivia);
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
372editor.RemoveNode(declarationStatement,
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
94editor.RemoveNode(node, options);
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
126editor.RemoveNode(node, removeOptions);
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
211editor.RemoveNode(nodeToRemove, syntaxRemoveOptions);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicUseInferredMemberNameCodeFixProvider.vb (1)
25editor.RemoveNode(node, SyntaxRemoveOptions.KeepExteriorTrivia Or SyntaxRemoveOptions.AddElasticMarker)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicUseInferredMemberNameCodeFixProvider.vb (1)
25editor.RemoveNode(node, SyntaxRemoveOptions.KeepExteriorTrivia Or SyntaxRemoveOptions.AddElasticMarker)
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxEditor.cs (1)
132=> RemoveNode(node, SyntaxGenerator.DefaultRemoveOptions);