Table of Contents - typeprof: Ruby Standard Library Documentation
Classes and Modules
- Object
- TypeProf
- TypeProf::ActualArguments
- TypeProf::AliasMethodDef
- TypeProf::AllocationSite
- TypeProf::AttrMethodDef
- TypeProf::Block
- TypeProf::BlockSignature
- TypeProf::Builtin
- TypeProf::CLI
- TypeProf::CRef
- TypeProf::CodeLocation
- TypeProf::CodeRange
- TypeProf::CodeRangeTable
- TypeProf::CodeRangeTable::Entry
- TypeProf::Config
- TypeProf::ConfigData
- TypeProf::Context
- TypeProf::CustomBlock
- TypeProf::CustomMethodDef
- TypeProf::Env
- TypeProf::ExecutedAttrMethodDef
- TypeProf::ExecutionPoint
- TypeProf::ISeq
- TypeProf::ISeq::Insn
- TypeProf::ISeqBlock
- TypeProf::ISeqMethodDef
- TypeProf::Import
- TypeProf::LSP
- TypeProf::LSP::CompletionSession
- TypeProf::LSP::CompletionTriggerKind
- TypeProf::LSP::ErrorCodes
- TypeProf::LSP::Helpers
- TypeProf::LSP::Message
- TypeProf::LSP::Message::CancelRequest
- TypeProf::LSP::Message::Exit
- TypeProf::LSP::Message::Initialize
- TypeProf::LSP::Message::Initialized
- TypeProf::LSP::Message::Shutdown
- TypeProf::LSP::Message::TextDocument
- TypeProf::LSP::Message::TextDocument::CodeLens
- TypeProf::LSP::Message::TextDocument::Completion
- TypeProf::LSP::Message::TextDocument::Definition
- TypeProf::LSP::Message::TextDocument::DidChange
- TypeProf::LSP::Message::TextDocument::DidClose
- TypeProf::LSP::Message::TextDocument::DidOpen
- TypeProf::LSP::Message::TextDocument::References
- TypeProf::LSP::Message::TextDocument::SignatureHelp
- TypeProf::LSP::Message::TextDocument::TypeDefinition
- TypeProf::LSP::Message::Workspace
- TypeProf::LSP::Message::Workspace::DidChangeWatchedFiles
- TypeProf::LSP::Message::Workspace::ExecuteCommand
- TypeProf::LSP::Reader
- TypeProf::LSP::Reader::ProtocolError
- TypeProf::LSP::Server
- TypeProf::LSP::Server::Exit
- TypeProf::LSP::Text
- TypeProf::LSP::Text::AnalysisToken
- TypeProf::LSP::Writer
- TypeProf::LSP::Writer::ErrorCodes
- TypeProf::MethodDef
- TypeProf::MethodSignature
- TypeProf::RBS2JSON
- TypeProf::RBSReader
- TypeProf::RBSReader::RBSCollectionDefined
- 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::TypedAttrMethodDef
- TypeProf::TypedBlock
- TypeProf::TypedContext
- TypeProf::TypedMethodDef
- TypeProf::Utils
- TypeProf::Utils::CancelToken
- TypeProf::Utils::HashWrapper
- TypeProf::Utils::MutableSet
- TypeProf::Utils::Set
- TypeProf::Utils::StructuralEquality
- TypeProf::Utils::TimerCancelToken
- TypeProf::Utils::WorkList
Methods
- ::[] — TypeProf::Utils::Set
- ::analyze — TypeProf
- ::any — TypeProf::Type
- ::array_update — TypeProf::Utils
- ::bool — TypeProf::Type
- ::bot — TypeProf::Type
- ::build_ast_node_id_table — TypeProf::ISeq
- ::build_table — TypeProf::LSP::Message
- ::builtin_global_variable_type — TypeProf::Type
- ::code_range_from_node — TypeProf::ISeq
- ::compile — TypeProf::ISeq
- ::compile_core — TypeProf::ISeq
- ::compile_str — TypeProf::ISeq
- ::create — TypeProf::Type::Union
- ::create_empty_instance — TypeProf::Type::ContainerType
- ::current — TypeProf::Config
- ::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
- ::find — TypeProf::LSP::Message
- ::find_node_by_id — TypeProf::ISeq
- ::from_lsp — TypeProf::CodeLocation
- ::from_lsp — TypeProf::CodeRange
- ::from_rbs — TypeProf::CodeRange
- ::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
- ::inherited — TypeProf::LSP::Message
- ::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::CodeLocation
- ::new — TypeProf::CodeRange
- ::new — TypeProf::CodeRangeTable
- ::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::LSP::Text
- ::new — TypeProf::LSP::Text::AnalysisToken
- ::new — TypeProf::LSP::Message
- ::new — TypeProf::LSP::Reader
- ::new — TypeProf::LSP::Writer
- ::new — TypeProf::LSP::Server
- ::new — TypeProf::ISeqMethodDef
- ::new — TypeProf::AliasMethodDef
- ::new — TypeProf::AttrMethodDef
- ::new — TypeProf::ExecutedAttrMethodDef
- ::new — TypeProf::TypedAttrMethodDef
- ::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 — TypeProf::Utils::TimerCancelToken
- ::new_degenerate — TypeProf::Type::Instance
- ::nil — TypeProf::Type
- ::optional — TypeProf::Type
- ::set_current — TypeProf::Config
- ::setup_initial_global_env — TypeProf::Builtin
- ::start_lsp_server — TypeProf
- ::starting_state — TypeProf
- #<< — TypeProf::Utils::MutableSet
- #<=> — TypeProf::CodeLocation
- #<=> — TypeProf::ISeq
- #[] — TypeProf::CodeRangeTable
- #[] — TypeProf::Type::Cell::Elements
- #[] — TypeProf::Type::Array::Elements
- #[] — TypeProf::Type::Hash::Elements
- #[] — TypeProf::Utils::MutableSet
- #[]= — TypeProf::CodeRangeTable
- #[]= — TypeProf::Type::HashGenerator
- #absolute_path — TypeProf::ExecutionPoint
- #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_called_iseq — TypeProf::ISeq
- #add_callsite! — TypeProf::Scratch
- #add_class_open — TypeProf::Scratch::ClassDef
- #add_constant — TypeProf::Scratch
- #add_constant — TypeProf::Scratch::ClassDef
- #add_cvar_read! — TypeProf::Scratch
- #add_cvar_write! — TypeProf::Scratch
- #add_def_loc — TypeProf::ISeq
- #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_typed_attr_method — TypeProf::Scratch
- #add_write! — TypeProf::Scratch::VarTable
- #adjust_substitution — TypeProf::Scratch
- #adjust_substitution — TypeProf::Scratch::ClassDef
- #adjust_substitution_for_module — TypeProf::Scratch::ClassDef
- #advance_cursor — TypeProf::CodeLocation
- #alias_method — TypeProf::Scratch
- #analyze — TypeProf::LSP::Text
- #append — TypeProf::Type::Array::Elements
- #apply_changes — TypeProf::LSP::Text
- #argument_error — TypeProf::ActualArguments
- #array_aref — TypeProf::Builtin
- #array_aset — TypeProf::Builtin
- #array_pop — TypeProf::Builtin
- #attr_method_def — TypeProf::RBS2JSON
- #attr_rbs_source — TypeProf::RBS2JSON
- #build_class_hierarchy — TypeProf::RubySignatureExporter
- #cancel — TypeProf::LSP::Text::AnalysisToken
- #cancel — TypeProf::LSP::Message::TextDocument::DidChange
- #cancelled? — TypeProf::LSP::Text::AnalysisToken
- #cancelled? — TypeProf::Utils::CancelToken
- #cancelled? — TypeProf::Utils::TimerCancelToken
- #cbase_path — TypeProf::Scratch
- #check? — TypeProf::ISeq::Insn
- #check_dir_filter — TypeProf::ConfigData
- #check_send_branch — TypeProf::ISeq
- #check_typed — TypeProf::Scratch::ClassDef
- #check_typed_attr — TypeProf::Scratch
- #check_typed_attr — TypeProf::Scratch::ClassDef
- #check_typed_method — TypeProf::Scratch
- #check_typed_method — TypeProf::Scratch::ClassDef
- #code_complete — TypeProf::LSP::Text
- #collect_local_variable_info — TypeProf::ISeq
- #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
- #consts — TypeProf::Scratch::ClassDef
- #contain? — TypeProf::CodeRange
- #contain_loc? — TypeProf::CodeRange
- #conv_attr_defs — TypeProf::Import
- #conv_block — TypeProf::RBS2JSON
- #conv_block — TypeProf::Import
- #conv_class — TypeProf::RubySignatureExporter
- #conv_class_lsp — 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
- #create_label_table — TypeProf::ISeq
- #delete — TypeProf::Utils::MutableSet
- #deletemin — TypeProf::Utils::WorkList
- #deploy_type — TypeProf::Env
- #detailed_source_location — TypeProf::Context
- #detailed_source_location — TypeProf::TypedContext
- #detailed_source_location — TypeProf::ExecutionPoint
- #detailed_source_location — TypeProf::ISeq
- #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
- #exclusive_write — TypeProf::LSP::Server
- #extend — TypeProf::CRef
- #extract_method_name_token_range — TypeProf::ISeq
- #filter_backtrace — TypeProf::Reporters
- #for_method_missing — TypeProf::ActualArguments
- #generate_analysis_trace — TypeProf::Reporters
- #generate_substitution — TypeProf::Type
- #generate_substitution — TypeProf::Type::Cell
- #generate_substitution — TypeProf::Type::Array
- #generate_substitution — TypeProf::Type::Hash
- #get_all_methods — TypeProf::Scratch
- #get_all_super_methods — TypeProf::Scratch
- #get_array_elem_type — TypeProf::Scratch
- #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_ivar — TypeProf::Scratch
- #get_local — TypeProf::Env
- #get_method — TypeProf::Scratch
- #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
- #hash_aref — TypeProf::Builtin
- #hash_aset — TypeProf::Builtin
- #identify_class_for_ivar — TypeProf::Scratch
- #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::CodeLocation
- #inspect — TypeProf::CodeRange
- #inspect — TypeProf::CodeRangeTable::Entry
- #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
- #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
- #lines — TypeProf::LSP::Text
- #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
- #locate_arg_index_in_signature_help — TypeProf::LSP::Text
- #map — TypeProf::Utils::Set
- #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_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
- #new — TypeProf::Utils::StructuralEquality
- #new_class — TypeProf::Scratch
- #new_code_completion_session — TypeProf::LSP::Text
- #new_struct — TypeProf::Scratch
- #next — TypeProf::ExecutionPoint
- #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
- #on_text_changed — TypeProf::LSP::Text
- #on_text_changed_analysis — TypeProf::LSP::Text
- #overlap? — TypeProf::CodeRange
- #parse — TypeProf::CLI
- #path_to_klass — TypeProf::Import
- #pend_block_dummy_execution — TypeProf::Scratch
- #pend_method_execution — TypeProf::Scratch
- #pop — TypeProf::Env
- #pos — TypeProf::LSP::Helpers
- #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
- #push_analysis_queue — TypeProf::LSP::Text
- #range — TypeProf::LSP::Helpers
- #read — TypeProf::LSP::Reader
- #remove_type_vars — TypeProf::Type
- #rename_insn_types — TypeProf::ISeq
- #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
- #report_lsp — TypeProf::Scratch
- #respond — TypeProf::LSP::Message
- #respond_error — TypeProf::LSP::Message
- #reusable? — TypeProf::LSP::CompletionSession
- #reveal_type — TypeProf::Scratch
- #run — TypeProf::LSP::Message
- #run — TypeProf::LSP::Message::Initialize
- #run — TypeProf::LSP::Message::Initialized
- #run — TypeProf::LSP::Message::Shutdown
- #run — TypeProf::LSP::Message::Exit
- #run — TypeProf::LSP::Message::Workspace::DidChangeWatchedFiles
- #run — TypeProf::LSP::Message::Workspace::ExecuteCommand
- #run — TypeProf::LSP::Message::TextDocument::DidOpen
- #run — TypeProf::LSP::Message::TextDocument::DidChange
- #run — TypeProf::LSP::Message::TextDocument::DidClose
- #run — TypeProf::LSP::Message::TextDocument::Definition
- #run — TypeProf::LSP::Message::TextDocument::TypeDefinition
- #run — TypeProf::LSP::Message::TextDocument::References
- #run — TypeProf::LSP::Message::TextDocument::Completion
- #run — TypeProf::LSP::Message::TextDocument::SignatureHelp
- #run — TypeProf::LSP::Message::TextDocument::CodeLens
- #run — TypeProf::LSP::Message::CancelRequest
- #run — TypeProf::LSP::Server
- #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
- #send_notification — TypeProf::LSP::Server
- #send_request — TypeProf::LSP::Server
- #send_response — TypeProf::LSP::Server
- #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
- #should_collect_defs — 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_lsp — TypeProf::RubySignatureExporter
- #show_message — TypeProf::Reporters
- #show_method_signature — TypeProf::Scratch
- #show_proc_signature — TypeProf::Scratch
- #show_reveal_types — TypeProf::Reporters
- #signature_help — TypeProf::LSP::Text
- #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
- #take_first — TypeProf::Type::Array::Elements
- #take_last — TypeProf::Type::Array::Elements
- #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_lsp — TypeProf::CodeLocation
- #to_lsp — TypeProf::CodeRange
- #to_set — TypeProf::Utils::MutableSet
- #topn — TypeProf::Env
- #traverse_subclasses — TypeProf::Scratch
- #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
- #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
- #vmcore_hash_merge_kwd — TypeProf::Builtin
- #vmcore_raise — TypeProf::Builtin
- #vmcore_set_method_alias — TypeProf::Builtin
- #vmcore_undef_method — TypeProf::Builtin
- #warn — TypeProf::Scratch
- #write — TypeProf::LSP::Writer