Package sootup.core.jimple.visitor
Interface Acceptor<V extends Visitor>
- All Known Subinterfaces:
BranchingStmt
,ComparableConstant<C>
,ConcreteRef
,Constant
,Expr
,FallsThroughStmt
,IdentityRef
,InvokableStmt
,LogicalConstant<L>
,NumericConstant<N>
,RealConstant<R>
,Ref
,ShiftableConstant<A>
,Stmt
- All Known Implementing Classes:
AbstractBinopExpr
,AbstractConditionExpr
,AbstractDefinitionStmt
,AbstractFloatBinopExpr
,AbstractInstanceInvokeExpr
,AbstractIntBinopExpr
,AbstractIntLongBinopExpr
,AbstractInvokeExpr
,AbstractStmt
,AbstractUnopExpr
,ArrayType
,AugmentIntegerTypes.Integer127Type
,AugmentIntegerTypes.Integer1Type
,AugmentIntegerTypes.Integer32767Type
,BooleanConstant
,BottomType
,ClassConstant
,ClassType
,DoubleConstant
,EnumConstant
,FloatConstant
,IntConstant
,JAddExpr
,JAndExpr
,JArrayRef
,JAssignStmt
,JavaClassType
,JavaLocal
,JBreakpointStmt
,JCastExpr
,JCaughtExceptionRef
,JCmpExpr
,JCmpgExpr
,JCmplExpr
,JDivExpr
,JDynamicInvokeExpr
,JEnterMonitorStmt
,JEqExpr
,JExitMonitorStmt
,JFieldRef
,JGeExpr
,JGotoStmt
,JGtExpr
,JIdentityStmt
,JIfStmt
,JInstanceFieldRef
,JInstanceOfExpr
,JInterfaceInvokeExpr
,JInvokeStmt
,JLeExpr
,JLengthExpr
,JLtExpr
,JMulExpr
,JNeExpr
,JNegExpr
,JNewArrayExpr
,JNewExpr
,JNewMultiArrayExpr
,JNopStmt
,JOrExpr
,JParameterRef
,JPhiExpr
,JRemExpr
,JRetStmt
,JReturnStmt
,JReturnVoidStmt
,JShlExpr
,JShrExpr
,JSpecialInvokeExpr
,JStaticFieldRef
,JStaticInvokeExpr
,JSubExpr
,JSwitchStmt
,JThisRef
,JThrowStmt
,JUshrExpr
,JVirtualInvokeExpr
,JXorExpr
,Local
,LongConstant
,MethodHandle
,MethodType
,ModuleJavaClassType
,NullConstant
,NullType
,PrimitiveType
,PrimitiveType.BooleanType
,PrimitiveType.ByteType
,PrimitiveType.CharType
,PrimitiveType.DoubleType
,PrimitiveType.FloatType
,PrimitiveType.IntType
,PrimitiveType.LongType
,PrimitiveType.ShortType
,ReferenceType
,StringConstant
,TopType
,Type
,UnknownType
,VoidType
,WeakObjectType
public interface Acceptor<V extends Visitor>
Basic interface used for visited objects in the Visitor design pattern.
-
Method Summary
-
Method Details
-
accept
Called when this object is visited.- Parameters:
v
-
-