public static class Instruction.InstructionFORKJOIN extends Instruction
InstructionFORKJOIN represents forkjoin statement in in Ballerina.Instruction.InstructionACALL, Instruction.InstructionCALL, Instruction.InstructionFORKJOIN, Instruction.InstructionIteratorNext, Instruction.InstructionLock, Instruction.InstructionTCALL, Instruction.InstructionVCALL, Instruction.InstructionWRKSendReceive| Modifier and Type | Field and Description |
|---|---|
ForkJoinCPEntry |
forkJoinCPEntry |
int |
forkJoinCPIndex |
int |
joinBlockAddr |
int |
joinVarRegIndex |
int |
timeoutBlockAddr |
int |
timeoutRegIndex |
int |
timeoutVarRegIndex |
| Constructor and Description |
|---|
InstructionFORKJOIN(int opcode,
int forkJoinCPIndex,
ForkJoinCPEntry forkJoinCPEntry,
int timeoutRegIndex,
int joinVarRegIndex,
int joinBlockAddr,
int timeoutVarRegIndex,
int timeoutBlockAddr) |
| Modifier and Type | Method and Description |
|---|---|
String |
toString() |
getOpcode, getOperandspublic int forkJoinCPIndex
public ForkJoinCPEntry forkJoinCPEntry
public int timeoutRegIndex
public int joinVarRegIndex
public int joinBlockAddr
public int timeoutVarRegIndex
public int timeoutBlockAddr
public InstructionFORKJOIN(int opcode,
int forkJoinCPIndex,
ForkJoinCPEntry forkJoinCPEntry,
int timeoutRegIndex,
int joinVarRegIndex,
int joinBlockAddr,
int timeoutVarRegIndex,
int timeoutBlockAddr)
public String toString()
toString in class InstructionCopyright © 2018 WSO2. All rights reserved.