public class IRArithmeticExpression extends IRExpression
| Modifier and Type | Class and Description |
|---|---|
static class |
IRArithmeticExpression.Operation
The operation being performed.
|
| Constructor and Description |
|---|
IRArithmeticExpression(IRType type,
IRExpression lhs,
IRExpression rhs,
IRArithmeticExpression.Operation op) |
| Modifier and Type | Method and Description |
|---|---|
IRExpression |
getLhs() |
IRArithmeticExpression.Operation |
getOp() |
IRExpression |
getRhs() |
IRType |
getType() |
getLineNumber, getParent, isImplicit, maybeEraseStructuralSymbolTypes, maybeEraseStructuralType, maybeEraseStructuralType, maybeEraseStructuralTypes, setImplicit, setLineNumber, setParent, setParentToThispublic IRArithmeticExpression(IRType type, IRExpression lhs, IRExpression rhs, IRArithmeticExpression.Operation op)
public IRType getType()
getType in class IRExpressionpublic IRExpression getLhs()
public IRExpression getRhs()
public IRArithmeticExpression.Operation getOp()
Copyright © 2017. All rights reserved.