From 4de9de5fc55f0ae078e7753f6fe5eebb4327e24e Mon Sep 17 00:00:00 2001 From: Vladimir Dolzhenko Date: Tue, 1 Feb 2022 11:21:55 +0100 Subject: [PATCH] Escape special Name used as parameter, custom function names etc #EA-209929 #KT-51248 Fixed --- .../src/org/jetbrains/kotlin/renderer/RenderingUtils.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/core/compiler.common/src/org/jetbrains/kotlin/renderer/RenderingUtils.kt b/core/compiler.common/src/org/jetbrains/kotlin/renderer/RenderingUtils.kt index d56ad76516b..3d64ba10798 100644 --- a/core/compiler.common/src/org/jetbrains/kotlin/renderer/RenderingUtils.kt +++ b/core/compiler.common/src/org/jetbrains/kotlin/renderer/RenderingUtils.kt @@ -25,8 +25,6 @@ fun Name.render(): String { } private fun Name.shouldBeEscaped(): Boolean { - if (isSpecial) return false - val string = asString() return string in KeywordStringsGenerated.KEYWORDS || string.any { !Character.isLetterOrDigit(it) && it != '_' } }