Uast: KotlinUNestedAnnotation for processing nested annotations (IDEA-185890)

This commit is contained in:
Nicolay Mitropolsky
2018-02-01 13:13:05 +03:00
committed by xiexed
parent 1f81c0cdfe
commit 48ea52def1
8 changed files with 165 additions and 21 deletions
@@ -0,0 +1,26 @@
public abstract annotation Annotation {
}
public final class A {
public fun A() = UastEmptyExpression
}
public abstract annotation AnnotationInner {
public abstract fun value() : Annotation = UastEmptyExpression
}
public final class B1 {
public fun B1() = UastEmptyExpression
}
public final class B2 {
public fun B2() = UastEmptyExpression
}
public abstract annotation AnnotationArray {
public abstract fun value() : Annotation[] = UastEmptyExpression
}
public final class C {
public fun C() = UastEmptyExpression
}