abc.weaving.weaver
Interface AdviceInliner.InlineOptions

All Known Implementing Classes:
AdviceInliner.CombinedInlineOptions, AdviceInliner.IfMethodInlineOptions, AdviceInliner.LetMethodInlineOptions
Enclosing class:
AdviceInliner

public static interface AdviceInliner.InlineOptions


Field Summary
static int DONT_INLINE
           
static int INLINE_DIRECTLY
           
static int INLINE_STATIC_METHOD
           
 
Method Summary
 boolean considerForInlining(java.lang.String methodName)
           
 int inline(SootMethod container, Stmt stmt, InvokeExpr expr)
           
 

Field Detail

DONT_INLINE

static final int DONT_INLINE
See Also:
Constant Field Values

INLINE_STATIC_METHOD

static final int INLINE_STATIC_METHOD
See Also:
Constant Field Values

INLINE_DIRECTLY

static final int INLINE_DIRECTLY
See Also:
Constant Field Values
Method Detail

inline

int inline(SootMethod container,
           Stmt stmt,
           InvokeExpr expr)

considerForInlining

boolean considerForInlining(java.lang.String methodName)