class IDL::Delegator

def declare_initializer(name, params_, raises_)

def declare_initializer(name, params_, raises_)
  params = {}
  params[:params] = params_
  params[:raises] = raises_
  params[:annotations] = @annotation_stack
  @annotation_stack = IDL::AST::Annotations.new
  set_last(@cur.define(IDL::AST::Initializer, name, params))
  @cur
end