parameters: (self, name, parent)
docstring: .. note:: Use :py:func:`Node.make_node` or :py:func:`Node.find_node` instead of calling this constructor
docstring_summary: .. note:: Use :py:func:`Node.make_node` or :py:func:`Node.find_node` instead of calling this constructor
docstring_tokens: .. note :: Use : py : func : Node . make_node or : py : func : Node . find_node instead of calling this constructor
function: def __init__(self, name, parent):
  		"""
  		.. note:: Use :py:func:`Node.make_node` or :py:func:`Node.find_node` instead of calling this constructor
  		"""
  		self.name = name
  		self.parent = parent
  		if parent:
  			if name in parent.children:
  				raise Errors.WafError('node %s exists in the parent files %r already' % (name, parent))
  			parent.children[name] = self
function_tokens: def __init__ ( self , name , parent ) : self . name = name self . parent = parent if parent : if name in parent . children : raise Errors . WafError ( 'node %s exists in the parent files %r already' % ( name , parent ) ) parent . children [ name ] = self