UserDefinedType

fun UserDefinedType(name: String?, isOptional: Boolean, isVararg: Boolean, type: KType)