Support annotations on type aliases declarations
This commit is contained in:
@@ -8,5 +8,5 @@ public final class TypeAliases public constructor() {
|
||||
|
||||
public typealias B = (dependency.A) -> kotlin.Unit
|
||||
|
||||
private typealias Parametrized<E, F> = kotlin.collections.Map<E, F>
|
||||
@test.Ann private typealias Parametrized<E, F> = kotlin.collections.Map<E, F>
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ class Outer<E, F> {
|
||||
}
|
||||
}
|
||||
|
||||
annotation class Ann
|
||||
annotation class Ann(val value: String)
|
||||
class TypeAliases {
|
||||
|
||||
typealias B = (A) -> Unit
|
||||
@@ -17,7 +17,6 @@ class TypeAliases {
|
||||
b.invoke(a)
|
||||
}
|
||||
|
||||
// TODO: annotations are unsupported yet
|
||||
@Ann
|
||||
@Ann("OK")
|
||||
private typealias Parametrized<E, F> = Map<E, F>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user