Module: Fiddle::Binding

Extended by:
Importer
Defined in:
lib/bindings.rb

Constant Summary collapse

DebugStruct =
struct [
  "void* thread",
  "void* frame",
  "void* backtrace",
  "void* contexts",
  "long  backtrace_size"
]

Class Method Summary collapse

Class Method Details

.callersObject



29
30
31
32
# File 'lib/bindings.rb', line 29

def callers
  list = rb_debug_inspector_open(self['callback'], nil).to_value
  list.drop(4).map {|ary| ary[2]}
end