Package iota
Class NMarvinCall
java.lang.Object
iota.NMarvinInstruction
iota.NMarvinCall
Representation of an instruction for calling a method.
-
Field Summary
FieldsModifier and TypeFieldDescriptionMethod descriptor.int
Address where the method is defined.Method name.Return address.Fields inherited from class iota.NMarvinInstruction
mnemonic, mnemonic2Op, pc
-
Constructor Summary
ConstructorsConstructorDescriptionNMarvinCall
(String name, String desc, NPhysicalRegister rX, int N) Constructs an NMarvinCall object. -
Method Summary
Modifier and TypeMethodDescriptionvoid
write
(PrintWriter out) Writes this instruction to the given output stream.
-
Field Details
-
name
Method name. -
desc
Method descriptor. -
rX
Return address. -
N
public int NAddress where the method is defined.
-
-
Constructor Details
-
NMarvinCall
Constructs an NMarvinCall object.- Parameters:
name
- method name.desc
- method descriptor.rX
- return address.N
- address where the method is defined.
-
-
Method Details
-
write
Writes this instruction to the given output stream.- Specified by:
write
in classNMarvinInstruction
- Parameters:
out
- output stream.
-