parameters: (self)
docstring: Destroys this node and all of its children
docstring_summary: Destroys this node and all of its children
docstring_tokens: Destroys this node and all of its children
function: def Destroy(self):
      """ Destroys this node and all of its children
  
      """
      for child in self.children:
        child.Destroy()
      self.children = []
      # clean up circular references
      self.parent = None
function_tokens: def Destroy ( self ) : for child in self . children : child . Destroy ( ) self . children = [ ] # clean up circular references self . parent = None