1 override of RemoveNode
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3124public override SyntaxNode RemoveNode(SyntaxNode root, SyntaxNode node)
11 references to RemoveNode
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (8)
CodeGeneration\SyntaxGeneratorTests.cs (8)
2074var withoutAttribute = Generator.RemoveNode(withAttribute, attrsAdded[0]); 2748var newDecl = Generator.RemoveNode(declaration, Generator.GetNamespaceImports(declaration).First(m => Generator.GetName(m) == name)); 2766var newCu = Generator.RemoveNode(cu, summary); 2988var newDecl = Generator.RemoveNode(declaration, Generator.GetMembers(declaration).First(m => Generator.GetName(m) == name)); 3519Assert.Null(Generator.GetAccessor(Generator.RemoveNode(prop, getAccessor), DeclarationKind.GetAccessor)); 3520Assert.Null(Generator.GetAccessor(Generator.RemoveNode(prop, setAccessor), DeclarationKind.SetAccessor)); 3847Generator.RemoveNode(classBI, baseListBI[0]), 3855Generator.RemoveNode(classBI, baseListBI[1]),
Microsoft.CodeAnalysis.Workspaces (2)
Editing\SyntaxGenerator.cs (2)
1442=> (newDeclaration != null) ? root.ReplaceNode(node, newDeclaration) : RemoveNode(root, node); 1489newRoot = RemoveNode(newRoot, newDeclaration);
Roslyn.Diagnostics.Analyzers (1)
AbstractApplyTraitToClass`1.cs (1)
111return syntaxGenerator.RemoveNode(originalNode, attribute);