public class IRTryCatchFinallyStatement extends IRStatement
| Constructor and Description |
|---|
IRTryCatchFinallyStatement(IRStatement tryBody,
List<IRCatchClause> catchStatements,
IRStatement finallyBody) |
| Modifier and Type | Method and Description |
|---|---|
List<IRCatchClause> |
getCatchStatements() |
IRStatement |
getFinallyBody() |
IRTerminalStatement |
getLeastSignificantTerminalStatement() |
IRStatement |
getTryBody() |
getOriginalSourceStatement, setOriginalSourceStatementgetLineNumber, getParent, isImplicit, maybeEraseStructuralSymbolTypes, maybeEraseStructuralType, maybeEraseStructuralType, maybeEraseStructuralTypes, setImplicit, setLineNumber, setParent, setParentToThispublic IRTryCatchFinallyStatement(IRStatement tryBody, List<IRCatchClause> catchStatements, IRStatement finallyBody)
public IRStatement getTryBody()
public List<IRCatchClause> getCatchStatements()
public IRStatement getFinallyBody()
public IRTerminalStatement getLeastSignificantTerminalStatement()
getLeastSignificantTerminalStatement in class IRStatementCopyright © 2022. All rights reserved.