# Source code recreated from a .beam file by IntelliJ Elixir
defmodule :orber_ifr do

  # Functions

  def unquote(:AliasDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_original_type_def)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AliasDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AliasDef__set_original_type_def)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AliasDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AliasDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:AliasDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ArrayDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:ArrayDef__get_element_type)(p0) do
    # body not decompiled
  end

  def unquote(:ArrayDef__get_element_type_def)(p0) do
    # body not decompiled
  end

  def unquote(:ArrayDef__get_length)(p0) do
    # body not decompiled
  end

  def unquote(:ArrayDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:ArrayDef__set_element_type_def)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ArrayDef__set_length)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ArrayDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_mode)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_type_def)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AttributeDef__set_mode)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AttributeDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AttributeDef__set_type_def)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AttributeDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:AttributeDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:AttributeDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_type_def)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_value)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ConstantDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ConstantDef__set_type_def)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ConstantDef__set_value)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ConstantDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ConstantDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:ConstantDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:Contained__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:Contained__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:Contained__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:Contained__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:Contained__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:Contained__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:Contained__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:Contained__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Contained__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Contained__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Contained_describe)(p0) do
    # body not decompiled
  end

  def unquote(:Contained_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:Container__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:Container_contents)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:Container_create_alias)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Container_create_constant)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:Container_create_enum)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Container_create_exception)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Container_create_interface)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Container_create_module)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:Container_create_struct)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Container_create_union)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:Container_describe_contents)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:Container_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:Container_lookup)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Container_lookup_name)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_members)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:EnumDef__set_members)(p0, p1) do
    # body not decompiled
  end

  def unquote(:EnumDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:EnumDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:EnumDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:EnumDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_members)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__set_members)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ExceptionDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ExceptionDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:ExceptionDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:FixedDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:FixedDef__get_digits)(p0) do
    # body not decompiled
  end

  def unquote(:FixedDef__get_scale)(p0) do
    # body not decompiled
  end

  def unquote(:FixedDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:FixedDef__set_digits)(p0, p1) do
    # body not decompiled
  end

  def unquote(:FixedDef__set_scale)(p0, p1) do
    # body not decompiled
  end

  def unquote(:FixedDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:IDLType__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:IDLType__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:IDLType_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:IRObject__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_base_interfaces)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__set_base_interfaces)(p0, p1) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:InterfaceDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_contents)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_alias)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_attribute)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_constant)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_enum)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_exception)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_interface)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_module)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_operation)(p0, p1, p2, p3, p4, p5, p6, p7, p8) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_struct)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_create_union)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_describe_contents)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_describe_interface)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_is_a)(p0, p1) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_lookup)(p0, p1) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_lookup_name)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:InterfaceDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ModuleDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ModuleDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ModuleDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ModuleDef_contents)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_alias)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_constant)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_enum)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_exception)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_interface)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_module)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_struct)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:ModuleDef_create_union)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:ModuleDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef_describe_contents)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ModuleDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:ModuleDef_lookup)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ModuleDef_lookup_name)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:ModuleDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ORB_create_alias_tc)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:ORB_create_array_tc)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ORB_create_enum_tc)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:ORB_create_exception_tc)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:ORB_create_interface_tc)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ORB_create_recursive_sequence_tc)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ORB_create_sequence_tc)(p0, p1) do
    # body not decompiled
  end

  def unquote(:ORB_create_string_tc)(p0) do
    # body not decompiled
  end

  def unquote(:ORB_create_struct_tc)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:ORB_create_union_tc)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:ORB_create_wstring_tc)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_contexts)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_exceptions)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_mode)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_params)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_result)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_result_def)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_contexts)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_exceptions)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_mode)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_params)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_result_def)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:OperationDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:OperationDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:PrimitiveDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:PrimitiveDef__get_kind)(p0) do
    # body not decompiled
  end

  def unquote(:PrimitiveDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:PrimitiveDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:Repository__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:Repository_contents)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:Repository_create_alias)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Repository_create_array)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:Repository_create_constant)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:Repository_create_enum)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Repository_create_exception)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Repository_create_idltype)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Repository_create_interface)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Repository_create_module)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:Repository_create_sequence)(p0, p1, p2) do
    # body not decompiled
  end

  def unquote(:Repository_create_string)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Repository_create_struct)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:Repository_create_union)(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def unquote(:Repository_create_wstring)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Repository_describe_contents)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:Repository_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:Repository_get_primitive)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Repository_lookup)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Repository_lookup_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:Repository_lookup_name)(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def unquote(:SequenceDef__get_bound)(p0) do
    # body not decompiled
  end

  def unquote(:SequenceDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:SequenceDef__get_element_type)(p0) do
    # body not decompiled
  end

  def unquote(:SequenceDef__get_element_type_def)(p0) do
    # body not decompiled
  end

  def unquote(:SequenceDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:SequenceDef__set_bound)(p0, p1) do
    # body not decompiled
  end

  def unquote(:SequenceDef__set_element_type_def)(p0, p1) do
    # body not decompiled
  end

  def unquote(:SequenceDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:StringDef__get_bound)(p0) do
    # body not decompiled
  end

  def unquote(:StringDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:StringDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:StringDef__set_bound)(p0, p1) do
    # body not decompiled
  end

  def unquote(:StringDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_members)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:StructDef__set_members)(p0, p1) do
    # body not decompiled
  end

  def unquote(:StructDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:StructDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:StructDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:StructDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:TypedefDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:TypedefDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:TypedefDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:TypedefDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_absolute_name)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_containing_repository)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_defined_in)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_discriminator_type)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_discriminator_type_def)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_id)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_members)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_name)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__get_version)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef__set_discriminator_type_def)(p0, p1) do
    # body not decompiled
  end

  def unquote(:UnionDef__set_id)(p0, p1) do
    # body not decompiled
  end

  def unquote(:UnionDef__set_members)(p0, p1) do
    # body not decompiled
  end

  def unquote(:UnionDef__set_name)(p0, p1) do
    # body not decompiled
  end

  def unquote(:UnionDef__set_version)(p0, p1) do
    # body not decompiled
  end

  def unquote(:UnionDef_describe)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef_destroy)(p0) do
    # body not decompiled
  end

  def unquote(:UnionDef_move)(p0, p1, p2, p3) do
    # body not decompiled
  end

  def unquote(:WstringDef__get_bound)(p0) do
    # body not decompiled
  end

  def unquote(:WstringDef__get_def_kind)(p0) do
    # body not decompiled
  end

  def unquote(:WstringDef__get_type)(p0) do
    # body not decompiled
  end

  def unquote(:WstringDef__set_bound)(p0, p1) do
    # body not decompiled
  end

  def unquote(:WstringDef_destroy)(p0) do
    # body not decompiled
  end

  def add_alias(p0, p1, p2) do
    # body not decompiled
  end

  def add_alias(p0, p1, p2, p3) do
    # body not decompiled
  end

  def add_constant(p0, p1, p2) do
    # body not decompiled
  end

  def add_constant(p0, p1, p2, p3) do
    # body not decompiled
  end

  def add_enum(p0, p1, p2) do
    # body not decompiled
  end

  def add_enum(p0, p1, p2, p3) do
    # body not decompiled
  end

  def add_exception(p0, p1, p2) do
    # body not decompiled
  end

  def add_exception(p0, p1, p2, p3) do
    # body not decompiled
  end

  def add_interface(p0, p1, p2) do
    # body not decompiled
  end

  def add_interface(p0, p1, p2, p3) do
    # body not decompiled
  end

  def add_items(p0, p1, p2) do
    # body not decompiled
  end

  def add_module(p0, p1, p2) do
    # body not decompiled
  end

  def add_module(p0, p1, p2, p3) do
    # body not decompiled
  end

  def add_struct(p0, p1, p2) do
    # body not decompiled
  end

  def add_struct(p0, p1, p2, p3) do
    # body not decompiled
  end

  def add_union(p0, p1, p2) do
    # body not decompiled
  end

  def add_union(p0, p1, p2, p3) do
    # body not decompiled
  end

  def contents(p0, p1, p2) do
    # body not decompiled
  end

  def create_alias(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def create_array(p0, p1, p2) do
    # body not decompiled
  end

  def create_attribute(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def create_constant(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def create_enum(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def create_exception(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def create_fixed(p0, p1, p2) do
    # body not decompiled
  end

  def create_idltype(p0, p1) do
    # body not decompiled
  end

  def create_interface(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def create_module(p0, p1, p2, p3) do
    # body not decompiled
  end

  def create_operation(p0, p1, p2, p3, p4, p5, p6, p7, p8) do
    # body not decompiled
  end

  def create_sequence(p0, p1, p2) do
    # body not decompiled
  end

  def create_string(p0, p1) do
    # body not decompiled
  end

  def create_struct(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def create_union(p0, p1, p2, p3, p4, p5) do
    # body not decompiled
  end

  def create_wstring(p0, p1) do
    # body not decompiled
  end

  def describe(p0) do
    # body not decompiled
  end

  def describe_contents(p0, p1, p2, p3) do
    # body not decompiled
  end

  def describe_interface(p0) do
    # body not decompiled
  end

  def destroy(p0) do
    # body not decompiled
  end

  def find_repository() do
    # body not decompiled
  end

  def get_absolute_name(p0) do
    # body not decompiled
  end

  def get_base_interfaces(p0) do
    # body not decompiled
  end

  def get_bound(p0) do
    # body not decompiled
  end

  def get_containing_repository(p0) do
    # body not decompiled
  end

  def get_contexts(p0) do
    # body not decompiled
  end

  def get_def_kind(p0) do
    # body not decompiled
  end

  def get_defined_in(p0) do
    # body not decompiled
  end

  def get_discriminator_type(p0) do
    # body not decompiled
  end

  def get_discriminator_type_def(p0) do
    # body not decompiled
  end

  def get_element_type(p0) do
    # body not decompiled
  end

  def get_element_type_def(p0) do
    # body not decompiled
  end

  def get_exceptions(p0) do
    # body not decompiled
  end

  def get_id(p0) do
    # body not decompiled
  end

  def get_kind(p0) do
    # body not decompiled
  end

  def get_length(p0) do
    # body not decompiled
  end

  def get_members(p0) do
    # body not decompiled
  end

  def get_mode(p0) do
    # body not decompiled
  end

  def get_module(p0, p1) do
    # body not decompiled
  end

  def get_name(p0) do
    # body not decompiled
  end

  def get_original_type_def(p0) do
    # body not decompiled
  end

  def get_params(p0) do
    # body not decompiled
  end

  def get_primitive(p0, p1) do
    # body not decompiled
  end

  def get_result(p0) do
    # body not decompiled
  end

  def get_result_def(p0) do
    # body not decompiled
  end

  def get_tc(p0, p1) do
    # body not decompiled
  end

  def get_type(p0) do
    # body not decompiled
  end

  def get_type_def(p0) do
    # body not decompiled
  end

  def get_value(p0) do
    # body not decompiled
  end

  def get_version(p0) do
    # body not decompiled
  end

  def init(p0, p1) do
    # body not decompiled
  end

  def initialize(p0, p1, p2) do
    # body not decompiled
  end

  def is_a(p0, p1) do
    # body not decompiled
  end

  def lookup(p0, p1) do
    # body not decompiled
  end

  def lookup_id(p0, p1) do
    # body not decompiled
  end

  def lookup_name(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  def module_info() do
    # body not decompiled
  end

  def module_info(p0) do
    # body not decompiled
  end

  def move(p0, p1, p2, p3) do
    # body not decompiled
  end

  def remove(p0, p1) do
    # body not decompiled
  end

  def set_base_interfaces(p0, p1) do
    # body not decompiled
  end

  def set_bound(p0, p1) do
    # body not decompiled
  end

  def set_contexts(p0, p1) do
    # body not decompiled
  end

  def set_discriminator_type_def(p0, p1) do
    # body not decompiled
  end

  def set_element_type_def(p0, p1) do
    # body not decompiled
  end

  def set_exceptions(p0, p1) do
    # body not decompiled
  end

  def set_id(p0, p1) do
    # body not decompiled
  end

  def set_length(p0, p1) do
    # body not decompiled
  end

  def set_members(p0, p1) do
    # body not decompiled
  end

  def set_mode(p0, p1) do
    # body not decompiled
  end

  def set_name(p0, p1) do
    # body not decompiled
  end

  def set_original_type_def(p0, p1) do
    # body not decompiled
  end

  def set_params(p0, p1) do
    # body not decompiled
  end

  def set_result_def(p0, p1) do
    # body not decompiled
  end

  def set_type_def(p0, p1) do
    # body not decompiled
  end

  def set_value(p0, p1) do
    # body not decompiled
  end

  def set_version(p0, p1) do
    # body not decompiled
  end

  # Private Functions

  defp unquote(:"-add_it/5-fun-0-")(p0, p1, p2, p3) do
    # body not decompiled
  end

  defp unquote(:"-add_items/3-fun-0-")(p0, p1) do
    # body not decompiled
  end

  defp unquote(:"-destroy/1-fun-0-")(p0) do
    # body not decompiled
  end

  defp unquote(:"-destroy/1-fun-1-")(p0) do
    # body not decompiled
  end

  defp unquote(:"-remove/2-fun-0-")(p0) do
    # body not decompiled
  end

  defp unquote(:"-remove/2-fun-1-")(p0) do
    # body not decompiled
  end

  defp add_it(p0, p1, p2, p3, p4) do
    # body not decompiled
  end

  defp add_items_helper(p0, p1) do
    # body not decompiled
  end

  defp lookup_id_helper(p0, p1) do
    # body not decompiled
  end

  defp obj2mod(p0) do
    # body not decompiled
  end
end
