KT-4295 Wrong diagnostic about "weaken access privilege" when override properties in constructor

#KT-4295 Fixed
This commit is contained in:
Andrey Breslav
2014-07-05 17:11:22 +04:00
parent 5489ae08da
commit 06d060d5de
10 changed files with 119 additions and 1 deletions
@@ -0,0 +1,15 @@
//ALLOW_AST_ACCESS
package test
open class Base {
protected open val prot = 1
internal open val int = 1
public open val pub: Int = 1
}
class Child(
override val prot: Int,
override val int: Int,
override val pub: Int
) : Base()