JVM: Allow the JvmSynthetic annotation on file classes (KT-41884)

This commit is contained in:
Steven Schäfer
2020-10-09 14:04:35 +02:00
committed by Alexander Udalov
parent 66bc142f92
commit 4e03b1e05f
6 changed files with 40 additions and 13 deletions
@@ -0,0 +1,10 @@
// WITH_RUNTIME
// FILE: test.kt
@file:Suppress("WRONG_ANNOTATION_TARGET_WITH_USE_SITE_TARGET")
@file:JvmSynthetic
private val keepme = 1
// TESTED_OBJECT_KIND: class
// TESTED_OBJECTS: TestKt
// FLAGS: ACC_FINAL, ACC_PUBLIC, ACC_SUPER, ACC_SYNTHETIC