UFile (package = ) [public final class StringTemplateWithVarKt {...]
    UClass (name = StringTemplateWithVarKt) [public final class StringTemplateWithVarKt {...}]
        UField (name = bar) [private static final var bar: java.lang.String = "bar"]
            ULiteralExpression (value = "bar") ["bar"] = "bar"
        UField (name = f) [private static final var f: java.lang.String = "foo" + bar]
            UPolyadicExpression (operator = +) ["foo" + bar] = Undetermined
                ULiteralExpression (value = "foo") ["foo"] = "foo"
                USimpleNameReferenceExpression (identifier = bar) [bar] = Undetermined
        UMethod (name = getBar) [public static final fun getBar() : java.lang.String = UastEmptyExpression]
        UMethod (name = getF) [public static final fun getF() : java.lang.String = UastEmptyExpression]
