CarvableNode extension

on
  • AstNode

Properties

carvable CarvableAnalyzer

Available on AstNode, provided by the CarvableNode extension

no setter
carving → CarvingRange

Available on AstNode, provided by the CarvableNode extension

no setter

Methods

remove(AstNode node) CarvableAnalyzer

Available on AstNode, provided by the CarvableNode extension

Remove an AstNode from the resulting source.
removeAll(Iterable<AstNode> node) CarvableAnalyzer

Available on AstNode, provided by the CarvableNode extension

Remove multiple AstNodes from the resulting source.
removeAllElements(Iterable<Element> elements) CarvableAnalyzer

Available on AstNode, provided by the CarvableNode extension

Remove multiple Elements from the resulting source.
removeAllNodes(Iterable<AstNode> nodes) CarvableAnalyzer

Available on AstNode, provided by the CarvableNode extension

Remove multiple AstNodes from the resulting source.
removeElement(Element element) CarvableAnalyzer

Available on AstNode, provided by the CarvableNode extension

Remove an Element from the resulting source.
removeNode(AstNode node) CarvableAnalyzer

Available on AstNode, provided by the CarvableNode extension

Remove an AstNode from the resulting source.