diff --git a/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt b/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt index e5331e2a35f8..0cc2334d3f77 100644 --- a/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt +++ b/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt @@ -3,12 +3,15 @@ // HIGHLIGHTER_ATTRIBUTES_KEY import org.intellij.lang.annotations.Language -infix fun String.xml(@Language("kotlin") content: String){} +infix fun String.nonInjected(content: String){} -infix @Language("kotlin") fun String.xml2(@Language("kotlin") content: String){} +infix fun String.injected(@Language("kotlin") content: String){} + +infix @Language("kotlin") fun String.injectedWithReceiver(@Language("kotlin") content: String){} fun main() { - "foo" xml "fun foo() {}" - "foo".xml("fun foo() {}") - "fun bar() {}" xml2 "fun foo() {}" + "fun f0() {}" nonInjected "fun f1() {}" + "fun f2() {}" injected "fun f3() {}" + "fun f4() {}".injected("fun f5() {}") + "fun f6() {}" injectedWithReceiver "fun f7() {}" } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt.highlighting b/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt.highlighting index 4519fd157861..6f1af9ff6ded 100644 --- a/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt.highlighting +++ b/plugins/kotlin/idea/tests/testData/highlighterMetaInfo/jvm/KotlinInfixFunctionInjection.kt.highlighting @@ -3,12 +3,15 @@ // HIGHLIGHTER_ATTRIBUTES_KEY import org.intellij.lang.annotations.Language -infix fun String.xml(@Language("kotlin") content: String){} +infix fun String.nonInjected(content: String){} -infix @Language("kotlin") fun String.xml2(@Language("kotlin") content: String){} +infix fun String.injected(@Language("kotlin") content: String){} + +infix @Language("kotlin") fun String.injectedWithReceiver(@Language("kotlin") content: String){} fun main() { - "foo" xml "fun foo() {}" - "foo".xml("fun foo() {}") - "fun bar() {}" xml2 "fun foo() {}" + "fun f0() {}" nonInjected "fun f1() {}" + "fun f2() {}" injected "fun f3() {}" + "fun f4() {}".injected("fun f5() {}") + "fun f6() {}" injectedWithReceiver "fun f7() {}" }