blob: 298471c48614c3a356e332d579f892593f4b81fa [file]
// RUN_PIPELINE_TILL: FRONTEND
// DIAGNOSTICS: -UNUSED_PARAMETER
infix fun Any?.foo(a: Any) {}
operator fun Any?.contains(a: Any): Boolean = true
fun test(a: Any) {
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>""
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"asd"
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"$a"
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"asd${a}sfsa"
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"""sdf"""
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>'d'
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!><!EMPTY_CHARACTER_LITERAL!>''<!>
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>""<!LEADING_WHITESPACE_REQUIRED!>foo<!> a
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"asd"<!LEADING_WHITESPACE_REQUIRED!>foo<!> a
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"$a"<!LEADING_WHITESPACE_REQUIRED!>foo<!> a
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"asd${a}sfsa"<!LEADING_WHITESPACE_REQUIRED!>foo<!> a
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>"""sdf"""<!LEADING_WHITESPACE_REQUIRED!>foo<!> a
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>'d'<!LEADING_WHITESPACE_REQUIRED!>foo<!> a
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!><!EMPTY_CHARACTER_LITERAL!>''<!><!LEADING_WHITESPACE_REQUIRED!>foo<!> a
a <!TRAILING_WHITESPACE_REQUIRED!>in<!>"foo"
a <!TRAILING_WHITESPACE_REQUIRED!>in<!>"""foo"""
a <!TRAILING_WHITESPACE_REQUIRED!>in<!>'s'
a <!TRAILING_WHITESPACE_REQUIRED!>in<!><!EMPTY_CHARACTER_LITERAL!>''<!>
a <!TRAILING_WHITESPACE_REQUIRED!>!in<!>"foo"
a <!TRAILING_WHITESPACE_REQUIRED!>!in<!>"""foo"""
a <!TRAILING_WHITESPACE_REQUIRED!>!in<!>'s'
a <!TRAILING_WHITESPACE_REQUIRED!>!in<!><!EMPTY_CHARACTER_LITERAL!>''<!>
if(<!USELESS_IS_CHECK!>"s"<!LEADING_WHITESPACE_REQUIRED!>is<!> Any<!>) {}
if(<!USELESS_IS_CHECK!>"s"<!LEADING_WHITESPACE_REQUIRED!>is<!> Any<!>) {}
test("s"<!LEADING_WHITESPACE_REQUIRED!>as<!> Any)
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>""<!LEADING_WHITESPACE_REQUIRED, SYNTAX!>1<!>
a <!TRAILING_WHITESPACE_REQUIRED!>foo<!>""<!LEADING_WHITESPACE_REQUIRED, SYNTAX!>1.0<!>
}
/* GENERATED_FIR_TAGS: asExpression, funWithExtensionReceiver, functionDeclaration, ifExpression, infix, isExpression,
nullableType, operator, stringLiteral */