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

Rendered type:
kotlin.Array<out kotlin.Int!>
