Class ForwardDataflowAnalysis<Fact>

    • Constructor Detail

      • ForwardDataflowAnalysis

        public ForwardDataflowAnalysis​(DepthFirstSearch dfs)
    • Method Detail

      • isForwards

        public boolean isForwards()
        Description copied from interface: DataflowAnalysis
        Returns true if the analysis is forwards, false if backwards.
      • getBlockOrder

        public BlockOrder getBlockOrder​(CFG cfg)
        Description copied from interface: DataflowAnalysis
        Return the BlockOrder specifying the order in which BasicBlocks should be visited in the main dataflow loop.
        Parameters:
        cfg - the CFG upon which we're performing dataflow analysis