public class SiteInliner extends Object
| Constructor and Description |
|---|
SiteInliner() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultOptions() |
static List<Unit> |
inlineSite(SootMethod inlinee,
Stmt toInline,
SootMethod container)
Inlines the method
inlinee into the container at the point toInline. |
static List<Unit> |
inlineSite(SootMethod inlinee,
Stmt toInline,
SootMethod container,
Map<String,String> options)
Inlines the given site.
|
static void |
inlineSites(List<List<Host>> sites)
Iterates over a list of sites, inlining them in order.
|
static void |
inlineSites(List<List<Host>> sites,
Map<String,String> options)
Iterates over a list of sites, inlining them in order.
|
public String getDefaultOptions()
public static void inlineSites(List<List<Host>> sites)
public static void inlineSites(List<List<Host>> sites, Map<String,String> options)
public static List<Unit> inlineSite(SootMethod inlinee, Stmt toInline, SootMethod container)
inlinee into the container at the point toInline.public static List<Unit> inlineSite(SootMethod inlinee, Stmt toInline, SootMethod container, Map<String,String> options)
Copyright © 2024 Soot OSS. All rights reserved.