Class: Mirrors::ReferencesVisitor

Inherits:
ISeqVisitor show all
Defined in:
lib/mirrors/visitors/references_visitor.rb

Overview

ReferencesVisitor examines opcodes and records references to classes, methods, and fields

Instance Attribute Summary collapse

Attributes inherited from ISeqVisitor

#class_refs, #field_refs, #iseq, #method_refs

Instance Method Summary collapse

Methods inherited from ISeqVisitor

#call

Constructor Details

#initializeReferencesVisitor

Returns a new instance of ReferencesVisitor.



11
12
13
14
# File 'lib/mirrors/visitors/references_visitor.rb', line 11

def initialize
  super
  @markers = []
end

Instance Attribute Details

#markersObject (readonly)

Returns the value of attribute markers.



9
10
11
# File 'lib/mirrors/visitors/references_visitor.rb', line 9

def markers
  @markers
end