Class DefaultJimpleIDETabulationProblem<D,​V,​I extends heros.InterproceduralCFG<Unit,​SootMethod>>

  • All Implemented Interfaces:
    heros.IDETabulationProblem<Unit,​D,​SootMethod,​V,​I>, heros.IFDSTabulationProblem<Unit,​D,​SootMethod,​I>, heros.SolverConfiguration

    public abstract class DefaultJimpleIDETabulationProblem<D,​V,​I extends heros.InterproceduralCFG<Unit,​SootMethod>>
    extends heros.template.DefaultIDETabulationProblem<Unit,​D,​SootMethod,​V,​I>
    A DefaultIDETabulationProblem with Units as nodes and SootMethods as methods.
    • Method Summary

      • Methods inherited from class heros.template.DefaultIDETabulationProblem

        allTopFunction, createAllTopFunction, createEdgeFunctionsFactory, createMeetLattice, edgeFunctions, meetLattice
      • Methods inherited from class heros.template.DefaultIFDSTabulationProblem

        autoAddZero, computeValues, createFlowFunctionsFactory, createZeroValue, flowFunctions, followReturnsPastSeeds, interproceduralCFG, numThreads, recordEdges, zeroValue
      • Methods inherited from interface heros.IFDSTabulationProblem

        flowFunctions, initialSeeds, interproceduralCFG, zeroValue
      • Methods inherited from interface heros.SolverConfiguration

        autoAddZero, computeValues, followReturnsPastSeeds, numThreads, recordEdges
    • Constructor Detail

      • DefaultJimpleIDETabulationProblem

        public DefaultJimpleIDETabulationProblem​(I icfg)