This is the API documentation for typeprof: Ruby Standard Library Documentation.
New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.
This is the API documentation for typeprof: Ruby Standard Library Documentation.
CC
CD
CTypeProf::CodeRangeTable::Entry
CTypeProf::ExecutedAttrMethodDef
CTypeProf::LSP::CompletionSession
MTypeProf::LSP::CompletionTriggerKind
CTypeProf::LSP::Message::CancelRequest
CTypeProf::LSP::Message::Initialize
CTypeProf::LSP::Message::Initialized
CTypeProf::LSP::Message::Shutdown
MTypeProf::LSP::Message::TextDocument
CTypeProf::LSP::Message::TextDocument::CodeLens
CTypeProf::LSP::Message::TextDocument::Completion
CTypeProf::LSP::Message::TextDocument::Definition
CTypeProf::LSP::Message::TextDocument::DidChange
CTypeProf::LSP::Message::TextDocument::DidClose
CTypeProf::LSP::Message::TextDocument::DidOpen
CTypeProf::LSP::Message::TextDocument::References
CTypeProf::LSP::Message::TextDocument::SignatureHelp
CTypeProf::LSP::Message::TextDocument::TypeDefinition
MTypeProf::LSP::Message::Workspace
CTypeProf::LSP::Message::Workspace::DidChangeWatchedFiles
CTypeProf::LSP::Message::Workspace::ExecuteCommand
CTypeProf::LSP::Reader::ProtocolError
CTypeProf::LSP::Text::AnalysisToken
MTypeProf::LSP::Writer::ErrorCodes
CTypeProf::RBSReader::RBSCollectionDefined
CTypeProf::RubySignatureExporter
CTypeProf::Type::Array::Elements
CTypeProf::Type::Cell::Elements
CTypeProf::Type::ContainerType
CTypeProf::Type::Hash::Elements
CTypeProf::Type::HashGenerator
MTypeProf::Utils::StructuralEquality
::array_update (TypeProf::Utils)
::build_table (TypeProf::LSP::Message)
::builtin_global_variable_type (TypeProf::Type)
::code_range_from_node (TypeProf::ISeq)
::compile_str (TypeProf::ISeq)
::create (TypeProf::Type::Union)
::create_empty_instance (TypeProf::Type::ContainerType)
::dummy_elements (TypeProf::Type::Array::Elements)
::dummy_elements (TypeProf::Type::Cell::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)
::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)
::merge_substitution (TypeProf::Type)
::new (C)
::new (TypeProf::ActualArguments)
::new (TypeProf::AliasMethodDef)
::new (TypeProf::AllocationSite)
::new (TypeProf::AttrMethodDef)
::new (TypeProf::BlockSignature)
::new (TypeProf::CodeLocation)
::new (TypeProf::CodeRangeTable)
::new (TypeProf::CustomMethodDef)
::new (TypeProf::ExecutedAttrMethodDef)
::new (TypeProf::ExecutionPoint)
::new (TypeProf::ISeqMethodDef)
::new (TypeProf::LSP::Message)
::new (TypeProf::LSP::Text::AnalysisToken)
::new (TypeProf::MethodSignature)
::new (TypeProf::RubySignatureExporter)
::new (TypeProf::Scratch::ClassDef)
::new (TypeProf::Scratch::VarTable)
::new (TypeProf::Type::Array::Elements)
::new (TypeProf::Type::Cell::Elements)
::new (TypeProf::Type::Hash::Elements)
::new (TypeProf::Type::HashGenerator)
::new (TypeProf::Type::Instance)
::new (TypeProf::Type::Literal)
::new (TypeProf::Type::Symbol)
::new (TypeProf::TypedAttrMethodDef)
::new (TypeProf::TypedContext)
::new (TypeProf::TypedMethodDef)
::new (TypeProf::Utils::HashWrapper)
::new (TypeProf::Utils::MutableSet)
::new (TypeProf::Utils::TimerCancelToken)
::new (TypeProf::Utils::WorkList)
::new_degenerate (TypeProf::Type::Instance)
::set_current (TypeProf::Config)
::setup_initial_global_env (TypeProf::Builtin)
#<< (TypeProf::Utils::MutableSet)
#[] (TypeProf::CodeRangeTable)
#[] (TypeProf::Type::Array::Elements)
#[] (TypeProf::Type::Cell::Elements)
#[] (TypeProf::Type::Hash::Elements)
#[] (TypeProf::Utils::MutableSet)
#[]= (TypeProf::CodeRangeTable)
#[]= (TypeProf::Type::HashGenerator)
#absolute_path (TypeProf::ExecutionPoint)
#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_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::Message::TextDocument::DidChange)
#cancel (TypeProf::LSP::Text::AnalysisToken)
#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::CustomBlock)
#consistent? (TypeProf::ISeqBlock)
#consistent? (TypeProf::SymbolBlock)
#consistent? (TypeProf::Type::Any)
#consistent? (TypeProf::Type::Class)
#consistent? (TypeProf::Type::ContainerType)
#consistent? (TypeProf::Type::Instance)
#consistent? (TypeProf::Type::Literal)
#consistent? (TypeProf::Type::Proc)
#consistent? (TypeProf::Type::Symbol)
#consistent? (TypeProf::Type::Union)
#consistent? (TypeProf::Type::Var)
#consistent? (TypeProf::TypedBlock)
#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::Import)
#conv_block (TypeProf::RBS2JSON)
#conv_class (TypeProf::RubySignatureExporter)
#conv_class_lsp (TypeProf::RubySignatureExporter)
#conv_classes (TypeProf::RBS2JSON)
#conv_constants (TypeProf::RBS2JSON)
#conv_func (TypeProf::RBS2JSON)
#conv_globals (TypeProf::RBS2JSON)
#conv_method_def (TypeProf::Import)
#conv_method_def (TypeProf::RBS2JSON)
#conv_type (TypeProf::RBS2JSON)
#conv_type_name (TypeProf::RBS2JSON)
#convert_insns (TypeProf::ISeq)
#create_label_table (TypeProf::ISeq)
#delete (TypeProf::Utils::MutableSet)
#deletemin (TypeProf::Utils::WorkList)
#detailed_source_location (TypeProf::Context)
#detailed_source_location (TypeProf::ExecutionPoint)
#detailed_source_location (TypeProf::ISeq)
#detailed_source_location (TypeProf::TypedContext)
#do_call (TypeProf::CustomBlock)
#do_call (TypeProf::ISeqBlock)
#do_call (TypeProf::SymbolBlock)
#do_call (TypeProf::TypedBlock)
#do_check_send (TypeProf::AliasMethodDef)
#do_check_send (TypeProf::ISeqMethodDef)
#do_define_iseq_method (TypeProf::Scratch)
#do_invoke_block (TypeProf::Scratch)
#do_match_iseq_mdef (TypeProf::TypedMethodDef)
#do_send (TypeProf::AliasMethodDef)
#do_send (TypeProf::AttrMethodDef)
#do_send (TypeProf::CustomMethodDef)
#do_send (TypeProf::ISeqMethodDef)
#do_send (TypeProf::TypedMethodDef)
#dump (TypeProf::Scratch::VarTable)
#dump_json (TypeProf::RBS2JSON)
#each (TypeProf::Utils::MutableSet)
#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::Array::Elements)
#each_free_type_variable (TypeProf::Type::Cell::Elements)
#each_free_type_variable (TypeProf::Type::ContainerType)
#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)
#exclusive_write (TypeProf::LSP::Server)
#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::Array)
#generate_substitution (TypeProf::Type::Cell)
#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_hash_elem_type (TypeProf::Scratch)
#get_instance_variable (TypeProf::Scratch)
#get_method (TypeProf::Scratch)
#get_super_class (TypeProf::RBS2JSON)
#get_super_method (TypeProf::Scratch)
#globalize (TypeProf::ActualArguments)
#globalize (TypeProf::Type::Array::Elements)
#globalize (TypeProf::Type::Cell::Elements)
#globalize (TypeProf::Type::Hash::Elements)
#globalize (TypeProf::Type::Literal)
#globalize (TypeProf::Type::Local)
#globalize (TypeProf::Type::Union)
#globalize_type (TypeProf::Scratch)
#hash_aref (TypeProf::Builtin)
#hash_aset (TypeProf::Builtin)
#identify_class_for_ivar (TypeProf::Scratch)
#include? (TypeProf::Utils::Set)
#include_untyped? (TypeProf::MethodSignature)
#include_untyped? (TypeProf::Type)
#include_untyped? (TypeProf::Type::Any)
#include_untyped? (TypeProf::Type::Array::Elements)
#include_untyped? (TypeProf::Type::Cell::Elements)
#include_untyped? (TypeProf::Type::ContainerType)
#include_untyped? (TypeProf::Type::Hash::Elements)
#include_untyped? (TypeProf::Type::Proc)
#include_untyped? (TypeProf::Type::Union)
#insert (TypeProf::Utils::WorkList)
#inspect (TypeProf::CodeLocation)
#inspect (TypeProf::CodeRange)
#inspect (TypeProf::CodeRangeTable::Entry)
#inspect (TypeProf::CustomBlock)
#inspect (TypeProf::ISeqBlock)
#inspect (TypeProf::SymbolBlock)
#inspect (TypeProf::Type::Any)
#inspect (TypeProf::Type::Array)
#inspect (TypeProf::Type::Cell)
#inspect (TypeProf::Type::Class)
#inspect (TypeProf::Type::Hash)
#inspect (TypeProf::Type::ISeq)
#inspect (TypeProf::Type::Instance)
#inspect (TypeProf::Type::Literal)
#inspect (TypeProf::Type::Local)
#inspect (TypeProf::Type::Symbol)
#inspect (TypeProf::Type::Union)
#inspect (TypeProf::Type::Void)
#inspect (TypeProf::Utils::MutableSet)
#inspect (TypeProf::Utils::Set)
#inspect (TypeProf::Utils::WorkList)
#intersection (TypeProf::Utils::Set)
#jump (TypeProf::ExecutionPoint)
#kernel_Array (TypeProf::Builtin)
#kernel_autoload (TypeProf::Builtin)
#kernel_require (TypeProf::Builtin)
#kernel_require_relative (TypeProf::Builtin)
#key (TypeProf::ExecutionPoint)
#limit_size (TypeProf::ActualArguments)
#limit_size (TypeProf::Type::Array)
#limit_size (TypeProf::Type::Array::Elements)
#limit_size (TypeProf::Type::Cell)
#limit_size (TypeProf::Type::Cell::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)
#localize (TypeProf::Type::Array)
#localize (TypeProf::Type::Array::Elements)
#localize (TypeProf::Type::Cell)
#localize (TypeProf::Type::Cell::Elements)
#localize (TypeProf::Type::Hash)
#localize (TypeProf::Type::Hash::Elements)
#localize (TypeProf::Type::Union)
#localize_type (TypeProf::Scratch)
#match? (TypeProf::Type::Array::Elements)
#match? (TypeProf::Type::Cell::Elements)
#match? (TypeProf::Type::ContainerType)
#match? (TypeProf::Type::Hash::Elements)
#member? (TypeProf::Utils::WorkList)
#merge (TypeProf::BlockSignature)
#merge (TypeProf::MethodSignature)
#merge_as_block_arguments (TypeProf::MethodSignature)
#merge_env (TypeProf::Scratch)
#merge_return_env (TypeProf::Scratch)
#method_dispatch_info (TypeProf::Type::Any)
#method_dispatch_info (TypeProf::Type::Array)
#method_dispatch_info (TypeProf::Type::Cell)
#method_dispatch_info (TypeProf::Type::Class)
#method_dispatch_info (TypeProf::Type::Hash)
#method_dispatch_info (TypeProf::Type::Instance)
#method_dispatch_info (TypeProf::Type::Literal)
#method_dispatch_info (TypeProf::Type::Local)
#method_dispatch_info (TypeProf::Type::Proc)
#method_dispatch_info (TypeProf::Type::Symbol)
#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)
#path_to_klass (TypeProf::Import)
#pend_block_dummy_execution (TypeProf::Scratch)
#pend_method_execution (TypeProf::Scratch)
#pretty_print (TypeProf::CRef)
#pretty_print (TypeProf::ISeq)
#pretty_print (TypeProf::Type::Array::Elements)
#pretty_print (TypeProf::Type::Cell::Elements)
#pretty_print (TypeProf::Type::Hash::Elements)
#proc_call (TypeProf::Builtin)
#push_analysis_queue (TypeProf::LSP::Text)
#range (TypeProf::LSP::Helpers)
#remove_type_vars (TypeProf::Type)
#rename_insn_types (TypeProf::ISeq)
#replace_blk_ty (TypeProf::Env)
#replace_cref (TypeProf::Context)
#replace_cref (TypeProf::ExecutionPoint)
#replace_cref (TypeProf::TypedContext)
#replace_recv_ty (TypeProf::Env)
#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::CancelRequest)
#run (TypeProf::LSP::Message::Exit)
#run (TypeProf::LSP::Message::Initialize)
#run (TypeProf::LSP::Message::Initialized)
#run (TypeProf::LSP::Message::Shutdown)
#run (TypeProf::LSP::Message::TextDocument::CodeLens)
#run (TypeProf::LSP::Message::TextDocument::Completion)
#run (TypeProf::LSP::Message::TextDocument::Definition)
#run (TypeProf::LSP::Message::TextDocument::DidChange)
#run (TypeProf::LSP::Message::TextDocument::DidClose)
#run (TypeProf::LSP::Message::TextDocument::DidOpen)
#run (TypeProf::LSP::Message::TextDocument::References)
#run (TypeProf::LSP::Message::TextDocument::SignatureHelp)
#run (TypeProf::LSP::Message::TextDocument::TypeDefinition)
#run (TypeProf::LSP::Message::Workspace::DidChangeWatchedFiles)
#run (TypeProf::LSP::Message::Workspace::ExecuteCommand)
#screen_name (TypeProf::Signature)
#screen_name (TypeProf::Type::Any)
#screen_name (TypeProf::Type::Array)
#screen_name (TypeProf::Type::Array::Elements)
#screen_name (TypeProf::Type::Cell)
#screen_name (TypeProf::Type::Cell::Elements)
#screen_name (TypeProf::Type::Class)
#screen_name (TypeProf::Type::Hash)
#screen_name (TypeProf::Type::Hash::Elements)
#screen_name (TypeProf::Type::ISeq)
#screen_name (TypeProf::Type::Instance)
#screen_name (TypeProf::Type::Literal)
#screen_name (TypeProf::Type::Local)
#screen_name (TypeProf::Type::Proc)
#screen_name (TypeProf::Type::Symbol)
#screen_name (TypeProf::Type::Union)
#screen_name (TypeProf::Type::Var)
#screen_name (TypeProf::Type::Void)
#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)
#setup_formal_arguments (TypeProf::ActualArguments)
#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::MutableSet)
#size (TypeProf::Utils::WorkList)
#source_location (TypeProf::Context)
#source_location (TypeProf::ExecutionPoint)
#source_location (TypeProf::ISeq)
#source_location (TypeProf::TypedContext)
#squash (TypeProf::Type::Array::Elements)
#squash (TypeProf::Type::Hash::Elements)
#squash_or_any (TypeProf::Type::Array::Elements)
#struct_initialize (TypeProf::Builtin)
#struct_s_new (TypeProf::Builtin)
#substitute (TypeProf::CustomBlock)
#substitute (TypeProf::ISeqBlock)
#substitute (TypeProf::MethodSignature)
#substitute (TypeProf::SymbolBlock)
#substitute (TypeProf::Type::Any)
#substitute (TypeProf::Type::Array)
#substitute (TypeProf::Type::Array::Elements)
#substitute (TypeProf::Type::Cell)
#substitute (TypeProf::Type::Cell::Elements)
#substitute (TypeProf::Type::Class)
#substitute (TypeProf::Type::Hash)
#substitute (TypeProf::Type::Hash::Elements)
#substitute (TypeProf::Type::Instance)
#substitute (TypeProf::Type::Proc)
#substitute (TypeProf::Type::Symbol)
#substitute (TypeProf::Type::Union)
#substitute (TypeProf::Type::Var)
#substitute (TypeProf::TypedBlock)
#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::Array::Elements)
#to_local_type (TypeProf::Type::Cell::Elements)
#to_local_type (TypeProf::Type::Hash::Elements)
#to_lsp (TypeProf::CodeLocation)
#to_set (TypeProf::Utils::MutableSet)
#traverse_subclasses (TypeProf::Scratch)
#type_profile (TypeProf::Scratch)
#unify_instructions (TypeProf::ISeq)
#union (TypeProf::Type::Array::Elements)
#union (TypeProf::Type::Cell::Elements)
#union (TypeProf::Type::Hash::Elements)
#update (TypeProf::Type::Array::Elements)
#update (TypeProf::Type::Cell::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)