Class: Furnace::AVM2::ABC::AS3Coerce
- Inherits:
-
TypeConversionOpcode
- Object
- Opcode
- TypeConversionOpcode
- Furnace::AVM2::ABC::AS3Coerce
- Defined in:
- lib/furnace-avm2/abc/opcodes/type_conversion/as3_coerce.rb
Constant Summary
Constants inherited from Opcode
Instance Attribute Summary
Attributes inherited from Opcode
Instance Method Summary collapse
Methods inherited from Opcode
#ast_type, body, #byte_length, #consumes_context, define_property, #disassemble, #disassemble_parameters, #initialize, mnemonic, #next, #offset, #read, #root, #write
Constructor Details
This class inherits a constructor from Furnace::AVM2::ABC::Opcode
Instance Method Details
#collect_ns(options) ⇒ Object
16 17 18 |
# File 'lib/furnace-avm2/abc/opcodes/type_conversion/as3_coerce.rb', line 16 def collect_ns() body.type.collect_ns() end |
#parameters ⇒ Object
12 13 14 |
# File 'lib/furnace-avm2/abc/opcodes/type_conversion/as3_coerce.rb', line 12 def parameters [ body.type.to_astlet ] end |