A -> UClass (name = A)
foo -> UMethod (name = foo)
inlineFoo -> [!] UnknownKotlinExpression (FUN)
bar -> UMethod (name = bar)
    A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    inlineFoo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    forEach -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
        println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
        it -> USimpleNameReferenceExpression (identifier = it)
    listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    joinToString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    size -> USimpleNameReferenceExpression (identifier = size)
    listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    indices -> USimpleNameReferenceExpression (identifier = indices)
    date -> [!] UnknownKotlinExpression (PROPERTY)
    java -> USimpleNameReferenceExpression (identifier = java)
    util -> USimpleNameReferenceExpression (identifier = util)
    Date -> USimpleNameReferenceExpression (identifier = Date)
    java -> USimpleNameReferenceExpression (identifier = java)
    util -> USimpleNameReferenceExpression (identifier = util)
    Date -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    date -> USimpleNameReferenceExpression (identifier = date)
    time -> USimpleNameReferenceExpression (identifier = time)
    = -> USimpleNameReferenceExpression (identifier = =)
    listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    last -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    mutableMapOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    to -> USimpleNameReferenceExpression (identifier = to)
    entries -> USimpleNameReferenceExpression (identifier = entries)
    first -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    setValue -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    intRange -> [!] UnknownKotlinExpression (PROPERTY)
    .. -> USimpleNameReferenceExpression (identifier = ..)
    intRange -> USimpleNameReferenceExpression (identifier = intRange)
    contains -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    as -> USimpleNameReferenceExpression (identifier = as)
    Int -> USimpleNameReferenceExpression (identifier = Int)
    IntRange -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
T -> [!] UnknownKotlinExpression (TYPE_PARAMETER)
A -> USimpleNameReferenceExpression (identifier = A)
barT -> UMethod (name = barT)
t -> UParameter (name = t)
T -> USimpleNameReferenceExpression (identifier = T)
    t -> USimpleNameReferenceExpression (identifier = t)
    foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
T -> [!] UnknownKotlinExpression (TYPE_PARAMETER)
List -> USimpleNameReferenceExpression (identifier = List)
A -> USimpleNameReferenceExpression (identifier = A)
barTL -> UMethod (name = barTL)
listT -> UParameter (name = listT)
T -> USimpleNameReferenceExpression (identifier = T)
    listT -> USimpleNameReferenceExpression (identifier = listT)
    isEmpty -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    a -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
    listT -> USimpleNameReferenceExpression (identifier = listT)
        a -> USimpleNameReferenceExpression (identifier = a)
        foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
