From 4a2d4b932bbdc127f9ebcb2c408062a40d47e059 Mon Sep 17 00:00:00 2001 From: Mikhael Bogdanov Date: Mon, 31 Jul 2017 15:39:35 +0200 Subject: [PATCH] Specify source for default impl (cherry picked from commit b37fd90128cea61df9c53a5b48bea6092ea9ec57) --- .../backend/common/lower/DefaultArgumentStubGenerator.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt index e264c70b519..a6afa2bcbe3 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/DefaultArgumentStubGenerator.kt @@ -346,7 +346,7 @@ private fun FunctionDescriptor.generateDefaultsFunction(context: CommonBackendCo /* containingDeclaration = */ containingDeclaration, /* annotations = */ annotations, /* isPrimary = */ false, - /* source = */ SourceElement.NO_SOURCE) + /* source = */ source) is FunctionDescriptor -> { val name = Name.identifier("$name\$default") @@ -355,7 +355,7 @@ private fun FunctionDescriptor.generateDefaultsFunction(context: CommonBackendCo /* annotations = */ annotations, /* name = */ name, /* kind = */ CallableMemberDescriptor.Kind.SYNTHESIZED, - /* source = */ SourceElement.NO_SOURCE) + /* source = */ source) } else -> TODO("FIXME: $this") }