Files
kotlin-fork/plugins/uast-kotlin/testData/AnnotationComplex.log.txt
T

50 lines
2.6 KiB
Plaintext
Vendored

UFile (package = )
UClass (name = Annotation)
UAnnotationMethod (name = strings)
UClass (name = A)
UAnnotation (fqName = Annotation)
UMethod (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>, resolvesTo = PsiClass: Annotation)
UMethod (name = B1)
UClass (name = B2)
UAnnotation (fqName = AnnotationArray)
UNamedExpression (name = value)
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 2))
UIdentifier (Identifier (Annotation))
USimpleNameReferenceExpression (identifier = <init>, resolvesTo = PsiClass: Annotation)
ULiteralExpression (value = "sv1")
ULiteralExpression (value = "sv2")
UMethod (name = B2)
UClass (name = AnnotationArray)
UAnnotationMethod (name = value)
UClass (name = C)
UAnnotation (fqName = AnnotationArray)
UNamedExpression (name = value)
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
UIdentifier (Identifier (Annotation))
USimpleNameReferenceExpression (identifier = <init>, resolvesTo = PsiClass: Annotation)
UCallExpression (kind = UastCallKind(name='array_initializer'), argCount = 2))
UIdentifier (Identifier (arrayOf))
USimpleNameReferenceExpression (identifier = arrayOf, resolvesTo = null)
ULiteralExpression (value = "sar1")
ULiteralExpression (value = "sar2")
UMethod (name = C)
UClass (name = C2)
UAnnotation (fqName = AnnotationArray)
UNamedExpression (name = value)
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
UIdentifier (Identifier (Annotation))
USimpleNameReferenceExpression (identifier = <init>, resolvesTo = PsiClass: Annotation)
UCallExpression (kind = UastCallKind(name='array_initializer'), argCount = 2))
UIdentifier (Identifier ([))
ULiteralExpression (value = "[sar]1")
ULiteralExpression (value = "[sar]2")
UMethod (name = C2)