FE 1.0: don't spread OptIn markers to children #KT-48570 Fixed

This commit is contained in:
Mikhail Glukhikh
2021-09-02 19:24:27 +03:00
committed by TeamCityServer
parent 17590b7114
commit b8c3b34886
6 changed files with 98 additions and 15 deletions
@@ -52,7 +52,7 @@ package usage3
import api.*
fun use1() {
<!EXPERIMENTAL_API_USAGE!>C<!>.<!EXPERIMENTAL_API_USAGE!>D<!>.<!EXPERIMENTAL_API_USAGE!>E<!>.<!EXPERIMENTAL_API_USAGE!>F<!>()
<!EXPERIMENTAL_API_USAGE!>C<!>.D.E.F()
}
fun use2(f: <!EXPERIMENTAL_API_USAGE!>C<!>.<!EXPERIMENTAL_API_USAGE!>D<!>.<!EXPERIMENTAL_API_USAGE!>E<!>.<!EXPERIMENTAL_API_USAGE!>F<!>) = <!EXPERIMENTAL_API_USAGE!>f<!>.hashCode()
fun use2(f: <!EXPERIMENTAL_API_USAGE!>C<!>.D.E.F) = f.hashCode()