Class: IDL::AST::Exception
Overview
Struct
Constant Summary collapse
- DEFINABLE =
[IDL::AST::Member, IDL::AST::Struct, IDL::AST::Union, IDL::AST::Enum, IDL::AST::Enumerator]
Constants inherited from Struct
Instance Attribute Summary
Attributes inherited from Struct
Attributes inherited from Leaf
#annotations, #enclosure, #intern, #lm_name, #name, #prefix, #scopes
Instance Method Summary collapse
-
#initialize(_name, _enclosure, params) ⇒ Exception
constructor
A new instance of Exception.
Methods inherited from Struct
#defined=, #instantiate, #is_defined?, #is_forward?, #is_local?, #is_recursive?, #marshal_dump, #marshal_load, #members, #recursive=, #walk_members
Methods inherited from Node
#define, #introduce, #is_definable?, #marshal_dump, #marshal_load, #match_members, #redefine, #replace_prefix, #resolve, #select_members, #undo_introduction, #walk_members
Methods inherited from Leaf
#_set_prefix, #has_annotations?, #instantiate, #is_local?, #is_template?, #lm_name_for_scope, #marshal_dump, #marshal_load, #parsed_name_scope, #replace_prefix, #repo_scopes, #repository_id, #resolve, #scoped_lm_name, #scoped_name, #set_repo_id, #set_repo_version, #typename, #unescaped_name