Class: TypeProf::CustomMethodDef
Relationships & Source Files | |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
MethodDef
|
|
Instance Chain:
|
|
Inherits: |
TypeProf::MethodDef
|
Defined in: | lib/typeprof/method.rb |
Class Method Summary
- .new(impl, pub_meth) ⇒ CustomMethodDef constructor
Instance Attribute Summary
Instance Method Summary
Constructor Details
.new(impl, pub_meth) ⇒ CustomMethodDef
# File 'lib/typeprof/method.rb', line 335
def initialize(impl, pub_meth) @impl = impl @pub_meth = pub_meth end
Instance Method Details
#do_send(recv, mid, aargs, caller_ep, caller_env, scratch, &ctn)
[ GitHub ]# File 'lib/typeprof/method.rb', line 340
def do_send(recv, mid, aargs, caller_ep, caller_env, scratch, &ctn) @impl[recv, mid, aargs, caller_ep, caller_env, scratch, &ctn] end