UFile (package = )
    UClass (name = TypeReferencesKt)
        UAnnotationMethod (name = foo)
            UParameter (name = parameter)
                UAnnotation (fqName = org.jetbrains.annotations.NotNull)
            UBlockExpression
                UDeclarationsExpression
                    ULocalVariable (name = varWithType)
                        ULiteralExpression (value = "Not Null")
                UDeclarationsExpression
                    ULocalVariable (name = varWithoutType)
                        ULiteralExpression (value = "lorem ipsum")
                UDeclarationsExpression
                    ULocalVariable (name = result)
                        UBinaryExpression (operator = +)
                            USimpleNameReferenceExpression (identifier = varWithType)
                            USimpleNameReferenceExpression (identifier = varWithoutType)
                UReturnExpression
                    USimpleNameReferenceExpression (identifier = result)
        UAnnotationMethod (name = parameterizedFoo)
            UParameter (name = arg)
                UAnnotation (fqName = org.jetbrains.annotations.Nullable)
            UBlockExpression
                UDeclarationsExpression
                    ULocalVariable (name = a)
                        USimpleNameReferenceExpression (identifier = arg)
                UDeclarationsExpression
                    ULocalVariable (name = at)
                        UExpressionList (elvis)
                            UDeclarationsExpression
                                ULocalVariable (name = var708e23eb)
                                    UAnnotation (fqName = org.jetbrains.annotations.Nullable)
                                    USimpleNameReferenceExpression (identifier = arg)
                            UIfExpression
                                UBinaryExpression (operator = !=)
                                    USimpleNameReferenceExpression (identifier = var708e23eb)
                                    ULiteralExpression (value = null)
                                USimpleNameReferenceExpression (identifier = var708e23eb)
                                UReturnExpression
                UDeclarationsExpression
                    ULocalVariable (name = tl)
                        UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
                            UIdentifier (Identifier (listOf))
                            USimpleNameReferenceExpression (identifier = listOf, resolvesTo = null)
                            USimpleNameReferenceExpression (identifier = at)
                UDeclarationsExpression
                    ULocalVariable (name = tsl)
                        UQualifiedReferenceExpression
                            USimpleNameReferenceExpression (identifier = tl)
                            UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
                                UIdentifier (Identifier (map))
                                USimpleNameReferenceExpression (identifier = map, resolvesTo = null)
                                ULambdaExpression
                                    UBlockExpression
                                        UReturnExpression
                                            UQualifiedReferenceExpression
                                                USimpleNameReferenceExpression (identifier = it)
                                                UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
                                                    UIdentifier (Identifier (toString))
                                                    USimpleNameReferenceExpression (identifier = toString, resolvesTo = null)
                UDeclarationsExpression
                    ULocalVariable (name = lls)
                UDeclarationsExpression
                    ULocalVariable (name = llsAliased)
                UDeclarationsExpression
                    ULocalVariable (name = llt)
                UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
                    UIdentifier (Identifier (parameterizedFoo))
                    USimpleNameReferenceExpression (identifier = parameterizedFoo, resolvesTo = null)
                    UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
                        UIdentifier (Identifier (emptyList))
                        USimpleNameReferenceExpression (identifier = emptyList, resolvesTo = null)
