Files
kotlin/plugins/annotation-processing/testData/elements/IsFunctionalInterface.kt
Yan Zhulanow c6c1673902 Kapt: load all annotations, even if annotation processors does not require it explicitly. Some annotation processors may want to process some more annotations (see DbFlow, Database annotation).
Blacklist some common-used Java and Kotlin annotations instead (like Deprecated, Nullable or Metadata).
(cherry picked from commit 6856a7c)
2016-09-10 17:36:15 +03:00

25 lines
271 B
Kotlin
Vendored

annotation class Anno
@Anno
class A {
interface AA {
fun onClick(o: Any)
}
}
enum class B { RED }
interface C {
fun onClick()
}
interface D {
fun onClick()
fun onDoubleClick()
}
interface E : C
interface F : C {
fun onDoubleClick()
}