diff --git a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KCallableImpl.kt b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KCallableImpl.kt index 2e65d29a1b9..10d9cdad0ee 100644 --- a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KCallableImpl.kt +++ b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KCallableImpl.kt @@ -132,7 +132,7 @@ internal abstract class KCallableImpl : KCallable, KTypeParameterOwner parameters.forEach { parameter -> if (parameter.isOptional && !parameter.type.isInlineClassType) { // For inline class types, the javaType refers to the underlying type of the inline class, - // but we have to pass null in order to mark the argument as absent for InlineClassAwareCaller. + // but we have to pass null in order to mark the argument as absent for ValueClassAwareCaller. arguments[parameter.index] = defaultPrimitiveValue(parameter.type.javaType) } else if (parameter.isVararg) { arguments[parameter.index] = defaultEmptyArray(parameter.type)