KaType
KaUsualClassType:
  abbreviation: null
  annotations: []
  classId: kotlin/Array
  qualifiers: [
    KaResolvedClassTypeQualifier:
      name: Array
      symbol: KaNamedClassSymbol(kotlin/Array)
      typeArguments: [
        out KaUsualClassType:
          abbreviation: null
          annotations: []
          classId: A
          qualifiers: [
            KaResolvedClassTypeQualifier:
              name: A
              symbol: KaNamedClassSymbol(A)
              typeArguments: []
          ]
          symbol: KaNamedClassSymbol(A)
          typeArguments: []
          isMarkedNullable: true
          isNullable: true
          hasFlexibleNullability: false
      ]
  ]
  symbol: KaNamedClassSymbol(kotlin/Array)
  typeArguments: [
    out KaUsualClassType:
      abbreviation: null
      annotations: []
      classId: A
      qualifiers: [
        KaResolvedClassTypeQualifier:
          name: A
          symbol: KaNamedClassSymbol(A)
          typeArguments: []
      ]
      symbol: KaNamedClassSymbol(A)
      typeArguments: []
      isMarkedNullable: true
      isNullable: true
      hasFlexibleNullability: false
  ]
  isMarkedNullable: false
  isNullable: false
  hasFlexibleNullability: false

Rendered type:
kotlin.Array<out A?>
