module Xdrgen::AST::Typespecs::Simple

Public Instance Methods

resolved_type() click to toggle source
# 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