Package soot.options
Class PurityOptions
- java.lang.Object
-
- soot.options.PurityOptions
-
@Generated(value="Saxonica v3.0", comments="from soot_options.xml") public class PurityOptions extends ObjectOption parser for Purity Analysis [AM].
-
-
Constructor Summary
Constructors Constructor Description PurityOptions(Map<String,String> options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanannotate()Annotate class files -- Marks pure methods with a purity bytecode attribute.booleandump_cg()Dump .dot call-graph annotated with method summaries (huge)booleandump_intra()Dump one .dot for each intra-procedural method analysis (long)booleandump_summaries()Dump one .dot files for each method summarybooleanenabled()Enabledbooleanprint()Print analysis resultsbooleanverbose()Be (quite) verbose
-
-
-
Method Detail
-
enabled
public boolean enabled()
Enabled
-
dump_summaries
public boolean dump_summaries()
Dump one .dot files for each method summary
-
dump_cg
public boolean dump_cg()
Dump .dot call-graph annotated with method summaries (huge)
-
dump_intra
public boolean dump_intra()
Dump one .dot for each intra-procedural method analysis (long)
-
print
public boolean print()
Print analysis results
-
annotate
public boolean annotate()
Annotate class files -- Marks pure methods with a purity bytecode attribute.
-
verbose
public boolean verbose()
Be (quite) verbose
-
-