fixup! [IR] Fix false positive KOTLIN_ACTUAL_ANNOTATION_MISSING diagnostic
diff --git a/compiler/ir/ir.actualization/src/main/kotlin/org/jetbrains/kotlin/backend/common/actualizer/checker/IrKotlinActualAnnotationOnJavaKmpChecker.kt b/compiler/ir/ir.actualization/src/main/kotlin/org/jetbrains/kotlin/backend/common/actualizer/checker/IrKotlinActualAnnotationOnJavaKmpChecker.kt
index d270946..2855ee6 100644
--- a/compiler/ir/ir.actualization/src/main/kotlin/org/jetbrains/kotlin/backend/common/actualizer/checker/IrKotlinActualAnnotationOnJavaKmpChecker.kt
+++ b/compiler/ir/ir.actualization/src/main/kotlin/org/jetbrains/kotlin/backend/common/actualizer/checker/IrKotlinActualAnnotationOnJavaKmpChecker.kt
@@ -58,7 +58,7 @@
     if (actual is IrClass) {
         for (member in actual.declarations) {
             if (!member.isFakeOverride && (member is IrFunction || member is IrClass || member is IrProperty) &&
-                !member.isInterfaceConstructor(actual) // In Java, annotations are interfaces, and they can't have constructors.
+                !member.isAnnotationConstructor(actual) // In Java, annotations are interfaces, and they can't have constructors.
             ) {
                 checkAnnotationRecursive(member, expectActualMap, diagnosticsReporter, topLevelExpect)
             }
@@ -66,4 +66,4 @@
     }
 }
 
-private fun IrDeclaration.isInterfaceConstructor(parent: IrClass): Boolean = parent.isAnnotationClass && this is IrConstructor
+private fun IrDeclaration.isAnnotationConstructor(parent: IrClass): Boolean = parent.isAnnotationClass && this is IrConstructor