# File lib/ffi/types.rb, line 13 def self.find_type(name, type_map = nil) type_map = TypeDefs if type_map.nil? code = type_map[name] code = name if !code && name.kind_of?(Integer) code = name if !code && name.kind_of?(FFI::CallbackInfo) raise TypeError, "Unable to resolve type '#{name}'" unless code return code end