UFile (package = ) [public final class UnresolvedKt {...]
    UClass (name = UnresolvedKt) [public final class UnresolvedKt {...}]
        UMethod (name = foo) [public static final fun foo(@org.jetbrains.annotations.Nullable x: error.NonExistentClass) : void {...}]
            UParameter (name = x) [@org.jetbrains.annotations.Nullable var x: error.NonExistentClass]
                UAnnotation (fqName = org.jetbrains.annotations.Nullable) [@org.jetbrains.annotations.Nullable]
            UBlockExpression [{...}] : PsiType:<ErrorType>
                UQualifiedReferenceExpression [x?.prop] : PsiType:<ErrorType>
                    USimpleNameReferenceExpression (identifier = x) [x] : PsiType:<ErrorType>
                    USimpleNameReferenceExpression (identifier = prop) [prop] : PsiType:<ErrorType>
    UClass (name = A) [public final class A : <ErrorType> {...}]
        UField (name = prop) [@org.jetbrains.annotations.NotNull private final var prop: error.NonExistentClass]
            UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
        UMethod (name = bar) [public fun bar() : error.NonExistentClass {...}]
            UBlockExpression [{...}] : PsiType:void
        UMethod (name = getProp) [public final fun getProp() : error.NonExistentClass = UastEmptyExpression]
        UMethod (name = A) [public fun A(@org.jetbrains.annotations.NotNull prop: error.NonExistentClass) {...}]
            UParameter (name = prop) [@org.jetbrains.annotations.NotNull var prop: error.NonExistentClass]
                UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
            UBlockExpression [{...}]
                UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) [<anonymous class>(prop)]
                    UIdentifier (Identifier (UnresolvedBase)) [UIdentifier (Identifier (UnresolvedBase))]
                    USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) [<anonymous class>]
                    USimpleNameReferenceExpression (identifier = prop) [prop] : PsiType:<ErrorType>
