private static void debugVerify(LocalList locals) {
    try {
      debugVerify0(locals);
    } catch (RuntimeException ex) {
      int sz = locals.size();
      for (int i = 0; i < sz; i++) {
        System.err.println(locals.get(i));
      }
      throw ex;
    }
  }
Debugging helper that verifies the constraint that a list doesn't contain any redundant local
starts and that local ends that are due to replacements are properly annotated.
android/android_framework/dex-maker/src/main/java/com/android/dx/dex/code/LocalList.java