Module: Xdrgen::AST::Concerns::NestedDefinition
- Defined in:
- lib/xdrgen/ast/concerns/nested_definition.rb
Instance Method Summary collapse
Instance Method Details
#name ⇒ Object
5 6 7 |
# File 'lib/xdrgen/ast/concerns/nested_definition.rb', line 5 def name find_ancestors(Declarations::Base).last.name end |
#parent_defn ⇒ Object
9 10 11 12 |
# File 'lib/xdrgen/ast/concerns/nested_definition.rb', line 9 def parent_defn find_ancestors(Definitions::Struct).last || find_ancestors(Definitions::Union).last end |