Table of Contents - mirrors-0.0.3 Documentation
Classes and Modules
- Class
- Mirrors
- Mirrors::ClassMirror
- Mirrors::ClassVariableMirror
- Mirrors::ConstantMirror
- Mirrors::DisasmVisitor
- Mirrors::FieldMirror
- Mirrors::ISeqVisitor
- Mirrors::Index
- Mirrors::Index::Indexer
- Mirrors::InstanceVariableMirror
- Mirrors::Marker
- Mirrors::MethodMirror
- Mirrors::Mirror
- Mirrors::ObjectMirror
- Mirrors::PackageInference
- Mirrors::PackageInference::ClassToFileResolver
- Mirrors::PackageMirror
- Mirrors::ReferencesVisitor
- VM
- VM::InstructionSequence
- VM::InstructionSequence::Instruction
Methods
- ::class_singleton_invoke — Mirrors
- ::class_singleton_method — Mirrors
- ::id2insn_no — VM::InstructionSequence::Instruction
- ::insn_no2size — VM::InstructionSequence::Instruction
- ::kernel_instance_invoke — Mirrors
- ::kernel_instance_method — Mirrors
- ::module_instance_invoke — Mirrors
- ::module_instance_method — Mirrors
- ::new — Mirrors::ClassMirror
- ::new — Mirrors::FieldMirror
- ::new — Mirrors::Marker
- ::new — Mirrors::Mirror
- ::new — Mirrors::PackageInference::ClassToFileResolver
- ::new — Mirrors::ReferencesVisitor
- ::reflect — Mirrors::PackageMirror
- #== — Mirrors::Marker
- #>> — Class
- #ancestors — Mirrors::ClassMirror
- #args — Mirrors::MethodMirror
- #arguments — Mirrors::MethodMirror
- #basic_class — Mirrors
- #basic_class_name — Mirrors
- #block_argument — Mirrors::MethodMirror
- #bundle_path — Mirrors::PackageInference
- #bytecode — Mirrors::MethodMirror
- #call — Mirrors::ISeqVisitor
- #children — Mirrors::PackageMirror
- #class_instance_variables — Mirrors::ClassMirror
- #class_marker — Mirrors::ReferencesVisitor
- #class_variables — Mirrors::ClassMirror
- #classes — Mirrors
- #comment — Mirrors::MethodMirror
- #constant — Mirrors::ClassMirror
- #constants — Mirrors::ClassMirror
- #contents_of_package — Mirrors::PackageInference
- #defining_class — Mirrors::FieldMirror
- #defining_class — Mirrors::MethodMirror
- #delete — Mirrors::ConstantMirror
- #demodulized_name — Mirrors::ClassMirror
- #determine_filename — Mirrors::PackageInference
- #eql? — Mirrors::Marker
- #field_marker — Mirrors::ReferencesVisitor
- #field_mirror — Mirrors::ObjectMirror
- #field_mirrors — Mirrors::ObjectMirror
- #fields — Mirrors::ClassMirror
- #file — Mirrors::MethodMirror
- #fullname — Mirrors::PackageMirror
- #gem_path — Mirrors::PackageInference
- #hash — Mirrors::Marker
- #hashy — Mirrors::Marker
- #implementations_of — Mirrors
- #infer_from — Mirrors::PackageInference
- #infer_from_key — Mirrors::PackageInference
- #infer_from_toplevel — Mirrors::PackageInference
- #instances_of — Mirrors
- #intern_class_mirror — Mirrors
- #intern_field_mirror — Mirrors::ClassMirror
- #intern_field_mirror — Mirrors
- #intern_method_mirror — Mirrors::ClassMirror
- #intern_method_mirror — Mirrors
- #is_class — Mirrors::ClassMirror
- #iseq — Mirrors::MethodMirror
- #line — Mirrors::MethodMirror
- #method — Mirrors::ClassMirror
- #method_marker — Mirrors::ReferencesVisitor
- #methods — Mirrors::ClassMirror
- #mirrors — Mirrors::Mirror
- #mirrors — Mirrors
- #mirrors? — Mirrors::Mirror
- #mixins — Mirrors::ClassMirror
- #modules — Mirrors
- #name — Mirrors::ClassMirror
- #name — Mirrors::MethodMirror
- #name — Mirrors::Mirror
- #name — Mirrors::PackageMirror
- #native_code — Mirrors::MethodMirror
- #nested_class_count — Mirrors::ClassMirror
- #nested_classes — Mirrors::ClassMirror
- #nesting — Mirrors::ClassMirror
- #nesting_first — Mirrors::PackageInference
- #object_by_id — Mirrors
- #optional_arguments — Mirrors::MethodMirror
- #package — Mirrors::ClassMirror
- #package_mirrors — Mirrors
- #packages — Mirrors
- #private? — Mirrors::ClassVariableMirror
- #private? — Mirrors::ConstantMirror
- #private? — Mirrors::InstanceVariableMirror
- #private? — Mirrors::MethodMirror
- #project_root — Mirrors
- #protected? — Mirrors::ClassVariableMirror
- #protected? — Mirrors::ConstantMirror
- #protected? — Mirrors::InstanceVariableMirror
- #protected? — Mirrors::MethodMirror
- #public? — Mirrors::ClassVariableMirror
- #public? — Mirrors::ConstantMirror
- #public? — Mirrors::InstanceVariableMirror
- #public? — Mirrors::MethodMirror
- #qualified_packages — Mirrors::PackageInference
- #references — Mirrors::MethodMirror
- #references_to — Mirrors
- #reflect — Mirrors
- #reflectee — Mirrors::Mirror
- #required_arguments — Mirrors::MethodMirror
- #resolve — Mirrors::PackageInference::ClassToFileResolver
- #rubylibdir — Mirrors::PackageInference
- #selector — Mirrors::MethodMirror
- #sexp — Mirrors::MethodMirror
- #singleton_class — Mirrors::ClassMirror
- #singleton_class? — Mirrors::ClassMirror
- #source — Mirrors::MethodMirror
- #source_files — Mirrors::ClassMirror
- #source_location — Mirrors::MethodMirror
- #splat_argument — Mirrors::MethodMirror
- #subclasses — Mirrors::ClassMirror
- #subject_id — Mirrors::Mirror
- #super_method — Mirrors::MethodMirror
- #superclass — Mirrors::ClassMirror
- #target_class — Mirrors::ObjectMirror
- #try_bundler — Mirrors::PackageInference
- #try_fast — Mirrors::PackageInference::ClassToFileResolver
- #try_harder — Mirrors::PackageInference
- #try_rubygems — Mirrors::PackageInference
- #try_slow — Mirrors::PackageInference::ClassToFileResolver
- #uncached_infer_from — Mirrors::PackageInference
- #unindent — Mirrors::MethodMirror
- #unrecognized_bytecode — Mirrors::ISeqVisitor
- #value — Mirrors::ClassVariableMirror
- #value — Mirrors::ConstantMirror
- #value — Mirrors::InstanceVariableMirror
- #value= — Mirrors::ClassVariableMirror
- #value= — Mirrors::ConstantMirror
- #value= — Mirrors::InstanceVariableMirror
- #variables — Mirrors::ObjectMirror
- #visibility — Mirrors::MethodMirror
- #visibility? — Mirrors::MethodMirror
- #visit — Mirrors::DisasmVisitor
- #visit — Mirrors::ISeqVisitor
- #visit — Mirrors::ReferencesVisitor
- #walk — Mirrors::ISeqVisitor