From 50aeeee462c8d2832b45360fec1b416187c15e97 Mon Sep 17 00:00:00 2001 From: Anton Bannykh Date: Fri, 21 Dec 2018 19:55:20 +0300 Subject: [PATCH] JS: fix the test --- .../kotlin/js/translate/expression/FunctionTranslator.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/FunctionTranslator.kt b/js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/FunctionTranslator.kt index c25a4614e93..26430eee842 100644 --- a/js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/FunctionTranslator.kt +++ b/js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/FunctionTranslator.kt @@ -102,9 +102,6 @@ fun TranslationContext.wrapWithInlineMetadata( ): JsExpression { val sourceInfo = descriptor.source.getPsi() return if (descriptor.isInline) { - val incrementalResults = config.configuration[JSConfigurationKeys.INCREMENTAL_RESULTS_CONSUMER] - incrementalResults?.reportInlineFunction(descriptor, function, sourceInfo) - if (descriptor.shouldBeExported(config)) { val metadata = InlineMetadata.compose(function, descriptor, this) metadata.functionWithMetadata(outerContext, sourceInfo) @@ -116,6 +113,9 @@ fun TranslationContext.wrapWithInlineMetadata( JsReturn(function)) } InlineMetadata.wrapFunction(outerContext, FunctionWithWrapper(function, block), sourceInfo) + }.also { + val incrementalResults = config.configuration[JSConfigurationKeys.INCREMENTAL_RESULTS_CONSUMER] + incrementalResults?.reportInlineFunction(descriptor, it, sourceInfo) } } else {