Class CheckToolWithAnalysisResults<A extends AbstractState<A,​H,​V>,​H extends HeapDomain<H>,​V extends ValueDomain<V>>

    • Constructor Detail

      • CheckToolWithAnalysisResults

        public CheckToolWithAnalysisResults​(java.util.Map<CFG,​java.util.Collection<CFGWithAnalysisResults<A,​H,​V>>> results)
        Builds the tool, storing the given results.
        Parameters:
        results - the results to store
      • CheckToolWithAnalysisResults

        public CheckToolWithAnalysisResults​(CheckTool other,
                                            java.util.Map<CFG,​java.util.Collection<CFGWithAnalysisResults<A,​H,​V>>> results)
        Builds the tool, copying the given tool and storing the given results.
        Parameters:
        other - the tool to copy
        results - the results to store
    • Method Detail

      • getResultOf

        public java.util.Collection<CFGWithAnalysisResults<A,​H,​V>> getResultOf​(CFG cfg)
        Yields the analysis results stored in this tool for the given CFG.
        Parameters:
        cfg - the cfg whose results are to be retrieved
        Returns:
        the results on the given cfg