public class ExceptionRegionStartMarkerInstr extends Instr
| Modifier and Type | Field and Description |
|---|---|
Label |
begin |
Label |
end |
Label |
ensureBlockLabel |
Label |
firstRescueBlockLabel |
EMPTY_OPERANDS| Constructor and Description |
|---|
ExceptionRegionStartMarkerInstr(Label begin,
Label end,
Label ensureBlockLabel,
Label firstRescueBlockLabel) |
| Modifier and Type | Method and Description |
|---|---|
Operand[] |
getOperands() |
String |
toString() |
void |
visit(IRVisitor visitor) |
canBeDeleted, canRaiseException, cloneForBlockCloning, cloneForInlinedClosure, cloneForInlinedScope, cloneForInlining, getOperation, getUsedVariables, hasSideEffects, hasUnusedResult, interpret, interpretAndGetNewIPC, isDead, markDead, markUnusedResult, renameVars, simplifyAndGetResult, simplifyOperands, transfersControlCopyright © 2001–2024 JRuby. All rights reserved.