UFile (package = ) [public final class ConstructorDelegateKt {...]
    UClass (name = ConstructorDelegateKt) [public final class ConstructorDelegateKt {...}]
        UMethod (name = createBase) [public static final fun createBase(i: int) : Base {...}]
            UParameter (name = i) [var i: int]
            UBlockExpression [{...}] : PsiType:Void
                UReturnExpression [return [!] UnknownKotlinExpression (CALL_EXPRESSION)] : PsiType:Void
                    [!] UnknownKotlinExpression (CALL_EXPRESSION) [[!] UnknownKotlinExpression (CALL_EXPRESSION)]
    UClass (name = Base) [public abstract interface Base {...}]
        UMethod (name = print) [public abstract fun print() : void = UastEmptyExpression]
    UClass (name = BaseImpl) [public final class BaseImpl : Base {...}]
        UField (name = x) [private final var x: int]
        UMethod (name = BaseImpl) [public fun BaseImpl(x: int) = UastEmptyExpression]
            UParameter (name = x) [var x: int]
        UMethod (name = getX) [public final fun getX() : int = UastEmptyExpression]
        UMethod (name = print) [public fun print() : void {...}]
            UBlockExpression [{...}] : PsiType:Unit
                [!] UnknownKotlinExpression (CALL_EXPRESSION) [[!] UnknownKotlinExpression (CALL_EXPRESSION)]
    UClass (name = Derived) [public final class Derived : Base, java.lang.CharSequence {...}]
        UExpressionList (super_delegation) [super_delegation Base : [!] UnknownKotlinExpression (CALL_EXPRESSION)]
            UTypeReferenceExpression (name = Base) [Base]
            [!] UnknownKotlinExpression (CALL_EXPRESSION) [[!] UnknownKotlinExpression (CALL_EXPRESSION)]
        UExpressionList (super_delegation) [super_delegation java.lang.CharSequence : "abc"]
            UTypeReferenceExpression (name = java.lang.CharSequence) [java.lang.CharSequence]
            ULiteralExpression (value = "abc") ["abc"] : PsiType:String
        UMethod (name = Derived) [public fun Derived(b: Base) = UastEmptyExpression]
            UParameter (name = b) [var b: Base]
