UFile (package = test.pkg) [package test.pkg...]
    UClass (name = Test) [public final class Test {...}]
        UMethod (name = test1) [public final fun test1() : void {...}]
            UBlockExpression [{...}] : PsiType:void
        UMethod (name = Test) [public fun Test() = UastEmptyExpression]
        UMethod (name = test2) [@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "nothing")...}]
            UAnnotation (fqName = kotlin.Deprecated) [@kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "nothing")]
                UNamedExpression (name = level) [level = DeprecationLevel.HIDDEN]
                    UQualifiedReferenceExpression [DeprecationLevel.HIDDEN] : PsiType:DeprecationLevel
                        USimpleNameReferenceExpression (identifier = DeprecationLevel) [DeprecationLevel]
                        USimpleNameReferenceExpression (identifier = HIDDEN) [HIDDEN] : PsiType:DeprecationLevel
                UNamedExpression (name = message) [message = "nothing"]
                    ULiteralExpression (value = "nothing") ["nothing"] : PsiType:String
            UBlockExpression [{...}] : PsiType:void
