module Xdrgen::AST::Concerns::NestedDefinition

Public Instance Methods

name() click to toggle source
# File lib/xdrgen/ast/concerns/nested_definition.rb, line 5
def name
  find_ancestors(Declarations::Base).last.name
end
parent_defn() click to toggle source
# File lib/xdrgen/ast/concerns/nested_definition.rb, line 9
def parent_defn
  find_ancestors(Definitions::Struct).last ||
  find_ancestors(Definitions::Union).last
end