Module: main
// CallableId=/foo
FUN name:foo visibility:private modality:FINAL returnType:kotlin.String [inline]
  TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
  VALUE_PARAMETER kind:Regular name:a index:0 type:kotlin.Any?
  BLOCK_BODY
    RETURN type=kotlin.Nothing from='private final fun foo <T> (a: kotlin.Any?): kotlin.String [inline] declared in <root>'
      CALL 'public final fun toString (<this>: kotlin.Any?): kotlin.String declared in kotlin' type=kotlin.String origin=null
        ARG <this>: GET_VAR 'a: kotlin.Any? declared in <root>.foo' type=kotlin.Any? origin=null
