fixup! K2: Attach annotations to FirAnonymousFunction from expected FunctionTypeKind
diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt
index ad3814a..f4169c3 100644
--- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt
+++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt
@@ -826,7 +826,7 @@
         kind?.annotationOnInvokeClassId?.let { classId ->
             if (annotations.any { it.getClassId() == classId }) return@let
             val annotation =
-                expectedType?.attributes?.get(CustomAnnotationTypeAttribute::class)?.annotations?.single { it.getClassId() == classId }
+                expectedType?.attributes?.get(CustomAnnotationTypeAttribute::class)?.annotations?.firstOrNull { it.getClassId() == classId }
                     ?: return@let
             replaceAnnotations(annotations + annotation)
         }