|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object soot.jimple.toolkits.invoke.SiteInliner
public class SiteInliner
Provides methods to inline a given invoke site.
Constructor Summary | |
---|---|
SiteInliner()
|
Method Summary | |
---|---|
String |
getDefaultOptions()
|
static void |
inlineSite(SootMethod inlinee,
Stmt toInline,
SootMethod container)
Inlines the method inlinee into the container
at the point toInline . |
static List |
inlineSite(SootMethod inlinee,
Stmt toInline,
SootMethod container,
Map options)
Inlines the given site. |
static void |
inlineSites(List sites)
|
static void |
inlineSites(List sites,
Map options)
Iterates over a list of sites, inlining them in order. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SiteInliner()
Method Detail |
---|
public String getDefaultOptions()
public static void inlineSites(List sites)
public static void inlineSites(List sites, Map options)
public static void inlineSite(SootMethod inlinee, Stmt toInline, SootMethod container)
inlinee
into the container
at the point toInline
.
public static List inlineSite(SootMethod inlinee, Stmt toInline, SootMethod container, Map options)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |