39 lines
2.0 KiB
Plaintext
Vendored
39 lines
2.0 KiB
Plaintext
Vendored
UFile (package = )
|
|
UClass (name = WhenStringLiteralKt)
|
|
UField (name = a)
|
|
UAnnotation (fqName = org.jetbrains.annotations.Nullable)
|
|
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
|
|
UIdentifier (Identifier (readLine))
|
|
USimpleNameReferenceExpression (identifier = readLine)
|
|
UField (name = b)
|
|
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
|
|
USwitchExpression
|
|
USimpleNameReferenceExpression (identifier = a)
|
|
UExpressionList (when)
|
|
USwitchClauseExpressionWithBody
|
|
UPolyadicExpression (operator = +)
|
|
ULiteralExpression (value = "abc")
|
|
UExpressionList (when_entry)
|
|
ULiteralExpression (value = 1)
|
|
UBreakExpression (label = null)
|
|
USwitchClauseExpressionWithBody
|
|
UPolyadicExpression (operator = +)
|
|
ULiteralExpression (value = "def")
|
|
UPolyadicExpression (operator = +)
|
|
ULiteralExpression (value = "ghi")
|
|
UExpressionList (when_entry)
|
|
ULiteralExpression (value = 2)
|
|
UBreakExpression (label = null)
|
|
USwitchClauseExpressionWithBody
|
|
UExpressionList (when_entry)
|
|
ULiteralExpression (value = 3)
|
|
UBreakExpression (label = null)
|
|
UAnnotationMethod (name = getA)
|
|
UAnnotationMethod (name = getB)
|
|
UAnnotationMethod (name = <no name provided>)
|
|
UBlockExpression
|
|
UPolyadicExpression (operator = +)
|
|
ULiteralExpression (value = "abc1")
|
|
UPolyadicExpression (operator = +)
|
|
ULiteralExpression (value = "def1")
|