Class: Ruby2CExtension::Tracer

Inherits:
EventHook
  • Object
show all
Defined in:
lib/ruby2cext/concretize.rb

Class Method Summary collapse

Class Method Details

.all_classesObject



229
230
231
# File 'lib/ruby2cext/concretize.rb', line 229

def all_classes
  @all_classes.keys
end

.process(*args) ⇒ Object



236
237
238
239
240
# File 'lib/ruby2cext/concretize.rb', line 236

def process(*args)
  # like [16, Tracer, :get_line, Tracer]
  # not sure what [1] is versus [3]
  @all_classes[args[3]]= true
end

.startObject



232
233
234
235
# File 'lib/ruby2cext/concretize.rb', line 232

def start
  @all_classes = {}
  start_hook
end