Uast: KotlinUNestedAnnotation for processing nested annotations (IDEA-185890)
This commit is contained in:
committed by
xiexed
parent
1f81c0cdfe
commit
48ea52def1
@@ -0,0 +1,30 @@
|
||||
UFile (package = )
|
||||
UClass (name = Annotation)
|
||||
UClass (name = A)
|
||||
UAnnotation (fqName = Annotation)
|
||||
UAnnotationMethod (name = A)
|
||||
UClass (name = AnnotationInner)
|
||||
UAnnotationMethod (name = value)
|
||||
UClass (name = B1)
|
||||
UAnnotation (fqName = AnnotationArray)
|
||||
UNamedExpression (name = value)
|
||||
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0))
|
||||
UIdentifier (Identifier (Annotation))
|
||||
USimpleNameReferenceExpression (identifier = <init>)
|
||||
UAnnotationMethod (name = B1)
|
||||
UClass (name = B2)
|
||||
UAnnotation (fqName = AnnotationArray)
|
||||
UNamedExpression (name = value)
|
||||
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0))
|
||||
UIdentifier (Identifier (Annotation))
|
||||
USimpleNameReferenceExpression (identifier = <init>)
|
||||
UAnnotationMethod (name = B2)
|
||||
UClass (name = AnnotationArray)
|
||||
UAnnotationMethod (name = value)
|
||||
UClass (name = C)
|
||||
UAnnotation (fqName = AnnotationArray)
|
||||
UNamedExpression (name = value)
|
||||
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0))
|
||||
UIdentifier (Identifier (Annotation))
|
||||
USimpleNameReferenceExpression (identifier = <init>)
|
||||
UAnnotationMethod (name = C)
|
||||
Reference in New Issue
Block a user