e6b5cb5216
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
27 lines
954 B
Kotlin
Vendored
27 lines
954 B
Kotlin
Vendored
package foo
|
|
|
|
class X {}
|
|
|
|
val s = <!EXPRESSION_EXPECTED_PACKAGE_FOUND!>java<!>
|
|
val ss = <!NO_COMPANION_OBJECT!>System<!>
|
|
val sss = <!NO_COMPANION_OBJECT!>X<!>
|
|
val x = "${<!NO_COMPANION_OBJECT!>System<!>}"
|
|
val xs = java.<!EXPRESSION_EXPECTED_PACKAGE_FOUND!>lang<!>
|
|
val xss = java.lang.<!NO_COMPANION_OBJECT!>System<!>
|
|
val xsss = foo.<!NO_COMPANION_OBJECT!>X<!>
|
|
val xssss = <!EXPRESSION_EXPECTED_PACKAGE_FOUND!>foo<!>
|
|
val f = { <!NO_COMPANION_OBJECT!>System<!> }
|
|
|
|
fun main() {
|
|
<!EXPRESSION_EXPECTED_PACKAGE_FOUND!>java<!> = null
|
|
<!NO_COMPANION_OBJECT!>System<!> = null
|
|
<!NO_COMPANION_OBJECT!>System<!>!!
|
|
java.lang.<!NO_COMPANION_OBJECT!>System<!> = null
|
|
java.lang.<!NO_COMPANION_OBJECT!>System<!>!!
|
|
<!NO_COMPANION_OBJECT!>System<!> is Int
|
|
<!INVISIBLE_MEMBER!>System<!>()
|
|
(<!NO_COMPANION_OBJECT!>System<!>)
|
|
<!REDUNDANT_LABEL_WARNING!>foo@<!> <!NO_COMPANION_OBJECT!>System<!>
|
|
null in <!NO_COMPANION_OBJECT!>System<!>
|
|
}
|