@Generated(value="Saxonica v3.0", comments="from soot_options.xml") public class SMBOptions extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
allowed_modifier_changes_none |
static int |
allowed_modifier_changes_safe |
static int |
allowed_modifier_changes_unsafe |
| Constructor and Description |
|---|
SMBOptions(Map<String,String> options) |
| Modifier and Type | Method and Description |
|---|---|
int |
allowed_modifier_changes()
Allowed Modifier Changes
Specify which changes in visibility modifiers are allowed.
|
boolean |
enabled()
Enabled
|
boolean |
insert_null_checks()
Insert Null Checks
Insert a check that, before invoking the static copy of the
target method, throws a NullPointerException if the receiver
object is null.
|
boolean |
insert_redundant_casts()
Insert Redundant Casts
Insert extra casts for the Java bytecode verifier.
|
public static final int allowed_modifier_changes_unsafe
public static final int allowed_modifier_changes_safe
public static final int allowed_modifier_changes_none
public boolean enabled()
public boolean insert_null_checks()
public boolean insert_redundant_casts()
public int allowed_modifier_changes()
Copyright © 2020 Soot OSS. All rights reserved.