[FIR] Report PRIVATE_CLASS_MEMBER_FROM_INLINE on qualifiers of companions
^KT-56172 Fixed ^KT-55179
This commit is contained in:
committed by
Space Team
parent
522eec8c51
commit
4941fcd10e
@@ -4,12 +4,16 @@
|
||||
private class Foo {
|
||||
companion object {
|
||||
fun buildFoo() = Foo()
|
||||
|
||||
object Nested {
|
||||
fun bar() {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
internal <!NOTHING_TO_INLINE!>inline<!> fun foo() {
|
||||
<!PRIVATE_CLASS_MEMBER_FROM_INLINE!>Foo<!>()
|
||||
Foo.Companion
|
||||
Foo.<!PRIVATE_CLASS_MEMBER_FROM_INLINE!>Companion<!>
|
||||
Foo.<!PRIVATE_CLASS_MEMBER_FROM_INLINE!>buildFoo<!>()
|
||||
Foo.Companion.Nested.bar()
|
||||
}
|
||||
|
||||
|
||||
@@ -4,6 +4,10 @@
|
||||
private class Foo {
|
||||
companion object {
|
||||
fun buildFoo() = Foo()
|
||||
|
||||
object Nested {
|
||||
fun bar() {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,5 +15,5 @@ internal <!NOTHING_TO_INLINE!>inline<!> fun foo() {
|
||||
<!PRIVATE_CLASS_MEMBER_FROM_INLINE!>Foo<!>()
|
||||
Foo.<!PRIVATE_CLASS_MEMBER_FROM_INLINE!>Companion<!>
|
||||
Foo.<!PRIVATE_CLASS_MEMBER_FROM_INLINE_WARNING!>buildFoo<!>()
|
||||
Foo.Companion.Nested.bar()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user