Class FinallyDuplicatesInfoFactory.TryBlock

java.lang.Object
edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
Enclosing class:
FinallyDuplicatesInfoFactory

private static class FinallyDuplicatesInfoFactory.TryBlock extends Object
  • Field Details

    • incorrect

      boolean incorrect
    • catchAnyAddress

      final int catchAnyAddress
    • firstInstruction

      org.apache.bcel.generic.InstructionHandle firstInstruction
    • normalBlocks

      SortedMap<Integer,Integer> normalBlocks
    • duplicates

  • Constructor Details

    • TryBlock

      public TryBlock(int catchAnyAddress)
  • Method Details

    • update

      public void update(BitSet exceptionTargets, BitSet branchTargets, org.apache.bcel.generic.InstructionList il, Set<Integer> finallyTargets, BitSet usedTargets)
    • equalBlocks

      private int equalBlocks(org.apache.bcel.generic.InstructionHandle ih1, org.apache.bcel.generic.InstructionHandle ih2, int length, int[] positions)
    • toString

      public String toString()
      Overrides:
      toString in class Object