public static class RegionNode.ExceptionHandler extends Object
| Constructor and Description |
|---|
ExceptionHandler(BytecodeOpcodeAddress startPc,
BytecodeOpcodeAddress endPC) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCatchEntry(BytecodeExceptionTableEntry aEntry) |
List<BytecodeExceptionTableEntry> |
getCatchEntries() |
BytecodeOpcodeAddress |
getEndPC() |
BytecodeOpcodeAddress |
getStartPc() |
boolean |
regionMatchesTo(BytecodeExceptionTableEntry aEntry) |
boolean |
sameCatchBlockAs(RegionNode.ExceptionHandler aOther) |
public ExceptionHandler(BytecodeOpcodeAddress startPc, BytecodeOpcodeAddress endPC)
public void addCatchEntry(BytecodeExceptionTableEntry aEntry)
public boolean regionMatchesTo(BytecodeExceptionTableEntry aEntry)
public List<BytecodeExceptionTableEntry> getCatchEntries()
public BytecodeOpcodeAddress getStartPc()
public BytecodeOpcodeAddress getEndPC()
public boolean sameCatchBlockAs(RegionNode.ExceptionHandler aOther)
Copyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.