private void parseIfNecessary() {
    if (endOffset < 0) {
      parse();
    }
  }
Runs {@link #parse} if it has not yet been run successfully.
android/android_framework/dex-maker/src/main/java/com/android/dx/cf/cst/ConstantPoolParser.java