domfox
01/18/2019, 2:58 PMsubstring
, so you'd get a different exception in that case:
@NotNull
public static final String getDesc(@NotNull Class $receiver) {
Intrinsics.checkParameterIsNotNull($receiver, "$receiver");
if (Intrinsics.areEqual($receiver, Void.TYPE)) {
return "V";
} else {
String var10000 = createArrayType($receiver).getName();
Intrinsics.checkExpressionValueIsNotNull(var10000, "createArrayType().name");
String var1 = var10000;
byte var2 = 1;
if (var1 == null) {
throw new TypeCastException("null cannot be cast to non-null type java.lang.String");
} else {
var10000 = var1.substring(var2);
Intrinsics.checkExpressionValueIsNotNull(var10000, "(this as java.lang.String).substring(startIndex)");
return StringsKt.replace$default(var10000, '.', '/', false, 4, (Object)null);
}
}
}
uhe
01/18/2019, 3:02 PMdomfox
01/18/2019, 3:07 PMuhe
01/18/2019, 3:07 PMkarelpeeters
01/18/2019, 3:28 PMdomfox
01/18/2019, 3:29 PM