public static CstType intern(Type type) {
    CstType cst = new CstType(type);
    CstType result = interns.putIfAbsent(type, cst);
    return result != null ? result : cst;
  }
Returns an interned instance of this class for the given type.

@param type {@code non-null;} the underlying type
@return {@code non-null;} an appropriately-constructed instance
android/android_framework/dex-maker/src/main/java/com/android/dx/rop/cst/CstType.java