From ac0fd05463d2ff94e27c5f9afe83e0d2efdb4a79 Mon Sep 17 00:00:00 2001 From: Svetlana Isakova Date: Wed, 4 Apr 2012 14:30:54 +0400 Subject: [PATCH] test for: #KT-323 Fixed Handle visibility interactions with overriding --- .../diagnostics/tests/scopes/kt323.jet | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 compiler/testData/diagnostics/tests/scopes/kt323.jet diff --git a/compiler/testData/diagnostics/tests/scopes/kt323.jet b/compiler/testData/diagnostics/tests/scopes/kt323.jet new file mode 100644 index 00000000000..ae6cdf26deb --- /dev/null +++ b/compiler/testData/diagnostics/tests/scopes/kt323.jet @@ -0,0 +1,18 @@ +//KT-323 Handle visibility interactions with overriding +package kt323 + +open class A { + open var a : Int = 0 +} + +class B : A() { + override val a = 34 + + var b : Int + public get() = 23 + set(i: Int) {} + + protected var c : Int + get() = 23 + private set(i: Int) {} +}