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
# 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
# File lib/jvm_bytecode/instructions/instruction_set.rb, line 43
def to_hash
  super.merge({ ref: args.first })
end