class IDL::AST::Leaf

def instantiate(instantiation_context, _enclosure, _params = {})

def instantiate(instantiation_context, _enclosure, _params = {})
  (instantiation_context[self] = self.class.new(self.name, _enclosure, _params)).copy_from(self, instantiation_context)
end