24 lines
595 B
Kotlin
Vendored
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
|