Table of Contents - orbacle-0.2.1 Documentation
Classes and Modules
- Orbacle
- Orbacle::AstUtils
- Orbacle::BottomType
- Orbacle::Builder
- Orbacle::Builder::Context
- Orbacle::Builder::OperatorAssignmentProcessors
- Orbacle::Builder::Result
- Orbacle::ClassType
- Orbacle::CommandLineInterface
- Orbacle::CommandLineInterface::Options
- Orbacle::ConstName
- Orbacle::ConstRef
- Orbacle::ConstantsTree
- Orbacle::DefineBuiltins
- Orbacle::Engine
- Orbacle::FindCallUnderPosition
- Orbacle::FindDefinitionUnderPosition
- Orbacle::GenericType
- Orbacle::GlobalTree
- Orbacle::GlobalTree::ArgumentsTree
- Orbacle::GlobalTree::Constant
- Orbacle::GlobalTree::Klass
- Orbacle::GlobalTree::Lambda
- Orbacle::GlobalTree::Method
- Orbacle::GlobalTree::Mod
- Orbacle::Graph
- Orbacle::Indexer
- Orbacle::Indexer::BuildingProcess
- Orbacle::Indexer::ParsingProcess
- Orbacle::Indexer::ReadingProcess
- Orbacle::Indexer::StatsRecorder
- Orbacle::IntegerIdGenerator
- Orbacle::LangServer
- Orbacle::LangServer::Errors
- Orbacle::Location
- Orbacle::MainType
- Orbacle::Nesting
- Orbacle::Nesting::ClassConstLevel
- Orbacle::Nesting::ConstLevel
- Orbacle::Node
- Orbacle::NominalType
- Orbacle::ProcType
- Orbacle::RubyParser
- Orbacle::Scope
- Orbacle::Selfie
- Orbacle::TypePrettyPrinter
- Orbacle::TypingService
- Orbacle::TypingService::UnknownNodeKindError
- Orbacle::UnionType
- Orbacle::UuidIdGenerator
- Orbacle::Worklist
Methods
- ::const_prename_and_name_to_string — Orbacle::AstUtils
- ::const_to_string — Orbacle::AstUtils
- ::default_parser — Orbacle::RubyParser
- ::empty — Orbacle::Nesting
- ::empty — Orbacle::Scope
- ::from_ast — Orbacle::ConstRef
- ::from_full_name — Orbacle::ConstRef
- ::from_string — Orbacle::ConstName
- ::get_nesting — Orbacle::AstUtils
- ::instance_from_scope — Orbacle::Selfie
- ::klass_from_scope — Orbacle::Selfie
- ::main — Orbacle::Selfie
- ::new — Orbacle::Builder
- ::new — Orbacle::Builder::Result
- ::new — Orbacle::Builder::Context
- ::new — Orbacle::ClassType
- ::new — Orbacle::CommandLineInterface::Options
- ::new — Orbacle::ConstName
- ::new — Orbacle::ConstRef
- ::new — Orbacle::ConstantsTree
- ::new — Orbacle::DefineBuiltins
- ::new — Orbacle::Engine
- ::new — Orbacle::FindCallUnderPosition
- ::new — Orbacle::FindDefinitionUnderPosition
- ::new — Orbacle::GenericType
- ::new — Orbacle::GlobalTree
- ::new — Orbacle::GlobalTree::Method
- ::new — Orbacle::GlobalTree::Lambda
- ::new — Orbacle::GlobalTree::Klass
- ::new — Orbacle::GlobalTree::Mod
- ::new — Orbacle::GlobalTree::Constant
- ::new — Orbacle::Graph
- ::new — Orbacle::Indexer
- ::new — Orbacle::Indexer::StatsRecorder
- ::new — Orbacle::Indexer::ReadingProcess
- ::new — Orbacle::Indexer::ParsingProcess
- ::new — Orbacle::Indexer::BuildingProcess
- ::new — Orbacle::IntegerIdGenerator
- ::new — Orbacle::ProcType
- ::new — Orbacle::LangServer
- ::new — Orbacle::Nesting
- ::new — Orbacle::Node
- ::new — Orbacle::NominalType
- ::new — Orbacle::RubyParser
- ::new — Orbacle::Scope
- ::new — Orbacle::Selfie
- ::new — Orbacle::TypingService
- ::new — Orbacle::TypingService::UnknownNodeKindError
- ::new — Orbacle::UnionType
- ::new — Orbacle::Worklist
- ::prename — Orbacle::AstUtils
- #== — Orbacle::BottomType
- #== — Orbacle::ClassType
- #== — Orbacle::ConstName
- #== — Orbacle::ConstRef
- #== — Orbacle::GenericType
- #== — Orbacle::GlobalTree::Klass
- #== — Orbacle::GlobalTree::Mod
- #== — Orbacle::GlobalTree::Constant
- #== — Orbacle::ProcType
- #== — Orbacle::MainType
- #== — Orbacle::Nesting
- #== — Orbacle::Node
- #== — Orbacle::NominalType
- #== — Orbacle::Scope
- #== — Orbacle::Selfie
- #== — Orbacle::UnionType
- #absolute? — Orbacle::ConstRef
- #absolute? — Orbacle::Nesting::ConstLevel
- #absolute? — Orbacle::Nesting::ClassConstLevel
- #absolute_str — Orbacle::Scope
- #add_array_each — Orbacle::DefineBuiltins
- #add_array_klass — Orbacle::DefineBuiltins
- #add_array_map — Orbacle::DefineBuiltins
- #add_class — Orbacle::GlobalTree
- #add_constant — Orbacle::GlobalTree
- #add_dir_klass — Orbacle::DefineBuiltins
- #add_edge — Orbacle::Graph
- #add_edges — Orbacle::Builder
- #add_edges — Orbacle::Graph
- #add_element — Orbacle::ConstantsTree
- #add_file_klass — Orbacle::DefineBuiltins
- #add_integer_klass — Orbacle::DefineBuiltins
- #add_lambda — Orbacle::GlobalTree
- #add_message_send — Orbacle::Worklist
- #add_method — Orbacle::DefineBuiltins
- #add_method — Orbacle::GlobalTree
- #add_module — Orbacle::GlobalTree
- #add_object_klass — Orbacle::DefineBuiltins
- #add_vertex — Orbacle::Builder
- #add_vertex — Orbacle::Graph
- #addm_object_class — Orbacle::DefineBuiltins
- #adjacent_vertices — Orbacle::Graph
- #all_stats — Orbacle::Indexer::StatsRecorder
- #analyzed_klass_id — Orbacle::Builder::Context
- #bottom? — Orbacle::BottomType
- #bottom? — Orbacle::ClassType
- #bottom? — Orbacle::GenericType
- #bottom? — Orbacle::ProcType
- #bottom? — Orbacle::MainType
- #bottom? — Orbacle::NominalType
- #bottom? — Orbacle::UnionType
- #build_accessor_based_on_assignment — Orbacle::Builder::OperatorAssignmentProcessors
- #build_def_arguments — Orbacle::Builder
- #build_def_arguments_nested — Orbacle::Builder
- #build_location_from_ast — Orbacle::Builder
- #build_position_range_from_ast — Orbacle::AstUtils
- #build_position_range_from_parser_range — Orbacle::AstUtils
- #build_union — Orbacle::TypingService
- #call — Orbacle::CommandLineInterface
- #call — Orbacle::DefineBuiltins
- #call — Orbacle::Indexer
- #call — Orbacle::Indexer::ReadingProcess
- #call — Orbacle::Indexer::ParsingProcess
- #call — Orbacle::Indexer::BuildingProcess
- #call — Orbacle::IntegerIdGenerator
- #call — Orbacle::TypePrettyPrinter
- #call — Orbacle::TypingService
- #call — Orbacle::UuidIdGenerator
- #call_command — Orbacle::CommandLineInterface
- #change_method_visibility — Orbacle::GlobalTree
- #children_of_scope — Orbacle::ConstantsTree
- #common_range — Orbacle::Builder
- #complete_assignment — Orbacle::Builder::OperatorAssignmentProcessors
- #completions_for_call_under_position — Orbacle::Engine
- #compute_result — Orbacle::TypingService
- #connect_actual_args_to_formal_args — Orbacle::TypingService
- #connect_constructor_to_node — Orbacle::TypingService
- #connect_keyword_args — Orbacle::TypingService
- #connect_method_result_to_node — Orbacle::TypingService
- #connect_regular_args — Orbacle::TypingService
- #connect_yields_to_block_lambda — Orbacle::TypingService
- #constructor_send? — Orbacle::TypingService
- #count_node — Orbacle::Worklist
- #counter — Orbacle::Indexer::StatsRecorder
- #decrease — Orbacle::Scope
- #decrease_nesting — Orbacle::Nesting
- #define_attr_reader_method — Orbacle::Builder
- #define_attr_writer_method — Orbacle::Builder
- #define_options — Orbacle::CommandLineInterface::Options
- #defined_type? — Orbacle::TypingService
- #definitions_locations — Orbacle::Engine
- #each_possible_type — Orbacle::BottomType
- #each_possible_type — Orbacle::ClassType
- #each_possible_type — Orbacle::GenericType
- #each_possible_type — Orbacle::ProcType
- #each_possible_type — Orbacle::MainType
- #each_possible_type — Orbacle::NominalType
- #each_possible_type — Orbacle::UnionType
- #edges — Orbacle::Graph
- #eigenclass? — Orbacle::Nesting::ConstLevel
- #eigenclass? — Orbacle::Nesting::ClassConstLevel
- #eigenclass? — Orbacle::Scope
- #empty? — Orbacle::Nesting
- #empty? — Orbacle::Scope
- #end — Orbacle::Location
- #end_character — Orbacle::Location
- #end_line — Orbacle::Location
- #enqueue_node — Orbacle::Worklist
- #eql? — Orbacle::BottomType
- #eql? — Orbacle::ClassType
- #eql? — Orbacle::GenericType
- #eql? — Orbacle::ProcType
- #eql? — Orbacle::MainType
- #eql? — Orbacle::NominalType
- #eql? — Orbacle::UnionType
- #expr_is_class_definition? — Orbacle::Builder
- #expr_is_module_definition? — Orbacle::Builder
- #extract_class — Orbacle::TypingService
- #file_server — Orbacle::CommandLineInterface
- #filtered_methods_from_class_name — Orbacle::Engine
- #find — Orbacle::ConstantsTree
- #find_by_const_name — Orbacle::ConstantsTree
- #find_by_const_ref — Orbacle::ConstantsTree
- #find_class_by_name — Orbacle::GlobalTree
- #find_class_method_from_class_name — Orbacle::GlobalTree
- #find_constant_by_name — Orbacle::GlobalTree
- #find_constant_for_definition — Orbacle::GlobalTree
- #find_deep_class_method_from_class_name — Orbacle::GlobalTree
- #find_deep_instance_method_from_class_name — Orbacle::GlobalTree
- #find_definition_under_position — Orbacle::Engine
- #find_in_children — Orbacle::ConstantsTree
- #find_instance_method_from_class_id — Orbacle::GlobalTree
- #find_instance_method_from_class_name — Orbacle::GlobalTree
- #find_method_including_position — Orbacle::GlobalTree
- #find_module_by_name — Orbacle::GlobalTree
- #find_super_method — Orbacle::GlobalTree
- #fold_context — Orbacle::Builder
- #full_name — Orbacle::GlobalTree::Constant
- #full_name — Orbacle::Nesting::ConstLevel
- #full_name — Orbacle::Nesting::ClassConstLevel
- #generate_datajs — Orbacle::CommandLineInterface
- #generate_id — Orbacle::DefineBuiltins
- #generate_possible_args — Orbacle::TypingService
- #get_all_instance_methods_from_class_name — Orbacle::GlobalTree
- #get_class — Orbacle::GlobalTree
- #get_class_level_ivar_definition_node — Orbacle::Graph
- #get_class_methods_from_class_name — Orbacle::GlobalTree
- #get_constant_definition_node — Orbacle::Graph
- #get_cvar_definition_node — Orbacle::Graph
- #get_deep_class_methods_from_class_name — Orbacle::GlobalTree
- #get_deep_instance_methods_from_class_name — Orbacle::GlobalTree
- #get_definition — Orbacle::GlobalTree
- #get_eigenclass_of_definition — Orbacle::GlobalTree
- #get_file_content — Orbacle::LangServer
- #get_gvar_definition_node — Orbacle::Graph
- #get_instance_methods_from_class_id — Orbacle::GlobalTree
- #get_instance_methods_from_class_name — Orbacle::GlobalTree
- #get_ivar_definition_node — Orbacle::Graph
- #get_lambda — Orbacle::GlobalTree
- #get_lambda_nodes — Orbacle::Graph
- #get_main_ivar_definition_node — Orbacle::Graph
- #get_methods — Orbacle::GlobalTree
- #get_methods_definitions_for_type — Orbacle::Engine
- #get_metod_nodes — Orbacle::Graph
- #get_module — Orbacle::GlobalTree
- #get_parent_of — Orbacle::GlobalTree
- #get_possible_types — Orbacle::TypingService
- #get_type_information — Orbacle::Engine
- #get_type_of_caller_from_message_send — Orbacle::Engine
- #handle_alias — Orbacle::Builder
- #handle_and — Orbacle::Builder
- #handle_and — Orbacle::TypingService
- #handle_and_asgn — Orbacle::Builder::OperatorAssignmentProcessors
- #handle_array — Orbacle::Builder
- #handle_begin — Orbacle::Builder
- #handle_binary_operator — Orbacle::Builder
- #handle_block — Orbacle::Builder
- #handle_bool — Orbacle::Builder
- #handle_bool — Orbacle::TypingService
- #handle_bottom — Orbacle::TypingService
- #handle_case — Orbacle::Builder
- #handle_casgn — Orbacle::Builder
- #handle_changing_visibility — Orbacle::Builder
- #handle_class — Orbacle::Builder
- #handle_class_send — Orbacle::TypingService
- #handle_complex — Orbacle::Builder
- #handle_const — Orbacle::Builder
- #handle_const — Orbacle::TypingService
- #handle_constructor — Orbacle::TypingService
- #handle_constructor_send — Orbacle::TypingService
- #handle_custom_attr_accessor_send — Orbacle::Builder
- #handle_custom_attr_reader_send — Orbacle::Builder
- #handle_custom_attr_writer_send — Orbacle::Builder
- #handle_custom_message_send — Orbacle::TypingService
- #handle_cvar — Orbacle::Builder
- #handle_cvasgn — Orbacle::Builder
- #handle_def — Orbacle::Builder
- #handle_defined — Orbacle::Builder
- #handle_definition_by_id — Orbacle::TypingService
- #handle_defs — Orbacle::Builder
- #handle_dstr — Orbacle::Builder
- #handle_dsym — Orbacle::Builder
- #handle_dynamic_casgn — Orbacle::Builder
- #handle_ensure — Orbacle::Builder
- #handle_erange — Orbacle::Builder
- #handle_extract_class — Orbacle::TypingService
- #handle_flipflop — Orbacle::Builder
- #handle_float — Orbacle::Builder
- #handle_float — Orbacle::TypingService
- #handle_for — Orbacle::Builder
- #handle_group — Orbacle::TypingService
- #handle_gvar — Orbacle::Builder
- #handle_gvasgn — Orbacle::Builder
- #handle_hash — Orbacle::Builder
- #handle_hash — Orbacle::TypingService
- #handle_if — Orbacle::Builder
- #handle_initialize — Orbacle::LangServer
- #handle_instance_send — Orbacle::TypingService
- #handle_int — Orbacle::Builder
- #handle_int — Orbacle::TypingService
- #handle_irange — Orbacle::Builder
- #handle_ivar — Orbacle::Builder
- #handle_ivasgn — Orbacle::Builder
- #handle_just_string — Orbacle::TypingService
- #handle_just_symbol — Orbacle::TypingService
- #handle_lambda — Orbacle::TypingService
- #handle_loop_operator — Orbacle::Builder
- #handle_lvar — Orbacle::Builder
- #handle_lvasgn — Orbacle::Builder
- #handle_masgn — Orbacle::Builder
- #handle_match_current_line — Orbacle::Builder
- #handle_match_with_lvasgn — Orbacle::Builder
- #handle_maybe_string — Orbacle::TypingService
- #handle_message_send — Orbacle::TypingService
- #handle_mlhs_for_masgn — Orbacle::Builder
- #handle_module — Orbacle::Builder
- #handle_nil — Orbacle::Builder
- #handle_nil — Orbacle::TypingService
- #handle_op_asgn — Orbacle::Builder::OperatorAssignmentProcessors
- #handle_or — Orbacle::Builder
- #handle_or — Orbacle::TypingService
- #handle_or_asgn — Orbacle::Builder::OperatorAssignmentProcessors
- #handle_pass1 — Orbacle::TypingService
- #handle_pass_lte1 — Orbacle::TypingService
- #handle_preexe — Orbacle::Builder
- #handle_proc_call — Orbacle::TypingService
- #handle_range — Orbacle::TypingService
- #handle_rational — Orbacle::Builder
- #handle_ref — Orbacle::Builder
- #handle_regexp — Orbacle::Builder
- #handle_regexp — Orbacle::TypingService
- #handle_resbody — Orbacle::Builder
- #handle_rescue — Orbacle::Builder
- #handle_retry — Orbacle::Builder
- #handle_return — Orbacle::Builder
- #handle_sclass — Orbacle::Builder
- #handle_self — Orbacle::Builder
- #handle_self — Orbacle::TypingService
- #handle_send — Orbacle::Builder
- #handle_splat — Orbacle::Builder
- #handle_str — Orbacle::Builder
- #handle_super — Orbacle::Builder
- #handle_super_send — Orbacle::TypingService
- #handle_sym — Orbacle::Builder
- #handle_text_document_completion — Orbacle::LangServer
- #handle_text_document_definition — Orbacle::LangServer
- #handle_text_document_did_change — Orbacle::LangServer
- #handle_text_document_hover — Orbacle::LangServer
- #handle_undef — Orbacle::Builder
- #handle_unwrap_array — Orbacle::TypingService
- #handle_unwrap_error_array — Orbacle::TypingService
- #handle_unwrap_hash_keys — Orbacle::TypingService
- #handle_unwrap_hash_values — Orbacle::TypingService
- #handle_while — Orbacle::Builder
- #handle_wrap_array — Orbacle::TypingService
- #handle_xstr — Orbacle::Builder
- #handle_yield — Orbacle::Builder
- #handle_zsuper — Orbacle::Builder
- #has_edge? — Orbacle::Graph
- #hash — Orbacle::BottomType
- #hash — Orbacle::ClassType
- #hash — Orbacle::GenericType
- #hash — Orbacle::ProcType
- #hash — Orbacle::MainType
- #hash — Orbacle::NominalType
- #hash — Orbacle::UnionType
- #inc — Orbacle::Indexer::StatsRecorder
- #increase_by_eigenclass — Orbacle::Scope
- #increase_by_ref — Orbacle::Scope
- #increase_nesting_const — Orbacle::Nesting
- #increase_nesting_self — Orbacle::Nesting
- #index — Orbacle::CommandLineInterface
- #index — Orbacle::Engine
- #instance? — Orbacle::Selfie
- #klass? — Orbacle::Selfie
- #lambda_ast? — Orbacle::Builder
- #lambda_ids_of_block — Orbacle::TypingService
- #lenv_fetch — Orbacle::Builder::Context
- #limit_exceeded? — Orbacle::Worklist
- #location_to_lsp_location — Orbacle::LangServer
- #locations_for_definition_under_position — Orbacle::Engine
- #log_errors — Orbacle::LangServer
- #main? — Orbacle::Selfie
- #mark_message_send_as_handled — Orbacle::Worklist
- #measure — Orbacle::Indexer::StatsRecorder
- #merge_lenv — Orbacle::Builder::Context
- #message_send_handled? — Orbacle::Worklist
- #message_send_handled_by_type? — Orbacle::Worklist
- #name — Orbacle::ConstName
- #name — Orbacle::ConstRef
- #name — Orbacle::ProcType
- #no_command — Orbacle::CommandLineInterface
- #on_class — Orbacle::FindCallUnderPosition
- #on_class — Orbacle::FindDefinitionUnderPosition
- #on_const — Orbacle::FindDefinitionUnderPosition
- #on_module — Orbacle::FindCallUnderPosition
- #on_module — Orbacle::FindDefinitionUnderPosition
- #on_send — Orbacle::FindCallUnderPosition
- #on_send — Orbacle::FindDefinitionUnderPosition
- #on_super — Orbacle::FindDefinitionUnderPosition
- #on_zsuper — Orbacle::FindDefinitionUnderPosition
- #one — Orbacle::Builder
- #parent_vertices — Orbacle::Graph
- #parse — Orbacle::RubyParser
- #pop_node — Orbacle::Worklist
- #prepare_argument_nodes — Orbacle::Builder
- #pretty_print_type — Orbacle::Engine
- #process — Orbacle::Builder
- #process — Orbacle::FindDefinitionUnderPosition
- #process_file — Orbacle::Builder
- #process_file — Orbacle::FindCallUnderPosition
- #process_file — Orbacle::FindDefinitionUnderPosition
- #relative_name — Orbacle::ConstRef
- #satisfied_message_send? — Orbacle::TypingService
- #satisfied_super_send? — Orbacle::TypingService
- #scope — Orbacle::Builder::Context
- #scope — Orbacle::ConstName
- #select_by_const_ref — Orbacle::ConstantsTree
- #select_by_scope_and_name — Orbacle::ConstantsTree
- #set_type_of — Orbacle::GlobalTree
- #set_value — Orbacle::Indexer::StatsRecorder
- #simple_const_prename? — Orbacle::Builder
- #simple_constant? — Orbacle::Builder
- #solve_reference — Orbacle::GlobalTree
- #solve_reference2 — Orbacle::GlobalTree
- #start — Orbacle::Location
- #start_character — Orbacle::Location
- #start_line — Orbacle::Location
- #store_lambda_nodes — Orbacle::Graph
- #store_metod_nodes — Orbacle::Graph
- #store_metod_subgraph — Orbacle::Graph
- #template_args — Orbacle::DefineBuiltins
- #template_caller_id — Orbacle::DefineBuiltins
- #template_just_array_of_str — Orbacle::DefineBuiltins
- #template_just_bool — Orbacle::DefineBuiltins
- #template_just_int — Orbacle::DefineBuiltins
- #template_just_nil — Orbacle::DefineBuiltins
- #template_just_str — Orbacle::DefineBuiltins
- #template_maybe_int — Orbacle::DefineBuiltins
- #to_const_name — Orbacle::Scope
- #to_s — Orbacle::Node
- #to_s — Orbacle::Scope
- #to_scope — Orbacle::Nesting
- #to_string — Orbacle::ConstName
- #transform_symbol_shorthand — Orbacle::Builder
- #transform_symbol_shorthand_applies? — Orbacle::Builder
- #type_from_class_name — Orbacle::TypingService
- #type_of — Orbacle::GlobalTree
- #types — Orbacle::UnionType
- #vertices — Orbacle::Graph
- #with_analyzed_klass — Orbacle::Builder::Context
- #with_analyzed_method — Orbacle::Builder::Context
- #with_lenv — Orbacle::Builder::Context
- #with_merged_lenvs — Orbacle::Builder::Context
- #with_nesting — Orbacle::Builder::Context
- #with_new_nesting — Orbacle::FindCallUnderPosition
- #with_new_nesting — Orbacle::FindDefinitionUnderPosition
- #with_selfie — Orbacle::Builder::Context
- #with_visibility — Orbacle::Builder::Context