Package pascal.taie.ir.exp
Interface RValue
- All Superinterfaces:
Exp
,Serializable
- All Known Subinterfaces:
BinaryExp
,FloatingPointLiteral
,IntegerLiteral
,Literal
,NewExp
,NumberLiteral
,ReferenceLiteral
,UnaryExp
- All Known Implementing Classes:
ArithmeticExp
,ArrayAccess
,ArrayLengthExp
,BitwiseExp
,CastExp
,ClassLiteral
,ComparisonExp
,ConditionExp
,DoubleLiteral
,FieldAccess
,FloatLiteral
,InstanceFieldAccess
,InstanceOfExp
,IntLiteral
,InvokeDynamic
,InvokeExp
,InvokeInstanceExp
,InvokeInterface
,InvokeSpecial
,InvokeStatic
,InvokeVirtual
,LongLiteral
,MethodHandle
,MethodType
,NegExp
,NewArray
,NewInstance
,NewMultiArray
,NullLiteral
,ShiftExp
,StaticFieldAccess
,StringLiteral
,Var
Marker interface for all right-hand-side value.
-
Method Summary