Table of Contents - system_navigation-0.2.1 Documentation
Classes and Modules
- SystemNavigation
- SystemNavigation::AncestorMethodFinder
- SystemNavigation::ArrayRefinement
- SystemNavigation::CompiledMethod
- SystemNavigation::ExpressionTree
- SystemNavigation::InstructionStream
- SystemNavigation::InstructionStream::Decoder
- SystemNavigation::InstructionStream::Instruction
- SystemNavigation::InstructionStream::Instruction::AttrInstruction
- SystemNavigation::InstructionStream::Instruction::AttrReaderInstruction
- SystemNavigation::InstructionStream::Instruction::AttrWriterInstruction
- SystemNavigation::MethodHash
- SystemNavigation::MethodQuery
- SystemNavigation::ModuleRefinement
- SystemNavigation::RubyEnvironment
Methods
- ::attrreaderinstr — SystemNavigation::InstructionStream::Instruction::AttrInstruction
- ::attrwriterinstr — SystemNavigation::InstructionStream::Instruction::AttrInstruction
- ::compile — SystemNavigation::CompiledMethod
- ::create — SystemNavigation::MethodHash
- ::default — SystemNavigation
- ::execute — SystemNavigation::MethodQuery
- ::find_all_ancestors — SystemNavigation::AncestorMethodFinder
- ::new — SystemNavigation
- ::new — SystemNavigation::AncestorMethodFinder
- ::new — SystemNavigation::CompiledMethod
- ::new — SystemNavigation::ExpressionTree
- ::new — SystemNavigation::InstructionStream
- ::new — SystemNavigation::InstructionStream::Decoder
- ::new — SystemNavigation::InstructionStream::Instruction
- ::new — SystemNavigation::InstructionStream::Instruction::AttrInstruction
- ::new — SystemNavigation::InstructionStream::Instruction::AttrReaderInstruction
- ::new — SystemNavigation::InstructionStream::Instruction::AttrWriterInstruction
- ::new — SystemNavigation::MethodHash
- ::new — SystemNavigation::MethodQuery
- ::of — SystemNavigation::ExpressionTree
- ::on — SystemNavigation::InstructionStream
- ::parse — SystemNavigation::InstructionStream::Instruction
- ::parse — SystemNavigation::InstructionStream::Instruction::AttrInstruction
- #accept — SystemNavigation::InstructionStream::Instruction::AttrInstruction
- #accessing_cvar? — SystemNavigation::InstructionStream::Instruction
- #accessing_gvar? — SystemNavigation::InstructionStream::Instruction
- #accessing_ivar? — SystemNavigation::InstructionStream::Instruction
- #all_accesses — SystemNavigation
- #all_behaviors — SystemNavigation::RubyEnvironment
- #all_c_methods — SystemNavigation
- #all_calls — SystemNavigation
- #all_classes — SystemNavigation::RubyEnvironment
- #all_classes_and_modules — SystemNavigation::RubyEnvironment
- #all_classes_and_modules_in_gem_named — SystemNavigation
- #all_classes_implementing — SystemNavigation
- #all_classes_in_gem_named — SystemNavigation
- #all_implementors_of — SystemNavigation
- #all_in_the_same_file? — SystemNavigation::MethodQuery
- #all_messages — SystemNavigation::ModuleRefinement
- #all_methods — SystemNavigation
- #all_methods_in_behavior — SystemNavigation
- #all_methods_with_source — SystemNavigation
- #all_modules — SystemNavigation::RubyEnvironment
- #all_modules_implementing — SystemNavigation
- #all_modules_in_gem_named — SystemNavigation
- #all_neighbour_methods? — SystemNavigation::ModuleRefinement
- #all_objects — SystemNavigation::RubyEnvironment
- #all_rb_methods — SystemNavigation
- #all_senders_of — SystemNavigation
- #all_sent_messages — SystemNavigation
- #all_subclasses — SystemNavigation::ModuleRefinement
- #ancestor_methods — SystemNavigation::ModuleRefinement
- #as_array — SystemNavigation::MethodHash
- #belongs_to? — SystemNavigation::ModuleRefinement
- #c_method? — SystemNavigation::CompiledMethod
- #compile — SystemNavigation::CompiledMethod
- #contains_only_rb_methods? — SystemNavigation::ModuleRefinement
- #convert_accessor_to_name — SystemNavigation::InstructionStream::Instruction::AttrInstruction
- #convert_to_methods — SystemNavigation::MethodQuery
- #cvar_read_scan — SystemNavigation::InstructionStream::Decoder
- #cvar_write_scan — SystemNavigation::InstructionStream::Decoder
- #decode — SystemNavigation::InstructionStream
- #duparrays? — SystemNavigation::InstructionStream::Instruction
- #dynamically_reads_ivar? — SystemNavigation::InstructionStream::Instruction
- #dynamically_writes_ivar? — SystemNavigation::InstructionStream::Instruction
- #empty? — SystemNavigation::MethodHash
- #empty_hash — SystemNavigation::MethodHash
- #evaling_str — SystemNavigation::InstructionStream::Instruction
- #evals? — SystemNavigation::InstructionStream::Instruction
- #evaluate — SystemNavigation::MethodQuery
- #find_accessing_methods — SystemNavigation::MethodQuery
- #find_all_methods — SystemNavigation::AncestorMethodFinder
- #find_closest_ancestors — SystemNavigation::AncestorMethodFinder
- #find_includes — SystemNavigation::ExpressionTree
- #find_literal — SystemNavigation::MethodQuery
- #find_message — SystemNavigation::InstructionStream::Instruction
- #group_locations_by_path — SystemNavigation::ModuleRefinement
- #gvar_read_scan — SystemNavigation::InstructionStream::Decoder
- #gvar_write_scan — SystemNavigation::InstructionStream::Decoder
- #has_literal? — SystemNavigation::CompiledMethod
- #includes? — SystemNavigation::ExpressionTree
- #includes_selector? — SystemNavigation::ModuleRefinement
- #instance_and_singleton_do — SystemNavigation::MethodQuery
- #iseq_from_eval — SystemNavigation::InstructionStream::Decoder
- #iseqs — SystemNavigation::InstructionStream
- #ivar_read_scan — SystemNavigation::InstructionStream::Decoder
- #ivar_write_scan — SystemNavigation::InstructionStream::Decoder
- #literal_scan — SystemNavigation::InstructionStream::Decoder
- #method_missing — SystemNavigation::CompiledMethod
- #msg_send_scan — SystemNavigation::InstructionStream::Decoder
- #own_method_hash — SystemNavigation::ModuleRefinement
- #own_methods — SystemNavigation::ModuleRefinement
- #own_selectors — SystemNavigation::ModuleRefinement
- #parse — SystemNavigation::ExpressionTree
- #parse — SystemNavigation::InstructionStream::Instruction
- #parse — SystemNavigation::InstructionStream::Instruction::AttrInstruction
- #parse_cvar — SystemNavigation::InstructionStream::Instruction
- #parse_gvar — SystemNavigation::InstructionStream::Instruction
- #parse_ivar — SystemNavigation::InstructionStream::Instruction
- #parse_lineno — SystemNavigation::InstructionStream::Instruction
- #parse_op_id — SystemNavigation::InstructionStream::Instruction
- #parse_opcode — SystemNavigation::InstructionStream::Instruction
- #parse_operand — SystemNavigation::InstructionStream::Instruction
- #parse_position — SystemNavigation::InstructionStream::Instruction
- #parse_service_instruction — SystemNavigation::InstructionStream::Instruction
- #parse_var — SystemNavigation::InstructionStream::Instruction
- #putnils? — SystemNavigation::InstructionStream::Instruction
- #putobjects? — SystemNavigation::InstructionStream::Instruction
- #putobjects? — SystemNavigation::InstructionStream::Instruction::AttrReaderInstruction
- #putobjects? — SystemNavigation::InstructionStream::Instruction::AttrWriterInstruction
- #putstrings? — SystemNavigation::InstructionStream::Instruction
- #rb_method? — SystemNavigation::CompiledMethod
- #reachable_method_hash — SystemNavigation::ModuleRefinement
- #reachable_methods — SystemNavigation::ModuleRefinement
- #reachable_selectors — SystemNavigation::ModuleRefinement
- #reads_cvar? — SystemNavigation::InstructionStream::Instruction
- #reads_field? — SystemNavigation::CompiledMethod
- #reads_gvar? — SystemNavigation::InstructionStream::Instruction
- #reads_ivar? — SystemNavigation::InstructionStream::Instruction
- #reads_ivar? — SystemNavigation::InstructionStream::Instruction::AttrReaderInstruction
- #reads_ivar? — SystemNavigation::InstructionStream::Instruction::AttrWriterInstruction
- #sanitize_newlines — SystemNavigation::InstructionStream::Decoder
- #scan_for — SystemNavigation::CompiledMethod
- #scan_for — SystemNavigation::InstructionStream
- #scan_for_literal — SystemNavigation::CompiledMethod
- #scan_for_sent_messages — SystemNavigation::InstructionStream::Decoder
- #select_c_methods — SystemNavigation::ModuleRefinement
- #select_instructions — SystemNavigation::InstructionStream::Decoder
- #select_matching_methods — SystemNavigation::ModuleRefinement
- #select_methods_that_access — SystemNavigation::ModuleRefinement
- #select_methods_that_refer_to — SystemNavigation::ModuleRefinement
- #select_rb_methods — SystemNavigation::ModuleRefinement
- #select_senders_of — SystemNavigation::ModuleRefinement
- #select_sent_messages — SystemNavigation::MethodQuery
- #sending? — SystemNavigation::InstructionStream::Instruction
- #sends_message? — SystemNavigation::CompiledMethod
- #sends_msg? — SystemNavigation::InstructionStream::Instruction
- #sent_messages — SystemNavigation::CompiledMethod
- #source_contains? — SystemNavigation::CompiledMethod
- #split — SystemNavigation::ArrayRefinement
- #tupleize — SystemNavigation::MethodQuery
- #unify — SystemNavigation::ExpressionTree
- #unwind_eval — SystemNavigation::InstructionStream::Decoder
- #unwrap — SystemNavigation::CompiledMethod
- #visit — SystemNavigation::InstructionStream::Instruction::AttrReaderInstruction
- #visit — SystemNavigation::InstructionStream::Instruction::AttrWriterInstruction
- #vm_operative? — SystemNavigation::InstructionStream::Instruction
- #walk — SystemNavigation::ExpressionTree
- #walk_node — SystemNavigation::ExpressionTree
- #which_global_selectors_refer_to — SystemNavigation::ModuleRefinement
- #which_selectors_store_into — SystemNavigation::ModuleRefinement
- #with_all_sub_and_superclasses — SystemNavigation::ModuleRefinement
- #with_all_subclasses — SystemNavigation::ModuleRefinement
- #with_all_superclasses — SystemNavigation::ModuleRefinement
- #writes_cvar? — SystemNavigation::InstructionStream::Instruction
- #writes_field? — SystemNavigation::CompiledMethod
- #writes_gvar? — SystemNavigation::InstructionStream::Instruction
- #writes_ivar? — SystemNavigation::InstructionStream::Instruction
- #writes_ivar? — SystemNavigation::InstructionStream::Instruction::AttrReaderInstruction
- #writes_ivar? — SystemNavigation::InstructionStream::Instruction::AttrWriterInstruction