Class: Xdrgen::AST::Definitions::UnionBody
- Inherits:
-
Base
- Object
- Treetop::Runtime::SyntaxNode
- Base
- Xdrgen::AST::Definitions::UnionBody
- Extended by:
- Memoist
- Defined in:
- lib/xdrgen/ast/definitions/union_body.rb
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#default_arm ⇒ Object
17 18 19 |
# File 'lib/xdrgen/ast/definitions/union_body.rb', line 17 def default_arm default_case_n unless default_case_n.terminal? end |
#normal_arms ⇒ Object
13 14 15 |
# File 'lib/xdrgen/ast/definitions/union_body.rb', line 13 def normal_arms arms_n.elements.select{|c| c.is_a?(UnionArm)} end |