Type
# File typeprof-0.12.0/lib/typeprof/type.rb, line 544 def consistent?(other) case other when Type::Instance @klass.consistent?(other.klass) when Type::Class return true if @klass == Type::Builtin[:obj] || @klass == Type::Builtin[:class] || @klass == Type::Builtin[:module] return false else false end end
# File typeprof-0.12.0/lib/typeprof/type.rb, line 526 def inspect "I[#{ @klass.inspect }]" end
# File typeprof-0.12.0/lib/typeprof/type.rb, line 540 def method_dispatch_info [@klass, false] end