From f0e7dcc4f6b73e390fe1b7ab5b6755de4c121618 Mon Sep 17 00:00:00 2001 From: Ivan Cilcic Date: Wed, 28 Aug 2019 16:22:44 +0300 Subject: [PATCH] Fix superTypes test by adding parameter to primary constructor --- .../testData/uncommonCases/resultFiles/superTypes.kt | 5 +++-- .../testData/uncommonCases/testFiles/superTypes.kt | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/compiler/visualizer/testData/uncommonCases/resultFiles/superTypes.kt b/compiler/visualizer/testData/uncommonCases/resultFiles/superTypes.kt index 6695b344c54..e856fed59be 100644 --- a/compiler/visualizer/testData/uncommonCases/resultFiles/superTypes.kt +++ b/compiler/visualizer/testData/uncommonCases/resultFiles/superTypes.kt @@ -5,8 +5,9 @@ abstract class Base(var x: T) { } // constructor Base(Int) -// │ -class Derived(var x: Int): Base() { +// │ Derived..x: Int +// │ │ +class Derived(var x: Int): Base(x) { override fun replace(newValue: Int) { // var (Derived).x: Int // │ Derived.replace.newValue: Int diff --git a/compiler/visualizer/testData/uncommonCases/testFiles/superTypes.kt b/compiler/visualizer/testData/uncommonCases/testFiles/superTypes.kt index e7106b19973..b70afb2a71d 100644 --- a/compiler/visualizer/testData/uncommonCases/testFiles/superTypes.kt +++ b/compiler/visualizer/testData/uncommonCases/testFiles/superTypes.kt @@ -4,7 +4,7 @@ abstract class Base(var x: T) { fun replace(newValue: T) } -class Derived(var x: Int): Base() { +class Derived(var x: Int): Base(x) { override fun replace(newValue: Int) { x = newValue }