[FIR] Fix redundant visibility checker

This commit is contained in:
vladislavf7@gmail.com
2020-07-13 16:05:43 +03:00
committed by Mikhail Glukhikh
parent 9b8128aaa8
commit d96772444e
3 changed files with 77 additions and 11 deletions
@@ -50,3 +50,23 @@ fun f() {
}
<!REDUNDANT_VISIBILITY_MODIFIER!>public<!> var baz = 0
open class J {
protected val baz = 0
<!REDUNDANT_VISIBILITY_MODIFIER!>protected<!> get() = field * 2
var baf = 0
<!REDUNDANT_VISIBILITY_MODIFIER!>public<!> get() = 1
<!REDUNDANT_VISIBILITY_MODIFIER!>public<!> set(value) {
field = value
}
var buf = 0
private get() = 42
protected set(value) {
field = value
}
var bar = 0
get() = 3.1415926535
set(value) {}
}