Class: Furnace::AVM2::ABC::FunctionInvocationOpcode
- Includes:
- ContextualOpcode
- Defined in:
- lib/furnace-avm2/abc/opcodes/function_invocation_opcode.rb
Direct Known Subclasses
AS3CallProperty, AS3CallPropertyVoid, AS3CallSuper, AS3CallSuperVoid
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
17 18 19 |
# File 'lib/furnace-avm2/abc/opcodes/function_invocation_opcode.rb', line 17 def collect_ns() body.property.collect_ns() end |
#disassemble_parameters ⇒ Object
13 14 15 |
# File 'lib/furnace-avm2/abc/opcodes/function_invocation_opcode.rb', line 13 def disassemble_parameters "#{body.property} #{body.arg_count}" end |