private static CstString makeShortForm(Prototype prototype) {
    StdTypeList parameters = prototype.getParameterTypes();
    int size = parameters.size();
    StringBuilder sb = new StringBuilder(size + 1);

    sb.append(shortFormCharFor(prototype.getReturnType()));

    for (int i = 0; i < size; i++) {
      sb.append(shortFormCharFor(parameters.getType(i)));
    }

    return new CstString(sb.toString());
  }
Creates the short-form of the given prototype.

@param prototype {@code non-null;} the prototype
@return {@code non-null;} the short form
android/android_framework/dex-maker/src/main/java/com/android/dx/dex/file/ProtoIdItem.java