Class BranchManager.BreakBlock
java.lang.Object
de.inetsoftware.jwebassembly.module.BranchManager.BreakBlock
- Enclosing class:
BranchManager
Described a break to a block that will be added later.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BranchManager.BranchNode
private final int
private boolean
private int
-
Constructor Summary
ConstructorsConstructorDescriptionBreakBlock
(BranchManager.BranchNode branch, int breakPos, int endPosition) Create Break -
Method Summary
-
Field Details
-
breakPos
private final int breakPos -
endPosition
private int endPosition -
branch
-
breakToElseBlock
private boolean breakToElseBlock
-
-
Constructor Details
-
BreakBlock
Create Break- Parameters:
branch
- the parent block which should contain the breakbreakPos
- the position where the break should be inserted.endPosition
- the Jump position
-