class JvmBytecode::Instructions::InvokeSpecial
Public Instance Methods
additional_bytecode()
click to toggle source
# File lib/jvm_bytecode/instructions/instruction_set.rb, line 34 def additional_bytecode [args.first].pack('S>') end
decode(io)
click to toggle source
Calls superclass method
JvmBytecode::Instructions::Instruction#decode
# File lib/jvm_bytecode/instructions/instruction_set.rb, line 38 def decode(io) super(io) self.args = io.read(2).unpack('S>') end
to_hash()
click to toggle source
Calls superclass method
JvmBytecode::Instructions::Instruction#to_hash
# File lib/jvm_bytecode/instructions/instruction_set.rb, line 43 def to_hash super.merge({ ref: args.first }) end