CarvableElement extension

on
  • Element

Properties

carvable → CarvableAnalyzer

Available on Element, provided by the CarvableElement extension

no setter
carving → CarvingRange

Available on Element, provided by the CarvableElement extension

no setter

Methods

remove(AstNode node) → CarvableAnalyzer

Available on Element, provided by the CarvableElement extension

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

Available on Element, provided by the CarvableElement extension

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

Available on Element, provided by the CarvableElement extension

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

Available on Element, provided by the CarvableElement extension

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

Available on Element, provided by the CarvableElement extension

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

Available on Element, provided by the CarvableElement extension

Remove an AstNode from the resulting source.