UFile (package = ) [public final class WhenStringLiteralKt {...]
    UClass (name = WhenStringLiteralKt) [public final class WhenStringLiteralKt {...}]
        UField (name = a) [private static final var a: java.lang.String = [!] UnknownKotlinExpression (CALL_EXPRESSION)]
            [!] UnknownKotlinExpression (CALL_EXPRESSION) [[!] UnknownKotlinExpression (CALL_EXPRESSION)]
        UField (name = b) [private static final var b: int = [!] UnknownKotlinExpression (WHEN)]
            [!] UnknownKotlinExpression (WHEN) [[!] UnknownKotlinExpression (WHEN)]
        UMethod (name = getA) [public static final fun getA() : java.lang.String = UastEmptyExpression]
        UMethod (name = getB) [public static final fun getB() : int = UastEmptyExpression]
        UMethod (name = <no name provided>) [public static final fun <no name provided>() : void {...}]
            UBlockExpression [{...}] : PsiType:String
                ULiteralExpression (value = "abc1") ["abc1"] : PsiType:String
                ULiteralExpression (value = "def1") ["def1"] : PsiType:String
