copyWith

abstract fun copyWith(    maybeError: Boolean = this.maybeError,     nullable: Boolean = this.nullable,     optional: Boolean = this.optional,     catchTo: IrCatchTo = this.catchTo): IrType