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