From 6310ec80c3b5649f96f2e6567b67ddcf188df4c3 Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Thu, 16 Feb 2017 11:36:11 +0300 Subject: [PATCH] TEST: added defaults9 test --- backend.native/tests/build.gradle | 5 +++++ backend.native/tests/codegen/function/defaults9.kt | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 backend.native/tests/codegen/function/defaults9.kt diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index a89217a9fc0..1b09cb8efbc 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -202,6 +202,11 @@ task defaults8(type: RunKonanTest) { source = "codegen/function/defaults8.kt" } +task defaults9(type: RunKonanTest) { + goldValue = "1\n" + source = "codegen/function/defaults9.kt" +} + task sum_3const(type: RunKonanTest) { source = "codegen/function/sum_3const.kt" } diff --git a/backend.native/tests/codegen/function/defaults9.kt b/backend.native/tests/codegen/function/defaults9.kt new file mode 100644 index 00000000000..3116acfc78b --- /dev/null +++ b/backend.native/tests/codegen/function/defaults9.kt @@ -0,0 +1,7 @@ +class Foo { + inner class Bar(x: Int, val y: Int = 1) { + constructor() : this(42) + } +} + +fun main(arg:Array) = println(Foo().Bar().y)