public class SiteInliner extends Object
| Constructor and Description |
|---|
SiteInliner() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
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)
Copyright © 2020 Soot OSS. All rights reserved.