Files
2023-09-12 16:58:13 +00:00

24 lines
595 B
Kotlin
Vendored

// CORRECT_ERROR_TYPES
@file:Suppress("UNRESOLVED_REFERENCE", "ANNOTATION_ARGUMENT_MUST_BE_CONST")
import kotlin.reflect.KClass
@ABC(x = 42)
class ErrorMissingAnnotation
@ABC @CDE
class ErrorMultipleMissingAnnotations
@CDE @Anno(ABC::class) @ABC
class ErrorSomeMissingAnnotations
annotation class Anno(val klass: KClass<*>)
@com /* ??? */ . example /* ???? */ . // ???
/* ??? */ XYZ ("param")
class FullyQualifiedMissingAnnotation
// EXPECTED_ERROR: (kotlin:12:1) cannot find symbol
// EXPECTED_ERROR: (kotlin:6:1) cannot find symbol
// EXPECTED_ERROR: (kotlin:9:1) cannot find symbol