class IDL::Delegator

def define_case(_labels, _type, _name)

def define_case(_labels, _type, _name)
  params = {}
  params[:type] = _type
  params[:labels] = _labels
  params[:annotations] = @annotation_stack
  @annotation_stack = IDL::AST::Annotations.new
  set_last(@cur.define(IDL::AST::UnionMember, _name, params))
  @cur
end