public StdTypeList getParameterFrameTypes() {
    if (parameterFrameTypes == null) {
      int sz = parameterTypes.size();
      StdTypeList list = new StdTypeList(sz);
      boolean any = false;
      for (int i = 0; i < sz; i++) {
        Type one = parameterTypes.get(i);
        if (one.isIntlike()) {
          any = true;
          one = Type.INT;
        }
        list.set(i, one);
      }
      parameterFrameTypes = any ? list : parameterTypes;
    }

    return parameterFrameTypes;
  }
Gets the list of frame types corresponding to the list of parameter types. The difference
between the two lists (if any) is that all "intlike" types (see {@link Type#isIntlike}) are
replaced by {@link Type#INT}.

@return {@code non-null;} the list of parameter frame types
android/android_framework/dex-maker/src/main/java/com/android/dx/rop/type/Prototype.java