diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/util/ContextCollector.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/util/ContextCollector.kt index 8cc7b822a28..2848af30e74 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/util/ContextCollector.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/util/ContextCollector.kt @@ -331,17 +331,15 @@ private class ContextCollectorVisitor( processSignatureAnnotations(anonymousFunction) context.withAnonymousFunction(anonymousFunction, holder, ResolutionMode.ContextIndependent) { - context.forFunctionBody(anonymousFunction, holder) { - for (parameter in anonymousFunction.valueParameters) { - process(parameter) - context.storeVariable(parameter, holder.session) - } + for (parameter in anonymousFunction.valueParameters) { + process(parameter) + context.storeVariable(parameter, holder.session) + } - dumpContext(anonymousFunction.psi, ContextKind.BODY) + dumpContext(anonymousFunction.psi, ContextKind.BODY) - onActive { - process(anonymousFunction.body) - } + onActive { + process(anonymousFunction.body) } onActive {