From 995dda378527895ed900a5b706c027f0c6d89bc5 Mon Sep 17 00:00:00 2001 From: "nicolay.mitropolsky" Date: Thu, 26 Sep 2019 18:59:02 +0300 Subject: [PATCH] Uast: support for String-identifiers --- .../jetbrains/uast/kotlin/declarations/UastLightIdentifier.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/declarations/UastLightIdentifier.kt b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/declarations/UastLightIdentifier.kt index 7361e21767f..c2695d57b86 100644 --- a/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/declarations/UastLightIdentifier.kt +++ b/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin/declarations/UastLightIdentifier.kt @@ -49,6 +49,7 @@ class KotlinUIdentifier private constructor( if (sourcePsi == null) return true if (sourcePsi is LeafPsiElement) return true if (sourcePsi is KtElement && sourcePsi.firstChild == null) return true + if (sourcePsi is KtStringTemplateExpression && sourcePsi.parent is KtCallExpression) return true // string literals could be identifiers of calls e.g. `"main" {}` in gradle.kts return false }