From ac7cc0c08e6fadb443a5fdcea2ba5a45e1bd7930 Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Fri, 19 Oct 2018 17:08:49 +0300 Subject: [PATCH] KT-27706: Dispatch receiver type for constructor accessor is Object --- .../jetbrains/kotlin/codegen/MemberCodegen.java | 4 +++- .../codegen/box/inlineClasses/kt27706.kt | 17 +++++++++++++++++ .../codegen/BlackBoxCodegenTestGenerated.java | 5 +++++ .../codegen/LightAnalysisModeTestGenerated.java | 5 +++++ .../ir/IrBlackBoxCodegenTestGenerated.java | 5 +++++ .../semantics/IrJsCodegenBoxTestGenerated.java | 5 +++++ .../semantics/JsCodegenBoxTestGenerated.java | 5 +++++ 7 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 compiler/testData/codegen/box/inlineClasses/kt27706.kt diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java index 6ac3c6d300b..cb1d5cc0248 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java @@ -884,7 +884,9 @@ public abstract class MemberCodegen