Package pascal.taie.ir.exp
Interface BinaryExp
- All Superinterfaces:
Exp
,RValue
,Serializable
- All Known Implementing Classes:
ArithmeticExp
,BitwiseExp
,ComparisonExp
,ConditionExp
,ShiftExp
Representation of binary expression.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Representation of binary operators. -
Method Summary
-
Method Details
-
getOperator
BinaryExp.Op getOperator()- Returns:
- the operator.
-
getOperand1
Var getOperand1()- Returns:
- the first operand.
-
getOperand2
Var getOperand2()- Returns:
- the second operand.
-
getType
PrimitiveType getType()
-