Table of Contents - typeprof: Ruby Standard Library Documentation
Classes and Modules
- A
- A
- A::B
- A::B::C
- App
- App::Baz
- App::Foo
- App::Foo::Bar
- B
- B
- Bar
- Bar
- Base
- Baz
- C
- C0
- C1
- C10
- C11
- C12
- C2
- C3
- C4
- C5
- C6
- C7
- C8
- C9
- Common
- D
- E
- F
- Fib
- Foo
- Foo
- Foo::Bar
- Foo::Baz
- FooBar
- ForLinux
- ForWin
- Human
- Isect
- Lib
- Lib::Base
- Lib::Mod
- M
- M1
- M2
- Mod
- Object
- Object.new
- Plane
- Ray
- Scene
- Sphere
- SuperBase
- T
- Test
- TypeProf
- TypeProf::ActualArguments
- TypeProf::AliasMethodDef
- TypeProf::AllocationSite
- TypeProf::AttrMethodDef
- TypeProf::Block
- TypeProf::BlockSignature
- TypeProf::Builtin
- TypeProf::CLI
- TypeProf::CRef
- TypeProf::ConfigData
- TypeProf::Context
- TypeProf::CustomBlock
- TypeProf::CustomMethodDef
- TypeProf::Env
- TypeProf::ExecutionPoint
- TypeProf::ISeq
- TypeProf::ISeq::Insn
- TypeProf::ISeqBlock
- TypeProf::ISeqMethodDef
- TypeProf::Import
- TypeProf::MethodDef
- TypeProf::MethodSignature
- TypeProf::RBS2JSON
- TypeProf::RBSReader
- TypeProf::Reporters
- TypeProf::RubySignatureExporter
- TypeProf::Scratch
- TypeProf::Scratch::ClassDef
- TypeProf::Scratch::VarTable
- TypeProf::Signature
- TypeProf::StaticEnv
- TypeProf::SymbolBlock
- TypeProf::Type
- TypeProf::Type::Any
- TypeProf::Type::Array
- TypeProf::Type::Array::Elements
- TypeProf::Type::Cell
- TypeProf::Type::Cell::Elements
- TypeProf::Type::Class
- TypeProf::Type::ContainerType
- TypeProf::Type::Hash
- TypeProf::Type::Hash::Elements
- TypeProf::Type::HashGenerator
- TypeProf::Type::ISeq
- TypeProf::Type::Instance
- TypeProf::Type::Literal
- TypeProf::Type::Local
- TypeProf::Type::Proc
- TypeProf::Type::Symbol
- TypeProf::Type::Union
- TypeProf::Type::Var
- TypeProf::Type::Void
- TypeProf::TypeProfError
- TypeProf::TypedBlock
- TypeProf::TypedContext
- TypeProf::TypedMethodDef
- TypeProf::Utils
- TypeProf::Utils::HashWrapper
- TypeProf::Utils::MutableSet
- TypeProf::Utils::Set
- TypeProf::Utils::StructuralEquality
- TypeProf::Utils::WorkList
- UndefinedConstant
- Unknown
- Unknown::Foo
- User
- V
- Vec
- X
- Y
- Z
Methods
- ::[] — TypeProf::Utils::Set
- ::analyze — TypeProf
- ::any — TypeProf::Type
- ::array_update — TypeProf::Utils
- ::bar — Test
- ::bool — TypeProf::Type
- ::bot — TypeProf::Type
- ::builtin_global_variable_type — TypeProf::Type
- ::compile — TypeProf::ISeq
- ::compile_core — TypeProf::ISeq
- ::compile_str — TypeProf::ISeq
- ::create — TypeProf::Type::Union
- ::create_empty_instance — TypeProf::Type::ContainerType
- ::dummy_elements — TypeProf::Type::Cell::Elements
- ::dummy_elements — TypeProf::Type::Array::Elements
- ::dummy_elements — TypeProf::Type::Hash::Elements
- ::file_load — TypeProf::Builtin
- ::file_require — TypeProf::Builtin
- ::foo — Test
- ::foo — Foo
- ::foo — A
- ::foo — C
- ::foo — SuperBase
- ::foo — Base
- ::foo — V
- ::foo2 — Foo
- ::gen_hash — TypeProf::Type
- ::get_builtin_env — TypeProf::RBSReader
- ::guess_literal_type — TypeProf::Type
- ::import_builtin — TypeProf::Import
- ::import_library — TypeProf::Import
- ::import_rbs_code — TypeProf::Import
- ::import_rbs_files — TypeProf::Import
- ::included — TypeProf::Utils::StructuralEquality
- ::load_rbs — TypeProf::RBSReader
- ::match? — TypeProf::Type
- ::merge_substitution — TypeProf::Type
- ::new — TypeProf::CRef
- ::new — TypeProf::Context
- ::new — TypeProf::TypedContext
- ::new — TypeProf::ExecutionPoint
- ::new — TypeProf::StaticEnv
- ::new — TypeProf::Env
- ::new — TypeProf::Scratch
- ::new — TypeProf::Scratch::ClassDef
- ::new — TypeProf::Scratch::VarTable
- ::new — TypeProf::ActualArguments
- ::new — TypeProf::ISeqBlock
- ::new — TypeProf::TypedBlock
- ::new — TypeProf::SymbolBlock
- ::new — TypeProf::CustomBlock
- ::new — TypeProf::ConfigData
- ::new — TypeProf::AllocationSite
- ::new — TypeProf::Type
- ::new — TypeProf::Type::Cell
- ::new — TypeProf::Type::Cell::Elements
- ::new — TypeProf::Type::Array
- ::new — TypeProf::Type::Array::Elements
- ::new — TypeProf::Type::Hash
- ::new — TypeProf::Type::Hash::Elements
- ::new — TypeProf::Type::Local
- ::new — TypeProf::RubySignatureExporter
- ::new — TypeProf::RBSReader
- ::new — TypeProf::RBS2JSON
- ::new — TypeProf::Import
- ::new — TypeProf::ISeq
- ::new — TypeProf::ISeqMethodDef
- ::new — TypeProf::AliasMethodDef
- ::new — TypeProf::AttrMethodDef
- ::new — TypeProf::TypedMethodDef
- ::new — TypeProf::CustomMethodDef
- ::new — TypeProf::Type::Any
- ::new — TypeProf::Type::Union
- ::new — TypeProf::Type::Var
- ::new — TypeProf::Type::Class
- ::new — TypeProf::Type::Instance
- ::new — TypeProf::Type::ISeq
- ::new — TypeProf::Type::Proc
- ::new — TypeProf::Type::Symbol
- ::new — TypeProf::Type::Literal
- ::new — TypeProf::Type::HashGenerator
- ::new — TypeProf::MethodSignature
- ::new — TypeProf::BlockSignature
- ::new — TypeProf::Utils::Set
- ::new — TypeProf::Utils::MutableSet
- ::new — TypeProf::Utils::HashWrapper
- ::new — TypeProf::Utils::WorkList
- ::new — Foo
- ::new — Foo
- ::new — A
- ::new — C
- ::new — Vec
- ::new — Sphere
- ::new — Plane
- ::new — Ray
- ::new — Isect
- ::new — Scene
- ::new_degenerate — TypeProf::Type::Instance
- ::nil — TypeProf::Type
- ::optional — TypeProf::Type
- ::setup_initial_global_env — TypeProf::Builtin
- ::starting_state — TypeProf
- ::test — A
- #<< — TypeProf::Utils::MutableSet
- #<=> — TypeProf::ISeq
- #[] — TypeProf::Type::Cell::Elements
- #[] — TypeProf::Type::Array::Elements
- #[] — TypeProf::Type::Hash::Elements
- #[] — TypeProf::Utils::MutableSet
- #[]= — TypeProf::Type::HashGenerator
- #add — TypeProf::Utils::Set
- #add_attr_method — TypeProf::Scratch
- #add_block_signature! — TypeProf::Scratch
- #add_block_to_ctx! — TypeProf::Scratch
- #add_body_start_marker — TypeProf::ISeq
- #add_callsite! — TypeProf::Scratch
- #add_constant — TypeProf::Scratch
- #add_constant — TypeProf::Scratch::ClassDef
- #add_cvar_read! — TypeProf::Scratch
- #add_cvar_write! — TypeProf::Scratch
- #add_edge — TypeProf::Scratch
- #add_entrypoint — TypeProf::Scratch
- #add_exception_cont_marker — TypeProf::ISeq
- #add_executed_iseq — TypeProf::Scratch
- #add_gvar_read! — TypeProf::Scratch
- #add_gvar_write! — TypeProf::Scratch
- #add_id — TypeProf::AllocationSite
- #add_iseq_method — TypeProf::Scratch
- #add_iseq_method_call! — TypeProf::Scratch
- #add_ivar_read! — TypeProf::Scratch
- #add_ivar_write! — TypeProf::Scratch
- #add_method — TypeProf::Scratch
- #add_method — TypeProf::Scratch::ClassDef
- #add_method_signature! — TypeProf::Scratch
- #add_read! — TypeProf::Scratch::VarTable
- #add_return_value! — TypeProf::Scratch
- #add_singleton_iseq_method — TypeProf::Scratch
- #add_subst! — TypeProf::Type::Var
- #add_superclass_type_args! — TypeProf::Scratch
- #add_write! — TypeProf::Scratch::VarTable
- #adjust_substitution — TypeProf::Scratch
- #adjust_substitution — TypeProf::Scratch::ClassDef
- #adjust_substitution_for_module — TypeProf::Scratch::ClassDef
- #alias_method — TypeProf::Scratch
- #ambient_occlusion — Scene
- #append — TypeProf::Type::Array::Elements
- #argument_error — TypeProf::ActualArguments
- #array — Object
- #array_aref — TypeProf::Builtin
- #array_aset — TypeProf::Builtin
- #array_pop — TypeProf::Builtin
- #ary — Object
- #attr_method_def — TypeProf::RBS2JSON
- #bar — Object
- #bar — Foo
- #bar — A
- #bar — B
- #bar — F
- #bar — M
- #bar — Bar
- #bar2 — Foo
- #baz — Object
- #baz — Test
- #build_class_hierarchy — TypeProf::RubySignatureExporter
- #cbase_path — TypeProf::Scratch
- #check? — TypeProf::ISeq::Insn
- #check_dir_filter — TypeProf::ConfigData
- #check_send_branch — TypeProf::ISeq
- #check_typed_method — TypeProf::Scratch
- #check_typed_method — TypeProf::Scratch::ClassDef
- #clamp — Object
- #cond1? — Object
- #cond2? — Object
- #consistent? — TypeProf::ISeqBlock
- #consistent? — TypeProf::TypedBlock
- #consistent? — TypeProf::SymbolBlock
- #consistent? — TypeProf::CustomBlock
- #consistent? — TypeProf::Type::ContainerType
- #consistent? — TypeProf::Type::Any
- #consistent? — TypeProf::Type::Union
- #consistent? — TypeProf::Type::Var
- #consistent? — TypeProf::Type::Class
- #consistent? — TypeProf::Type::Instance
- #consistent? — TypeProf::Type::Proc
- #consistent? — TypeProf::Type::Symbol
- #consistent? — TypeProf::Type::Literal
- #consistent_with_method_signature? — TypeProf::ActualArguments
- #conv_block — TypeProf::RBS2JSON
- #conv_block — TypeProf::Import
- #conv_class — TypeProf::RubySignatureExporter
- #conv_classes — TypeProf::RBS2JSON
- #conv_constants — TypeProf::RBS2JSON
- #conv_func — TypeProf::RBS2JSON
- #conv_func — TypeProf::Import
- #conv_globals — TypeProf::RBS2JSON
- #conv_method_def — TypeProf::RBS2JSON
- #conv_method_def — TypeProf::Import
- #conv_type — TypeProf::RBS2JSON
- #conv_type — TypeProf::Import
- #conv_type_name — TypeProf::RBS2JSON
- #convert_insns — TypeProf::ISeq
- #corge — Object
- #create_label_table — TypeProf::ISeq
- #delete — TypeProf::Utils::MutableSet
- #deletemin — TypeProf::Utils::WorkList
- #deploy_type — TypeProf::Env
- #dispatch — Object
- #dispatch_foo — Object
- #do_call — TypeProf::ISeqBlock
- #do_call — TypeProf::TypedBlock
- #do_call — TypeProf::SymbolBlock
- #do_call — TypeProf::CustomBlock
- #do_check_send — TypeProf::ISeqMethodDef
- #do_check_send — TypeProf::AliasMethodDef
- #do_define_iseq_method — TypeProf::Scratch
- #do_expand_array — TypeProf::Scratch
- #do_invoke_block — TypeProf::Scratch
- #do_match_iseq_mdef — TypeProf::TypedMethodDef
- #do_send — TypeProf::Scratch
- #do_send — TypeProf::ISeqMethodDef
- #do_send — TypeProf::AliasMethodDef
- #do_send — TypeProf::AttrMethodDef
- #do_send — TypeProf::TypedMethodDef
- #do_send — TypeProf::CustomMethodDef
- #dump — TypeProf::Scratch::VarTable
- #dump_json — TypeProf::RBS2JSON
- #each — TypeProf::Utils::Set
- #each — TypeProf::Utils::MutableSet
- #each_child — TypeProf::Type
- #each_child — TypeProf::Type::Union
- #each_child_global — TypeProf::Type
- #each_child_global — TypeProf::Type::Union
- #each_class_decl — TypeProf::RBS2JSON
- #each_free_type_variable — TypeProf::Type
- #each_free_type_variable — TypeProf::Type::ContainerType
- #each_free_type_variable — TypeProf::Type::Cell::Elements
- #each_free_type_variable — TypeProf::Type::Array::Elements
- #each_free_type_variable — TypeProf::Type::Hash::Elements
- #each_free_type_variable — TypeProf::Type::Union
- #each_free_type_variable — TypeProf::Type::Var
- #each_reference — TypeProf::RBS2JSON
- #empty? — TypeProf::Utils::WorkList
- #enable_module_function — TypeProf::Env
- #error — TypeProf::Scratch
- #extend — TypeProf::CRef
- #f — Object
- #f — Foo
- #f — C
- #f — D
- #f — E
- #f — Baz
- #f — M
- #f — M1
- #f — M2
- #f1 — Object
- #f10 — Object
- #f2 — Object
- #f3 — Object
- #f4 — Object
- #f5 — Object
- #f6 — Object
- #f7 — Object
- #f8 — Object
- #f9 — Object
- #fib — Object
- #fib_loop — Fib
- #fib_rec — Fib
- #filter_backtrace — TypeProf::Reporters
- #foo — Object
- #foo — Foo
- #foo — Bar
- #foo — A
- #foo — A::B
- #foo — C
- #foo — D
- #foo — C1
- #foo — C2
- #foo — C3
- #foo — C4
- #foo — C5
- #foo — C6
- #foo — C7
- #foo — C8
- #foo — C9
- #foo — C10
- #foo — C11
- #foo — C12
- #foo — F
- #foo — User
- #foo — M
- #foo — M1
- #foo — M2
- #foo — Mod
- #foo — Foo
- #for_method_missing — TypeProf::ActualArguments
- #fuga — Object
- #func — Common
- #gen_foobar — Object
- #generate_analysis_trace — TypeProf::Reporters
- #generate_substitution — TypeProf::Type
- #generate_substitution — TypeProf::Type::Cell
- #generate_substitution — TypeProf::Type::Array
- #generate_substitution — TypeProf::Type::Hash
- #get1 — Foo::Bar
- #get2 — Foo::Bar
- #get3 — Foo::Bar
- #get4 — Foo::Bar
- #get_a — A::B::C
- #get_all_super_methods — TypeProf::Scratch
- #get_array_elem_type — TypeProf::Scratch
- #get_b — A::B::C
- #get_c — A::B::C
- #get_class_name — TypeProf::Scratch
- #get_constant — TypeProf::Scratch
- #get_constant — TypeProf::Scratch::ClassDef
- #get_container_elem_types — TypeProf::Env
- #get_container_elem_types — TypeProf::Scratch
- #get_env — TypeProf::Scratch
- #get_hash_elem_type — TypeProf::Scratch
- #get_instance_variable — TypeProf::Scratch
- #get_interface — Object
- #get_interface_foo — Object
- #get_ivar — TypeProf::Scratch
- #get_local — TypeProf::Env
- #get_method — TypeProf::Scratch
- #get_module — Object
- #get_module_foo — Object
- #get_super_class — TypeProf::RBS2JSON
- #get_super_method — TypeProf::Scratch
- #get_sym — TypeProf::Builtin
- #globalize — TypeProf::ActualArguments
- #globalize — TypeProf::Type
- #globalize — TypeProf::Type::Cell::Elements
- #globalize — TypeProf::Type::Array::Elements
- #globalize — TypeProf::Type::Hash::Elements
- #globalize — TypeProf::Type::Local
- #globalize — TypeProf::Type::Union
- #globalize — TypeProf::Type::Literal
- #globalize_type — TypeProf::Scratch
- #grault — Object
- #gvar_test — Object
- #hash_aref — TypeProf::Builtin
- #hash_aset — TypeProf::Builtin
- #hoge — Object
- #identify_class_for_ivar — TypeProf::Scratch
- #identity — Object
- #import — TypeProf::Import
- #include? — TypeProf::Utils::Set
- #include_untyped? — TypeProf::Type
- #include_untyped? — TypeProf::Type::ContainerType
- #include_untyped? — TypeProf::Type::Cell::Elements
- #include_untyped? — TypeProf::Type::Array::Elements
- #include_untyped? — TypeProf::Type::Hash::Elements
- #include_untyped? — TypeProf::Type::Any
- #include_untyped? — TypeProf::Type::Union
- #include_untyped? — TypeProf::Type::Proc
- #include_untyped? — TypeProf::MethodSignature
- #insert — TypeProf::Utils::WorkList
- #inspect — TypeProf::Env
- #inspect — TypeProf::Scratch
- #inspect — TypeProf::ISeqBlock
- #inspect — TypeProf::SymbolBlock
- #inspect — TypeProf::CustomBlock
- #inspect — TypeProf::Type::Cell
- #inspect — TypeProf::Type::Array
- #inspect — TypeProf::Type::Hash
- #inspect — TypeProf::Type::Local
- #inspect — TypeProf::Type::Any
- #inspect — TypeProf::Type::Void
- #inspect — TypeProf::Type::Union
- #inspect — TypeProf::Type::Class
- #inspect — TypeProf::Type::Instance
- #inspect — TypeProf::Type::ISeq
- #inspect — TypeProf::Type::Symbol
- #inspect — TypeProf::Type::Literal
- #inspect — TypeProf::Utils::Set
- #inspect — TypeProf::Utils::MutableSet
- #inspect — TypeProf::Utils::WorkList
- #intersect — Sphere
- #intersect — Plane
- #intersection — TypeProf::Utils::Set
- #jump — TypeProf::ExecutionPoint
- #kernel_Array — TypeProf::Builtin
- #kernel_autoload — TypeProf::Builtin
- #kernel_p — TypeProf::Builtin
- #kernel_require — TypeProf::Builtin
- #kernel_require_relative — TypeProf::Builtin
- #key — TypeProf::ExecutionPoint
- #lambda — TypeProf::Builtin
- #limit_size — TypeProf::ActualArguments
- #limit_size — TypeProf::Type
- #limit_size — TypeProf::Type::Cell
- #limit_size — TypeProf::Type::Cell::Elements
- #limit_size — TypeProf::Type::Array
- #limit_size — TypeProf::Type::Array::Elements
- #limit_size — TypeProf::Type::Hash
- #limit_size — TypeProf::Type::Hash::Elements
- #limit_size — TypeProf::Type::Union
- #load_builtin — TypeProf::RBSReader
- #load_library — TypeProf::RBSReader
- #load_paths — TypeProf::RBSReader
- #load_rbs_string — TypeProf::RBSReader
- #local_update — TypeProf::Env
- #localize — TypeProf::Type
- #localize — TypeProf::Type::Cell
- #localize — TypeProf::Type::Cell::Elements
- #localize — TypeProf::Type::Array
- #localize — TypeProf::Type::Array::Elements
- #localize — TypeProf::Type::Hash
- #localize — TypeProf::Type::Hash::Elements
- #localize — TypeProf::Type::Union
- #localize_type — TypeProf::Scratch
- #log — Object
- #log — C
- #log1 — Object
- #log2 — Object
- #log3 — Object
- #log4 — Object
- #log5 — Object
- #log6 — Object
- #map — TypeProf::Utils::Set
- #map_bang_test — Object
- #map_bang_test_known_bug — Object
- #map_test — Object
- #match? — TypeProf::Type::ContainerType
- #match? — TypeProf::Type::Cell::Elements
- #match? — TypeProf::Type::Array::Elements
- #match? — TypeProf::Type::Hash::Elements
- #member? — TypeProf::Utils::WorkList
- #merge — TypeProf::StaticEnv
- #merge — TypeProf::Env
- #merge — TypeProf::MethodSignature
- #merge — TypeProf::BlockSignature
- #merge_as_block_arguments — TypeProf::MethodSignature
- #merge_env — TypeProf::Scratch
- #merge_return_env — TypeProf::Scratch
- #method_dispatch_info — TypeProf::Type::Cell
- #method_dispatch_info — TypeProf::Type::Array
- #method_dispatch_info — TypeProf::Type::Hash
- #method_dispatch_info — TypeProf::Type::Local
- #method_dispatch_info — TypeProf::Type::Any
- #method_dispatch_info — TypeProf::Type::Class
- #method_dispatch_info — TypeProf::Type::Instance
- #method_dispatch_info — TypeProf::Type::Proc
- #method_dispatch_info — TypeProf::Type::Symbol
- #method_dispatch_info — TypeProf::Type::Literal
- #method_missing — C
- #method_public_set — TypeProf::Env
- #mix_module — TypeProf::Scratch
- #mix_module — TypeProf::Scratch::ClassDef
- #module_attr_accessor — TypeProf::Builtin
- #module_attr_reader — TypeProf::Builtin
- #module_attr_writer — TypeProf::Builtin
- #module_autoload — TypeProf::Builtin
- #module_define_method — TypeProf::Builtin
- #module_eqq — TypeProf::Builtin
- #module_extend — TypeProf::Builtin
- #module_include — TypeProf::Builtin
- #module_module_function — TypeProf::Builtin
- #module_prepend — TypeProf::Builtin
- #module_private — TypeProf::Builtin
- #module_public — TypeProf::Builtin
- #my_foo — FooBar
- #my_to_s — Object
- #new — TypeProf::Utils::StructuralEquality
- #new_class — TypeProf::Scratch
- #new_struct — TypeProf::Scratch
- #next — TypeProf::ExecutionPoint
- #no_argument — Object
- #number? — Object
- #object_block_given? — TypeProf::Builtin
- #object_class — TypeProf::Builtin
- #object_enum_for — TypeProf::Builtin
- #object_instance_eval — TypeProf::Builtin
- #object_is_a? — TypeProf::Builtin
- #object_module_eval — TypeProf::Builtin
- #object_privitive_method — TypeProf::Builtin
- #object_respond_to? — TypeProf::Builtin
- #object_s_new — TypeProf::Builtin
- #object_send — TypeProf::Builtin
- #one_argument — Object
- #otherBasis — Object
- #out — Object
- #parse — TypeProf::CLI
- #path_to_klass — TypeProf::Import
- #pend_block_dummy_execution — TypeProf::Scratch
- #pend_method_execution — TypeProf::Scratch
- #pop — TypeProf::Env
- #pretty_print — TypeProf::CRef
- #pretty_print — TypeProf::Type::Cell::Elements
- #pretty_print — TypeProf::Type::Array::Elements
- #pretty_print — TypeProf::Type::Hash::Elements
- #pretty_print — TypeProf::ISeq
- #proc_call — TypeProf::Builtin
- #push — TypeProf::Env
- #quux — Object
- #qux — Object
- #qux — Test
- #read_test_1 — Object
- #read_test_2 — Object
- #remove_type_vars — TypeProf::Type
- #rename_insn_types — TypeProf::ISeq
- #render — Scene
- #replace_blk_ty — TypeProf::Env
- #replace_cref — TypeProf::Context
- #replace_cref — TypeProf::TypedContext
- #replace_cref — TypeProf::ExecutionPoint
- #replace_recv_ty — TypeProf::Env
- #report — TypeProf::Scratch
- #report — TypeProf::TypeProfError
- #ret_int — Object
- #ret_str — Object
- #reveal_type — TypeProf::Scratch
- #screen_name — TypeProf::Type::Cell
- #screen_name — TypeProf::Type::Cell::Elements
- #screen_name — TypeProf::Type::Array
- #screen_name — TypeProf::Type::Array::Elements
- #screen_name — TypeProf::Type::Hash
- #screen_name — TypeProf::Type::Hash::Elements
- #screen_name — TypeProf::Type::Local
- #screen_name — TypeProf::Type::Any
- #screen_name — TypeProf::Type::Void
- #screen_name — TypeProf::Type::Union
- #screen_name — TypeProf::Type::Var
- #screen_name — TypeProf::Type::Class
- #screen_name — TypeProf::Type::Instance
- #screen_name — TypeProf::Type::ISeq
- #screen_name — TypeProf::Type::Proc
- #screen_name — TypeProf::Type::Symbol
- #screen_name — TypeProf::Type::Literal
- #screen_name — TypeProf::Signature
- #search_constant — TypeProf::Scratch
- #search_method — TypeProf::Scratch
- #search_method — TypeProf::Scratch::ClassDef
- #seq_get — Object
- #seq_set — Object
- #set_custom_method — TypeProf::Scratch
- #set_instance_variable — TypeProf::Scratch
- #set_method — TypeProf::Scratch
- #set_method — TypeProf::Scratch::ClassDef
- #set_singleton_custom_method — TypeProf::Scratch
- #setn — TypeProf::Env
- #setup_actual_arguments — TypeProf::Scratch
- #setup_formal_arguments — TypeProf::ActualArguments
- #setup_insns — TypeProf::ISeq
- #show — TypeProf::RubySignatureExporter
- #show_block_signature — TypeProf::Scratch
- #show_class_data — TypeProf::RubySignatureExporter
- #show_class_hierarchy — TypeProf::RubySignatureExporter
- #show_const — TypeProf::RubySignatureExporter
- #show_error — TypeProf::Reporters
- #show_gvars — TypeProf::Reporters
- #show_message — TypeProf::Reporters
- #show_method_signature — TypeProf::Scratch
- #show_proc_signature — TypeProf::Scratch
- #show_reveal_types — TypeProf::Reporters
- #size — TypeProf::Utils::Set
- #size — TypeProf::Utils::MutableSet
- #size — TypeProf::Utils::WorkList
- #source_location — TypeProf::Context
- #source_location — TypeProf::TypedContext
- #source_location — TypeProf::ExecutionPoint
- #source_location — TypeProf::ISeq
- #squash — TypeProf::Type::Array::Elements
- #squash — TypeProf::Type::Hash::Elements
- #squash_or_any — TypeProf::Type::Array::Elements
- #step — TypeProf::Scratch
- #struct_initialize — TypeProf::Builtin
- #struct_s_new — TypeProf::Builtin
- #substitute — TypeProf::ISeqBlock
- #substitute — TypeProf::TypedBlock
- #substitute — TypeProf::SymbolBlock
- #substitute — TypeProf::CustomBlock
- #substitute — TypeProf::Type
- #substitute — TypeProf::Type::Cell
- #substitute — TypeProf::Type::Cell::Elements
- #substitute — TypeProf::Type::Array
- #substitute — TypeProf::Type::Array::Elements
- #substitute — TypeProf::Type::Hash
- #substitute — TypeProf::Type::Hash::Elements
- #substitute — TypeProf::Type::Any
- #substitute — TypeProf::Type::Union
- #substitute — TypeProf::Type::Var
- #substitute — TypeProf::Type::Class
- #substitute — TypeProf::Type::Instance
- #substitute — TypeProf::Type::Proc
- #substitute — TypeProf::Type::Symbol
- #substitute — TypeProf::MethodSignature
- #sum — TypeProf::Utils::Set
- #swap — Object
- #take_first — TypeProf::Type::Array::Elements
- #take_last — TypeProf::Type::Array::Elements
- #test_bar — Object
- #test_foo — Object
- #test_yield — Object
- #to_block_signature — TypeProf::ActualArguments
- #to_keywords — TypeProf::Type::Hash::Elements
- #to_local_type — TypeProf::Type::Cell::Elements
- #to_local_type — TypeProf::Type::Array::Elements
- #to_local_type — TypeProf::Type::Hash::Elements
- #to_set — TypeProf::Utils::MutableSet
- #top — Object
- #topn — TypeProf::Env
- #traverse_subclasses — TypeProf::Scratch
- #tuple_get — Object
- #tuple_set — Object
- #type — Object
- #type_profile — TypeProf::Scratch
- #unify_instructions — TypeProf::ISeq
- #union — TypeProf::Type
- #union — TypeProf::Type::Cell::Elements
- #union — TypeProf::Type::Array::Elements
- #union — TypeProf::Type::Hash::Elements
- #union_elems — TypeProf::Type
- #untyped — Object
- #update — TypeProf::Type::Cell::Elements
- #update — TypeProf::Type::Array::Elements
- #update — TypeProf::Type::Hash::Elements
- #update_container_elem_type — TypeProf::Type::Local
- #update_container_elem_types — TypeProf::Scratch
- #vadd — Vec
- #vcross — Vec
- #vdot — Vec
- #vlength — Vec
- #vmcore_hash_merge_kwd — TypeProf::Builtin
- #vmcore_raise — TypeProf::Builtin
- #vmcore_set_method_alias — TypeProf::Builtin
- #vmcore_undef_method — TypeProf::Builtin
- #vnormalize — Vec
- #vsub — Vec
- #warn — TypeProf::Scratch
- #write_test — Object