Package soot.options

Class PurityOptions


  • @Generated(value="Saxonica v3.0",
               comments="from soot_options.xml")
    public class PurityOptions
    extends Object
    Option parser for Purity Analysis [AM].
    • Constructor Detail

    • 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