FILE fqName:<root> fileName:/firAggressivePruningOff.kt
  PROPERTY name:unusedPrivateProperty visibility:private modality:FINAL [val]
    FIELD PROPERTY_BACKING_FIELD name:unusedPrivateProperty type:kotlin.String visibility:private [final,static]
    FUN DEFAULT_PROPERTY_ACCESSOR name:<get-unusedPrivateProperty> visibility:private modality:FINAL returnType:kotlin.String
      correspondingProperty: PROPERTY name:unusedPrivateProperty visibility:private modality:FINAL [val]
      BLOCK_BODY
        RETURN type=kotlin.Nothing from='private final fun <get-unusedPrivateProperty> (): kotlin.String declared in <root>'
          GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:unusedPrivateProperty type:kotlin.String visibility:private [final,static]' type=kotlin.String origin=null
  PROPERTY name:privatePropertyReferencedByNonInline visibility:private modality:FINAL [val]
    FIELD PROPERTY_BACKING_FIELD name:privatePropertyReferencedByNonInline type:kotlin.String visibility:private [final,static]
    FUN DEFAULT_PROPERTY_ACCESSOR name:<get-privatePropertyReferencedByNonInline> visibility:private modality:FINAL returnType:kotlin.String
      correspondingProperty: PROPERTY name:privatePropertyReferencedByNonInline visibility:private modality:FINAL [val]
      BLOCK_BODY
        RETURN type=kotlin.Nothing from='private final fun <get-privatePropertyReferencedByNonInline> (): kotlin.String declared in <root>'
          GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:privatePropertyReferencedByNonInline type:kotlin.String visibility:private [final,static]' type=kotlin.String origin=null
  PROPERTY name:privatePropertyReferencedByInline visibility:private modality:FINAL [val]
    FIELD PROPERTY_BACKING_FIELD name:privatePropertyReferencedByInline type:kotlin.String visibility:private [final,static]
    FUN DEFAULT_PROPERTY_ACCESSOR name:<get-privatePropertyReferencedByInline> visibility:private modality:FINAL returnType:kotlin.String
      correspondingProperty: PROPERTY name:privatePropertyReferencedByInline visibility:private modality:FINAL [val]
      BLOCK_BODY
        RETURN type=kotlin.Nothing from='private final fun <get-privatePropertyReferencedByInline> (): kotlin.String declared in <root>'
          GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:privatePropertyReferencedByInline type:kotlin.String visibility:private [final,static]' type=kotlin.String origin=null
  FUN name:privateFunReferencedByInline visibility:private modality:FINAL returnType:kotlin.String
    BLOCK_BODY
  FUN name:privateFunReferencedByNonInline visibility:private modality:FINAL returnType:kotlin.String
    BLOCK_BODY
  FUN name:publicInlineFun visibility:public modality:FINAL returnType:kotlin.String [inline]
    BLOCK_BODY
      RETURN type=kotlin.Nothing from='public final fun publicInlineFun (): kotlin.String declared in <root>'
        CALL 'public final fun plus (other: kotlin.Any?): kotlin.String declared in kotlin.String' type=kotlin.String origin=PLUS
          ARG <this>: CALL 'private final fun privateFunReferencedByInline (): kotlin.String declared in <root>' type=kotlin.String origin=null
          ARG other: CALL 'private final fun <get-privatePropertyReferencedByInline> (): kotlin.String declared in <root>' type=kotlin.String origin=GET_PROPERTY
  FUN name:publicNonInlineFun visibility:public modality:FINAL returnType:kotlin.String
    BLOCK_BODY
  FUN name:unusedPrivateFun visibility:private modality:FINAL returnType:kotlin.String
    BLOCK_BODY
