Module: Xdrgen::AST::Typespecs::Simple
- Includes:
- Base
- Defined in:
- lib/xdrgen/ast/typespecs/simple.rb
Instance Method Summary collapse
Methods included from Base
Instance Method Details
#resolved_type ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/xdrgen/ast/typespecs/simple.rb', line 5 def resolved_type name = self.text_value.split("::").last result = root.find_definition name raise Xdrgen::TypeResolutionError, "Cannot resolve type `#{name}`" if result.blank? result end |