[Native, Wasm] Add `@MustBeDocumented` to opt-in annotations

Without `@MustBeDocumented` the annotations will not be shown in usages
in the generated online Dokka documentation.

^KT-69142
diff --git a/kotlin-native/runtime/src/main/kotlin/kotlin/native/ObsoleteNativeApi.kt b/kotlin-native/runtime/src/main/kotlin/kotlin/native/ObsoleteNativeApi.kt
index bdbca0e..d9941e7 100644
--- a/kotlin-native/runtime/src/main/kotlin/kotlin/native/ObsoleteNativeApi.kt
+++ b/kotlin-native/runtime/src/main/kotlin/kotlin/native/ObsoleteNativeApi.kt
@@ -5,8 +5,6 @@
 
 package kotlin.native
 
-import kotlin.annotation.AnnotationTarget.*
-
 /**
  * This annotation marks the Kotlin/Native standard library API that is considered obsolete and is being phased out.
  *
@@ -34,4 +32,4 @@
 @MustBeDocumented
 @SinceKotlin("1.9")
 @Suppress("ACTUAL_WITHOUT_EXPECT") // actual visibility mismatch
-public actual annotation class ObsoleteNativeApi
\ No newline at end of file
+public actual annotation class ObsoleteNativeApi
diff --git a/libraries/stdlib/native-wasm/src/kotlin/native/FreezingIsDeprecated.kt b/libraries/stdlib/native-wasm/src/kotlin/native/FreezingIsDeprecated.kt
index 913f03a..513ae82 100644
--- a/libraries/stdlib/native-wasm/src/kotlin/native/FreezingIsDeprecated.kt
+++ b/libraries/stdlib/native-wasm/src/kotlin/native/FreezingIsDeprecated.kt
@@ -33,4 +33,5 @@
     AnnotationTarget.TYPEALIAS,
 )
 @Retention(AnnotationRetention.BINARY)
+@MustBeDocumented
 public actual annotation class FreezingIsDeprecated
diff --git a/libraries/stdlib/native-wasm/src/kotlin/native/ObsoleteNativeApi.kt b/libraries/stdlib/native-wasm/src/kotlin/native/ObsoleteNativeApi.kt
index d417ba5..911d43a 100644
--- a/libraries/stdlib/native-wasm/src/kotlin/native/ObsoleteNativeApi.kt
+++ b/libraries/stdlib/native-wasm/src/kotlin/native/ObsoleteNativeApi.kt
@@ -5,8 +5,6 @@
 
 package kotlin.native
 
-import kotlin.annotation.AnnotationTarget.*
-
 /**
  * This annotation marks the Kotlin/Native standard library API that is considered obsolete and is being phased out.
  *
@@ -31,4 +29,4 @@
 @MustBeDocumented
 @SinceKotlin("1.9")
 @OptionalExpectation // though it has actuals in all dependent source sets, otherwise it is not possible to make it require opt-in
-internal expect annotation class ObsoleteNativeApi()
\ No newline at end of file
+internal expect annotation class ObsoleteNativeApi()
diff --git a/libraries/stdlib/native-wasm/src/kotlin/native/concurrent/ObsoleteWorkersApi.kt b/libraries/stdlib/native-wasm/src/kotlin/native/concurrent/ObsoleteWorkersApi.kt
index 787fe51..53eec0d 100644
--- a/libraries/stdlib/native-wasm/src/kotlin/native/concurrent/ObsoleteWorkersApi.kt
+++ b/libraries/stdlib/native-wasm/src/kotlin/native/concurrent/ObsoleteWorkersApi.kt
@@ -37,4 +37,5 @@
     AnnotationTarget.TYPEALIAS,
 )
 @Retention(AnnotationRetention.BINARY)
+@MustBeDocumented
 public annotation class ObsoleteWorkersApi
diff --git a/libraries/stdlib/src/kotlin/annotations/NativeAnnotations.kt b/libraries/stdlib/src/kotlin/annotations/NativeAnnotations.kt
index 6b87fad..d5e0eca 100644
--- a/libraries/stdlib/src/kotlin/annotations/NativeAnnotations.kt
+++ b/libraries/stdlib/src/kotlin/annotations/NativeAnnotations.kt
@@ -49,6 +49,7 @@
     AnnotationTarget.TYPEALIAS,
 )
 @Retention(AnnotationRetention.BINARY)
+@MustBeDocumented
 @OptionalExpectation
 public expect annotation class FreezingIsDeprecated
 
@@ -132,4 +133,3 @@
 @ExperimentalObjCRefinement
 @SinceKotlin("1.8")
 public expect annotation class ShouldRefineInSwift()
-