Uast: making KotlinStringTemplateUPolyadicExpression.operands always non-empty (EA-231393)

This commit is contained in:
Nicolay Mitropolsky
2020-04-27 21:09:41 +03:00
parent b7e715045a
commit 00b44c1e68
16 changed files with 126 additions and 10 deletions
@@ -45,11 +45,16 @@ UFile (package = )
USimpleNameReferenceExpression (identifier = repeat, resolvesTo = null)
ULiteralExpression (value = 4)
ULiteralExpression (value = " z")
UField (name = empty)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UPolyadicExpression (operator = +)
ULiteralExpression (value = "")
UMethod (name = getMuchRecur)
UMethod (name = getCase4)
UMethod (name = getCase5)
UMethod (name = getLiteralInLiteral)
UMethod (name = getLiteralInLiteral2)
UMethod (name = getEmpty)
UMethod (name = simpleForTemplate)
UParameter (name = i)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)