Class OpcodeUtils

java.lang.Object
com.mebigfatguy.fbcontrib.utils.OpcodeUtils

public final class OpcodeUtils extends Object
a collection of static methods for categorizing opcodes into groups
  • Field Details

    • BRANCH_OPS

      private static final BitSet BRANCH_OPS
    • INVOKE_OPS

      private static final BitSet INVOKE_OPS
  • Constructor Details

    • OpcodeUtils

      private OpcodeUtils()
  • Method Details

    • isALoad

      public static boolean isALoad(int seen)
    • isAStore

      public static boolean isAStore(int seen)
    • isILoad

      public static boolean isILoad(int seen)
    • isIStore

      public static boolean isIStore(int seen)
    • isLLoad

      public static boolean isLLoad(int seen)
    • isLStore

      public static boolean isLStore(int seen)
    • isFLoad

      public static boolean isFLoad(int seen)
    • isFStore

      public static boolean isFStore(int seen)
    • isDLoad

      public static boolean isDLoad(int seen)
    • isDStore

      public static boolean isDStore(int seen)
    • isLoad

      public static boolean isLoad(int seen)
    • isStore

      public static boolean isStore(int seen)
    • isInvoke

      public static boolean isInvoke(int seen)
    • isStandardInvoke

      public static boolean isStandardInvoke(int seen)
    • isBranch

      public static boolean isBranch(int seen)
    • isReturn

      public static boolean isReturn(int seen)