| Extracted from Pike v7.8 release 700 at 2013-06-08.

[Top]
Parser
Parser.XML
Parser.XML.Tree
Parser.XML.Tree.AbstractNode

# Method Parser.XML.Tree.AbstractNode()->tmp_add_child_before()

Method tmp_add_child_before

  `AbstractNode tmp_add_child(AbstractNode c)`
  `AbstractNode tmp_add_child_before(AbstractNode c, AbstractNode old)`
  `AbstractNode tmp_add_child_after(AbstractNode c, AbstractNode old)`

Description

  Variants of add_child , add_child_before and add_child_after that doesn't set the parent pointer in the newly added children.

  This is useful while building a node tree, to get efficient refcount garbage collection if the build stops abruptly. fix_tree has to be called on the root node when the building is done.