Sha256: b2d514bb6cad07ec7f559534e8c6badda4f9b981e0e4ded607b5ead643ed8ead
Contents?: true
Size: 296 Bytes
Versions: 3
Compression:
Stored size: 296 Bytes
Contents
module Xdrgen::AST::Typespecs module Simple include Base 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 end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
xdrgen-0.1.1 | lib/xdrgen/ast/typespecs/simple.rb |
xdrgen-0.1.0 | lib/xdrgen/ast/typespecs/simple.rb |
xdrgen-0.0.1 | lib/xdrgen/ast/typespecs/simple.rb |