Package sootup.core.jimple
Interface JimpleIR
- All Known Subinterfaces:
ComparableConstant<C>,ConcreteRef,Constant,Expr,IdentityRef,Immediate,LogicalConstant<L>,LValue,NumericConstant<N>,RealConstant<R>,Ref,ShiftableConstant<A>,Value
- All Known Implementing Classes:
AbstractBinopExpr,AbstractConditionExpr,AbstractFloatBinopExpr,AbstractInstanceInvokeExpr,AbstractIntBinopExpr,AbstractIntLongBinopExpr,AbstractInvokeExpr,AbstractUnopExpr,BooleanConstant,ClassConstant,DoubleConstant,EnumConstant,FloatConstant,IntConstant,JAddExpr,JAndExpr,JArrayRef,JavaLocal,JCastExpr,JCaughtExceptionRef,JCmpExpr,JCmpgExpr,JCmplExpr,JDivExpr,JDynamicInvokeExpr,JEqExpr,JFieldRef,JGeExpr,JGtExpr,JInstanceFieldRef,JInstanceOfExpr,JInterfaceInvokeExpr,JLeExpr,JLengthExpr,JLtExpr,JMulExpr,JNeExpr,JNegExpr,JNewArrayExpr,JNewExpr,JNewMultiArrayExpr,JOrExpr,JParameterRef,JPhiExpr,JRemExpr,JShlExpr,JShrExpr,JSpecialInvokeExpr,JStaticFieldRef,JStaticInvokeExpr,JSubExpr,JThisRef,JUshrExpr,JVirtualInvokeExpr,JXorExpr,Local,LongConstant,MethodHandle,MethodType,NullConstant,StringConstant
public interface JimpleIR
Marker interface to show whats considered Jimple IR