public class InlinerSafetyManager extends Object
| Constructor and Description |
|---|
InlinerSafetyManager() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkAccessRestrictions(SootMethod container,
SootMethod target,
String modifierOptions) |
static boolean |
checkSpecialInlineRestrictions(SootMethod container,
SootMethod target,
String options) |
static boolean |
ensureInlinability(SootMethod target,
Stmt toInline,
SootMethod container,
String modifierOptions)
Returns true if this method can be inlined at the given site.
|
public static boolean checkSpecialInlineRestrictions(SootMethod container, SootMethod target, String options)
public static boolean checkAccessRestrictions(SootMethod container, SootMethod target, String modifierOptions)
public static boolean ensureInlinability(SootMethod target, Stmt toInline, SootMethod container, String modifierOptions)
Copyright © 2020 Soot OSS. All rights reserved.