Files
kotlin-fork/compiler/testData/diagnostics/tests/StringPrefixAndSuffix.fir.kt
T
2020-03-27 16:46:59 +03:00

40 lines
749 B
Kotlin
Vendored

// !DIAGNOSTICS: -UNUSED_PARAMETER
infix fun Any?.foo(a: Any) {}
operator fun Any?.contains(a: Any): Boolean = true
fun test(a: Any) {
a foo""
a foo"asd"
a foo"$a"
a foo"asd${a}sfsa"
a foo"""sdf"""
a foo'd'
a foo<!ILLEGAL_CONST_EXPRESSION!>''<!>
a foo""foo a
a foo"asd"foo a
a foo"$a"foo a
a foo"asd${a}sfsa"foo a
a foo"""sdf"""foo a
a foo'd'foo a
a foo<!ILLEGAL_CONST_EXPRESSION!>''<!>foo a
a in"foo"
a in"""foo"""
a in's'
a in<!ILLEGAL_CONST_EXPRESSION!>''<!>
a !in"foo"
a !in"""foo"""
a !in's'
a !in<!ILLEGAL_CONST_EXPRESSION!>''<!>
if("s"is Any) {}
if("s"is Any) {}
test("s"as Any)
a foo""<!SYNTAX!>1<!>
a foo""<!SYNTAX!>1.0<!>
}