[TD] Update diagnostics test data due to new test runners
Update includes:
- Changing syntax of `OI/`NI` tags from `<!NI;TAG!>` to `<!TAG{NI}!>`
- Fix some incorrect directives
- Change order of diagnostics in some places
- Remove ignored diagnostics from FIR test data (previously `DIAGNOSTICS` didn't work)
- Update FIR dumps in some places and add `FIR_IDENTICAL` if needed
- Replace all JAVAC_SKIP with SKIP_JAVAC directive
This commit is contained in:
+5
-5
@@ -1,5 +1,5 @@
|
||||
// !WITH_NEW_INFERENCE
|
||||
// FILE: b.kt
|
||||
// FILE: a.kt
|
||||
|
||||
|
||||
package foobar.a
|
||||
@@ -16,16 +16,16 @@ abstract class Foo<T>() {
|
||||
abstract val x : T<!TYPE_ARGUMENTS_NOT_ALLOWED!><Int><!>
|
||||
}
|
||||
|
||||
// FILE: b.kt
|
||||
// FILE: c.kt
|
||||
package foobar.a
|
||||
import java.util.*
|
||||
|
||||
val b : List<Int>? = <!TYPE_MISMATCH!>a<!>
|
||||
val b1 : <!UNRESOLVED_REFERENCE!>util<!>.<!DEBUG_INFO_MISSING_UNRESOLVED!>List<!><Int>? = a
|
||||
|
||||
// FILE: b.kt
|
||||
// FILE: d.kt
|
||||
package foobar
|
||||
val x1 = <!UNRESOLVED_REFERENCE!>a<!>.<!NI;DEBUG_INFO_MISSING_UNRESOLVED, OI;DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>a<!>
|
||||
val x1 = <!UNRESOLVED_REFERENCE!>a<!>.<!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE{OI}, DEBUG_INFO_MISSING_UNRESOLVED{NI}!>a<!>
|
||||
val x2 = foobar.a.a
|
||||
|
||||
val y1 = foobar.a.b
|
||||
@@ -68,4 +68,4 @@ abstract class Collection<E> : Iterable<E> {
|
||||
}
|
||||
return current.done()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user