[K/JS] Use only single variant of default arguments function wrapper for exported and not-exported functions

This commit is contained in:
Artem Kobzar
2022-09-19 17:49:04 +00:00
committed by Space
parent ea7ce55082
commit 73e7053c35
59 changed files with 1109 additions and 597 deletions
+4 -2
View File
@@ -90,7 +90,8 @@ fun trimMarginConstantCustomPrefixInterpolatedUsingConstant(): String {
""".trimMargin(marginPrefix = "$OCTOTHORPE@$OCTOTHORPE")
}
// CHECK_CALLED_IN_SCOPE: function=trimMargin$default scope=trimMarginNotConstant
// CHECK_CALLED_IN_SCOPE: function=trimMargin$default scope=trimMarginNotConstant IGNORED_BACKENDS=JS_IR
// CHECK_CALLED_IN_SCOPE: function=trimMargin scope=trimMarginNotConstant TARGET_BACKENDS=JS_IR
fun trimMarginNotConstant(arg: String): String {
return arg.trimMargin()
}
@@ -100,7 +101,8 @@ fun trimMarginNotConstantCustomPrefix(arg: String): String {
return arg.trimMargin("###")
}
// CHECK_CALLED_IN_SCOPE: function=trimMargin$default scope=trimMarginInterpolated
// CHECK_CALLED_IN_SCOPE: function=trimMargin$default scope=trimMarginInterpolated IGNORED_BACKENDS=JS_IR
// CHECK_CALLED_IN_SCOPE: function=trimMargin scope=trimMarginInterpolated TARGET_BACKENDS=JS_IR
fun trimMarginInterpolated(arg: Int): String {
return """
|Hello,