b8069b48c5
but secondary constructors without primary constructor will not contain initializers, it is still an issue
110 lines
5.9 KiB
Plaintext
Vendored
110 lines
5.9 KiB
Plaintext
Vendored
UFile (package = )
|
|
UClass (name = SuperCallsKt)
|
|
UField (name = anon)
|
|
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
|
|
UObjectLiteralExpression
|
|
ULiteralExpression (value = "textForAnon")
|
|
UClass (name = null)
|
|
UAnnotationMethod (name = bar)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
|
|
UIdentifier (Identifier (cons))
|
|
USimpleNameReferenceExpression (identifier = cons)
|
|
UObjectLiteralExpression
|
|
ULiteralExpression (value = "inner literal")
|
|
UClass (name = null)
|
|
UAnnotationMethod (name = SuperCallsKt$anon$1$bar$1)
|
|
UAnnotationMethod (name = SuperCallsKt$anon$1)
|
|
UClass (name = innerObject)
|
|
UField (name = INSTANCE)
|
|
UAnnotation (fqName = null)
|
|
UAnnotationMethod (name = innerObject)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
|
|
UIdentifier (Identifier (A))
|
|
USimpleNameReferenceExpression (identifier = <init>)
|
|
ULiteralExpression (value = "inner object")
|
|
UClass (name = InnerClass)
|
|
UAnnotationMethod (name = InnerClass)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
|
|
UIdentifier (Identifier (A))
|
|
USimpleNameReferenceExpression (identifier = <init>)
|
|
ULiteralExpression (value = "inner class")
|
|
UAnnotationMethod (name = getAnon)
|
|
UAnnotationMethod (name = cons)
|
|
UParameter (name = a)
|
|
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
|
|
UBlockExpression
|
|
UClass (name = A)
|
|
UField (name = str)
|
|
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
|
|
UAnnotationMethod (name = foo)
|
|
UParameter (name = a)
|
|
UAnnotation (fqName = null)
|
|
UBlockExpression
|
|
UAnnotationMethod (name = getStr)
|
|
UAnnotationMethod (name = A)
|
|
UParameter (name = str)
|
|
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
|
|
UAnnotationMethod (name = A)
|
|
UParameter (name = i)
|
|
UAnnotation (fqName = null)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
|
|
UIdentifier (Identifier (this))
|
|
USimpleNameReferenceExpression (identifier = <init>)
|
|
UQualifiedReferenceExpression
|
|
USimpleNameReferenceExpression (identifier = i)
|
|
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
|
|
UIdentifier (Identifier (toString))
|
|
USimpleNameReferenceExpression (identifier = toString)
|
|
UClass (name = B)
|
|
UAnnotationMethod (name = B)
|
|
UParameter (name = param)
|
|
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
|
|
UIdentifier (Identifier (A))
|
|
USimpleNameReferenceExpression (identifier = <init>)
|
|
USimpleNameReferenceExpression (identifier = param)
|
|
UClass (name = C)
|
|
UAnnotationMethod (name = foo)
|
|
UParameter (name = a)
|
|
UAnnotation (fqName = null)
|
|
UBlockExpression
|
|
UQualifiedReferenceExpression
|
|
USuperExpression (label = null)
|
|
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
|
|
UIdentifier (Identifier (foo))
|
|
USimpleNameReferenceExpression (identifier = foo)
|
|
USimpleNameReferenceExpression (identifier = a)
|
|
UAnnotationMethod (name = C)
|
|
UParameter (name = p)
|
|
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
|
|
UIdentifier (Identifier (super))
|
|
USimpleNameReferenceExpression (identifier = <init>)
|
|
USimpleNameReferenceExpression (identifier = p)
|
|
UAnnotationMethod (name = C)
|
|
UParameter (name = i)
|
|
UAnnotation (fqName = null)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
|
|
UIdentifier (Identifier (super))
|
|
USimpleNameReferenceExpression (identifier = <init>)
|
|
USimpleNameReferenceExpression (identifier = i)
|
|
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
|
|
UIdentifier (Identifier (println))
|
|
USimpleNameReferenceExpression (identifier = println)
|
|
UClass (name = O)
|
|
UField (name = INSTANCE)
|
|
UAnnotation (fqName = null)
|
|
UAnnotationMethod (name = O)
|
|
UBlockExpression
|
|
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 1))
|
|
UIdentifier (Identifier (A))
|
|
USimpleNameReferenceExpression (identifier = <init>)
|
|
ULiteralExpression (value = "text")
|