UFile (package = )
    UClass (name = LocalDeclarationsKt)
        UAnnotationMethod (name = foo)
            UBlockExpression
                UDeclarationsExpression
                    UClass (name = Local)
                        UAnnotationMethod (name = LocalDeclarationsKt$foo$Local)
                UDeclarationsExpression
                    UVariable (name = bar)
                        ULambdaExpression
                            UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0))
                                UIdentifier (Identifier (Local))
                                USimpleNameReferenceExpression (identifier = <init>)
                UDeclarationsExpression
                    ULocalVariable (name = baz)
                        ULambdaExpression
                            UBlockExpression
                                UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0))
                                    UIdentifier (Identifier (Local))
                                    USimpleNameReferenceExpression (identifier = <init>)
                UDeclarationsExpression
                    UVariable (name = someLocalFun)
                        ULambdaExpression
                            UParameter (name = text)
                            ULiteralExpression (value = 42)
                UReturnExpression
                    UBinaryExpression (operator = ==)
                        UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
                            UIdentifier (Identifier (bar))
                            USimpleNameReferenceExpression (identifier = bar)
                        UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0))
                            UIdentifier (Identifier (Local))
                            USimpleNameReferenceExpression (identifier = <init>)
