public class IRIfStatement extends IRStatement
| Constructor and Description |
|---|
IRIfStatement(IRExpression expression,
IRStatement ifStatement,
IRStatement elseStatement) |
| Modifier and Type | Method and Description |
|---|---|
IRStatement |
getElseStatement() |
IRExpression |
getExpression() |
IRStatement |
getIfStatement() |
IRTerminalStatement |
getLeastSignificantTerminalStatement() |
void |
setElseStatement(IRStatement elseStatement) |
getOriginalSourceStatement, setOriginalSourceStatementgetLineNumber, getParent, isImplicit, maybeEraseStructuralSymbolTypes, maybeEraseStructuralType, maybeEraseStructuralType, maybeEraseStructuralTypes, setImplicit, setLineNumber, setParent, setParentToThispublic IRIfStatement(IRExpression expression, IRStatement ifStatement, IRStatement elseStatement)
public IRExpression getExpression()
public IRStatement getIfStatement()
public IRStatement getElseStatement()
public void setElseStatement(IRStatement elseStatement)
public IRTerminalStatement getLeastSignificantTerminalStatement()
getLeastSignificantTerminalStatement in class IRStatementCopyright © 2017. All rights reserved.