looking at bytecode, it seems to call the function directly however it generates
public final KDeclarationContainer getOwner() {
return Reflection.getOrCreateKotlinClass(CategoryFragment.class);
}
public final String getName() {
return "printt";
}
public final String getSignature() {
return "printt(I)V";
}