[FIR] Fix effective visibility calculation & relevant test data

This commit is contained in:
rapturemain
2020-04-14 14:08:28 +03:00
committed by Mikhail Glukhikh
parent d811f6f4a6
commit 6d63de01ac
34 changed files with 137 additions and 99 deletions
@@ -1,7 +1,7 @@
// !DIAGNOSTICS: -EXPOSED_PARAMETER_TYPE -NOTHING_TO_INLINE
inline fun call(a: A) {
inline fun call(<!EXPOSED_PARAMETER_TYPE!>a: A<!>) {
a.test()
privateFun()
@@ -6,7 +6,7 @@ private class S public constructor() {
}
}
internal inline fun x(s: S, z: () -> Unit) {
internal inline fun x(<!EXPOSED_PARAMETER_TYPE!>s: S<!>, z: () -> Unit) {
z()
S()
s.a()
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -EXPOSED_PARAMETER_TYPE -NOTHING_TO_INLINE
inline fun call(a: A) {
inline fun call(<!EXPOSED_PARAMETER_TYPE!>a: A<!>) {
a.test()
publishedTopLevel()