Class CFGPrinter

    • Constructor Detail

      • CFGPrinter

        public CFGPrinter​(CFG cfg)
    • Method Detail

      • setIsForwards

        public void setIsForwards​(boolean isForwards)
      • isForwards

        public boolean isForwards()
        Returns:
        Returns the isForwards.
      • print

        public void print​(java.io.PrintStream out)
      • edgeAnnotate

        public java.lang.String edgeAnnotate​(Edge edge)
      • blockStartAnnotate

        public java.lang.String blockStartAnnotate​(BasicBlock block)
      • blockAnnotate

        public java.lang.String blockAnnotate​(BasicBlock block)
      • instructionAnnotate

        public java.lang.String instructionAnnotate​(org.apache.bcel.generic.InstructionHandle handle,
                                                    BasicBlock bb)
      • instructionIterator

        protected java.util.Iterator<org.apache.bcel.generic.InstructionHandle> instructionIterator​(BasicBlock bb)