[FIR IDE] Extract implicit set parameter name to reuse it in Analysis API

This commit is contained in:
Yan Zhulanow
2021-10-05 19:03:43 +09:00
committed by teamcityserver
parent 2b8963455f
commit 44a1fe668e
3 changed files with 8 additions and 5 deletions
@@ -58,6 +58,9 @@ object SpecialNames {
@JvmField
val UNDERSCORE_FOR_UNUSED_VAR = Name.special("<unused var>")
@JvmField
val IMPLICIT_SET_PARAMETER = Name.special("<set-?>")
@JvmStatic
fun safeIdentifier(name: Name?): Name {
return if (name != null && !name.isSpecial) name else SAFE_IDENTIFIER_FOR_NO_NAME