Migrate MultiModuleLineMarkerTest to the new CodeMetaInfo test infrastructure

This commit is contained in:
Alexander Dudinsky
2020-10-10 10:07:31 +03:00
parent 94bf38a7b5
commit 0e7e657657
76 changed files with 278 additions and 128 deletions
@@ -1,9 +1,9 @@
expect sealed class <lineMarker>Sealed</lineMarker> {
expect sealed class <!LINE_MARKER("descr='Is subclassed by Sealed1 [common] Sealed1 in Sealed [jvm] Sealed2 [common] Sealed2 in Sealed [jvm]'"), LINE_MARKER("descr='Has actuals in JVM'")!>Sealed<!> {
object <lineMarker>Sealed1</lineMarker> : Sealed
object <!LINE_MARKER("descr='Has actuals in JVM'")!>Sealed1<!> : Sealed
class <lineMarker>Sealed2</lineMarker> : Sealed {
val <lineMarker>x</lineMarker>: Int
fun <lineMarker>foo</lineMarker>(): String
class <!LINE_MARKER("descr='Has actuals in JVM'")!>Sealed2<!> : Sealed {
val <!LINE_MARKER("descr='Has actuals in JVM'")!>x<!>: Int
fun <!LINE_MARKER("descr='Has actuals in JVM'")!>foo<!>(): String
}
}
@@ -0,0 +1,4 @@
MODULE common { platform=[JVM, JS, Native] }
MODULE jvm { platform=[JVM] }
jvm -> common { kind=DEPENDS_ON }