[TEST] Migrate AbstractDiagnosticsWithExplicitApi to new test runners

This commit is contained in:
Dmitriy Novozhilov
2020-12-09 12:28:49 +03:00
parent c0e4452cf8
commit 23e704f361
27 changed files with 373 additions and 104 deletions
@@ -0,0 +1,35 @@
// SKIP_TXT
<!NO_EXPLICIT_VISIBILITY_IN_API_MODE!>interface I1<!> {
<!NO_EXPLICIT_VISIBILITY_IN_API_MODE!>fun i<!>()
}
public interface I2 {
<!NO_EXPLICIT_VISIBILITY_IN_API_MODE!>fun i<!>()
}
public interface I3 {
public fun i()
public val v: Int
}
public interface I4 {
public fun i(): Int
public val v: Int
}
public class Impl: I3 {
override fun i() {}
override val v: Int
get() = 10
}
public class Impl2: I4 {
override fun <!NO_EXPLICIT_RETURN_TYPE_IN_API_MODE!>i<!>() = 10
override val <!NO_EXPLICIT_RETURN_TYPE_IN_API_MODE!>v<!> = 10
}
private class PrivateImpl: I4 {
override fun i() = 10
override val v = 10
}