Class: Furnace::AVM2::ABC::AS3CallPropertyLex
- Includes:
- ContextualOpcode
- Defined in:
- lib/furnace-avm2/abc/opcodes/function_invocation/as3_callproplex.rb
Constant Summary
Constants inherited from Opcode
Instance Attribute Summary
Attributes inherited from Opcode
Instance Method Summary collapse
Methods included from ContextualOpcode
Methods inherited from Opcode
#ast_type, body, #byte_length, #consumes_context, define_property, #disassemble, #initialize, mnemonic, #next, #offset, #parameters, #read, #root, #write
Constructor Details
This class inherits a constructor from Furnace::AVM2::ABC::Opcode
Instance Method Details
#collect_ns(options) ⇒ Object
21 22 23 |
# File 'lib/furnace-avm2/abc/opcodes/function_invocation/as3_callproplex.rb', line 21 def collect_ns() body.property.collect_ns() end |
#disassemble_parameters ⇒ Object
17 18 19 |
# File 'lib/furnace-avm2/abc/opcodes/function_invocation/as3_callproplex.rb', line 17 def disassemble_parameters "#{body.property.to_s}(#{body.arg_count})" end |