Method: ASIR::CodeMore#decode_more!
- Defined in:
- lib/asir/code_more.rb
#decode_more! ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/asir/code_more.rb', line 23 def decode_more! decode_block! if ::String === @receiver_class @receiver_class = resolve_object(@receiver_class) @receiver = resolve_object(@receiver) if ::Module === @receiver_class unless @receiver_class === @receiver raise Error, "receiver #{@receiver.class.name} is not a #{@receiver_class}" end end self end |