All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.it.unibo.collektive.stdlib.shorts.FieldedShorts.kt Maven / Gradle / Ivy

There is a newer version: 11.1.3
Show newest version
// This file is auto-generated by the Collektive code generator. Do not edit it manually.
@file:Suppress("all","ktlint")

package it.unibo.collektive.stdlib.shorts

import it.unibo.collektive.`field`.Field
import it.unibo.collektive.`field`.Field.Companion.checkAligned
import kotlin.Any
import kotlin.Byte
import kotlin.Double
import kotlin.Float
import kotlin.Int
import kotlin.Long
import kotlin.Short
import kotlin.Suppress
import kotlin.jvm.JvmName
import kotlin.ranges.IntRange
import kotlin.ranges.LongRange

public object FieldedShorts {
  @JvmName("compareTo_with_Field_of_Short_end_and_Byte")
  public fun  Field.compareTo(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.compareTo(other) }

  @JvmName("compareTo_with_Short_and_Field_of_Byte_end")
  public fun  Short.compareTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.compareTo(other[id]) }

  @JvmName("compareTo_with_Field_of_Short_end_and_Field_of_Byte_end")
  public fun  Field.compareTo(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.compareTo(other[id]) }
  }

  @JvmName("compareTo_with_Field_of_Short_end_and_Double")
  public fun  Field.compareTo(other: Double): Field =
      this.mapWithId { _, receiver -> receiver.compareTo(other) }

  @JvmName("compareTo_with_Short_and_Field_of_Double_end")
  public fun  Short.compareTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.compareTo(other[id]) }

  @JvmName("compareTo_with_Field_of_Short_end_and_Field_of_Double_end")
  public fun  Field.compareTo(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.compareTo(other[id]) }
  }

  @JvmName("compareTo_with_Field_of_Short_end_and_Float")
  public fun  Field.compareTo(other: Float): Field =
      this.mapWithId { _, receiver -> receiver.compareTo(other) }

  @JvmName("compareTo_with_Short_and_Field_of_Float_end")
  public fun  Short.compareTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.compareTo(other[id]) }

  @JvmName("compareTo_with_Field_of_Short_end_and_Field_of_Float_end")
  public fun  Field.compareTo(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.compareTo(other[id]) }
  }

  @JvmName("compareTo_with_Field_of_Short_end_and_Int")
  public fun  Field.compareTo(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.compareTo(other) }

  @JvmName("compareTo_with_Short_and_Field_of_Int_end")
  public fun  Short.compareTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.compareTo(other[id]) }

  @JvmName("compareTo_with_Field_of_Short_end_and_Field_of_Int_end")
  public fun  Field.compareTo(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.compareTo(other[id]) }
  }

  @JvmName("compareTo_with_Field_of_Short_end_and_Long")
  public fun  Field.compareTo(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.compareTo(other) }

  @JvmName("compareTo_with_Short_and_Field_of_Long_end")
  public fun  Short.compareTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.compareTo(other[id]) }

  @JvmName("compareTo_with_Field_of_Short_end_and_Field_of_Long_end")
  public fun  Field.compareTo(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.compareTo(other[id]) }
  }

  @JvmName("compareTo_with_Field_of_Short_end_and_Short")
  public fun  Field.compareTo(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.compareTo(other) }

  @JvmName("compareTo_with_Short_and_Field_of_Short_end")
  public fun  Short.compareTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.compareTo(other[id]) }

  @JvmName("compareTo_with_Field_of_Short_end_and_Field_of_Short_end")
  public fun  Field.compareTo(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.compareTo(other[id]) }
  }

  @JvmName("div_with_Field_of_Short_end_and_Byte")
  public operator fun  Field.div(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.div(other) }

  @JvmName("div_with_Short_and_Field_of_Byte_end")
  public operator fun  Short.div(other: Field): Field =
      other.mapWithId { id, receiver -> this.div(other[id]) }

  @JvmName("div_with_Field_of_Short_end_and_Field_of_Byte_end")
  public operator fun  Field.div(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.div(other[id]) }
  }

  @JvmName("div_with_Field_of_Short_end_and_Double")
  public operator fun  Field.div(other: Double): Field =
      this.mapWithId { _, receiver -> receiver.div(other) }

  @JvmName("div_with_Short_and_Field_of_Double_end")
  public operator fun  Short.div(other: Field): Field =
      other.mapWithId { id, receiver -> this.div(other[id]) }

  @JvmName("div_with_Field_of_Short_end_and_Field_of_Double_end")
  public operator fun  Field.div(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.div(other[id]) }
  }

  @JvmName("div_with_Field_of_Short_end_and_Float")
  public operator fun  Field.div(other: Float): Field =
      this.mapWithId { _, receiver -> receiver.div(other) }

  @JvmName("div_with_Short_and_Field_of_Float_end")
  public operator fun  Short.div(other: Field): Field =
      other.mapWithId { id, receiver -> this.div(other[id]) }

  @JvmName("div_with_Field_of_Short_end_and_Field_of_Float_end")
  public operator fun  Field.div(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.div(other[id]) }
  }

  @JvmName("div_with_Field_of_Short_end_and_Int")
  public operator fun  Field.div(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.div(other) }

  @JvmName("div_with_Short_and_Field_of_Int_end")
  public operator fun  Short.div(other: Field): Field =
      other.mapWithId { id, receiver -> this.div(other[id]) }

  @JvmName("div_with_Field_of_Short_end_and_Field_of_Int_end")
  public operator fun  Field.div(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.div(other[id]) }
  }

  @JvmName("div_with_Field_of_Short_end_and_Long")
  public operator fun  Field.div(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.div(other) }

  @JvmName("div_with_Short_and_Field_of_Long_end")
  public operator fun  Short.div(other: Field): Field =
      other.mapWithId { id, receiver -> this.div(other[id]) }

  @JvmName("div_with_Field_of_Short_end_and_Field_of_Long_end")
  public operator fun  Field.div(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.div(other[id]) }
  }

  @JvmName("div_with_Field_of_Short_end_and_Short")
  public operator fun  Field.div(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.div(other) }

  @JvmName("div_with_Short_and_Field_of_Short_end")
  public operator fun  Short.div(other: Field): Field =
      other.mapWithId { id, receiver -> this.div(other[id]) }

  @JvmName("div_with_Field_of_Short_end_and_Field_of_Short_end")
  public operator fun  Field.div(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.div(other[id]) }
  }

  @JvmName("minus_with_Field_of_Short_end_and_Byte")
  public operator fun  Field.minus(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.minus(other) }

  @JvmName("minus_with_Short_and_Field_of_Byte_end")
  public operator fun  Short.minus(other: Field): Field =
      other.mapWithId { id, receiver -> this.minus(other[id]) }

  @JvmName("minus_with_Field_of_Short_end_and_Field_of_Byte_end")
  public operator fun  Field.minus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.minus(other[id]) }
  }

  @JvmName("minus_with_Field_of_Short_end_and_Double")
  public operator fun  Field.minus(other: Double): Field =
      this.mapWithId { _, receiver -> receiver.minus(other) }

  @JvmName("minus_with_Short_and_Field_of_Double_end")
  public operator fun  Short.minus(other: Field): Field =
      other.mapWithId { id, receiver -> this.minus(other[id]) }

  @JvmName("minus_with_Field_of_Short_end_and_Field_of_Double_end")
  public operator fun  Field.minus(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.minus(other[id]) }
  }

  @JvmName("minus_with_Field_of_Short_end_and_Float")
  public operator fun  Field.minus(other: Float): Field =
      this.mapWithId { _, receiver -> receiver.minus(other) }

  @JvmName("minus_with_Short_and_Field_of_Float_end")
  public operator fun  Short.minus(other: Field): Field =
      other.mapWithId { id, receiver -> this.minus(other[id]) }

  @JvmName("minus_with_Field_of_Short_end_and_Field_of_Float_end")
  public operator fun  Field.minus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.minus(other[id]) }
  }

  @JvmName("minus_with_Field_of_Short_end_and_Int")
  public operator fun  Field.minus(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.minus(other) }

  @JvmName("minus_with_Short_and_Field_of_Int_end")
  public operator fun  Short.minus(other: Field): Field =
      other.mapWithId { id, receiver -> this.minus(other[id]) }

  @JvmName("minus_with_Field_of_Short_end_and_Field_of_Int_end")
  public operator fun  Field.minus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.minus(other[id]) }
  }

  @JvmName("minus_with_Field_of_Short_end_and_Long")
  public operator fun  Field.minus(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.minus(other) }

  @JvmName("minus_with_Short_and_Field_of_Long_end")
  public operator fun  Short.minus(other: Field): Field =
      other.mapWithId { id, receiver -> this.minus(other[id]) }

  @JvmName("minus_with_Field_of_Short_end_and_Field_of_Long_end")
  public operator fun  Field.minus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.minus(other[id]) }
  }

  @JvmName("minus_with_Field_of_Short_end_and_Short")
  public operator fun  Field.minus(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.minus(other) }

  @JvmName("minus_with_Short_and_Field_of_Short_end")
  public operator fun  Short.minus(other: Field): Field =
      other.mapWithId { id, receiver -> this.minus(other[id]) }

  @JvmName("minus_with_Field_of_Short_end_and_Field_of_Short_end")
  public operator fun  Field.minus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.minus(other[id]) }
  }

  @JvmName("plus_with_Field_of_Short_end_and_Byte")
  public operator fun  Field.plus(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.plus(other) }

  @JvmName("plus_with_Short_and_Field_of_Byte_end")
  public operator fun  Short.plus(other: Field): Field =
      other.mapWithId { id, receiver -> this.plus(other[id]) }

  @JvmName("plus_with_Field_of_Short_end_and_Field_of_Byte_end")
  public operator fun  Field.plus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.plus(other[id]) }
  }

  @JvmName("plus_with_Field_of_Short_end_and_Double")
  public operator fun  Field.plus(other: Double): Field =
      this.mapWithId { _, receiver -> receiver.plus(other) }

  @JvmName("plus_with_Short_and_Field_of_Double_end")
  public operator fun  Short.plus(other: Field): Field =
      other.mapWithId { id, receiver -> this.plus(other[id]) }

  @JvmName("plus_with_Field_of_Short_end_and_Field_of_Double_end")
  public operator fun  Field.plus(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.plus(other[id]) }
  }

  @JvmName("plus_with_Field_of_Short_end_and_Float")
  public operator fun  Field.plus(other: Float): Field =
      this.mapWithId { _, receiver -> receiver.plus(other) }

  @JvmName("plus_with_Short_and_Field_of_Float_end")
  public operator fun  Short.plus(other: Field): Field =
      other.mapWithId { id, receiver -> this.plus(other[id]) }

  @JvmName("plus_with_Field_of_Short_end_and_Field_of_Float_end")
  public operator fun  Field.plus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.plus(other[id]) }
  }

  @JvmName("plus_with_Field_of_Short_end_and_Int")
  public operator fun  Field.plus(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.plus(other) }

  @JvmName("plus_with_Short_and_Field_of_Int_end")
  public operator fun  Short.plus(other: Field): Field =
      other.mapWithId { id, receiver -> this.plus(other[id]) }

  @JvmName("plus_with_Field_of_Short_end_and_Field_of_Int_end")
  public operator fun  Field.plus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.plus(other[id]) }
  }

  @JvmName("plus_with_Field_of_Short_end_and_Long")
  public operator fun  Field.plus(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.plus(other) }

  @JvmName("plus_with_Short_and_Field_of_Long_end")
  public operator fun  Short.plus(other: Field): Field =
      other.mapWithId { id, receiver -> this.plus(other[id]) }

  @JvmName("plus_with_Field_of_Short_end_and_Field_of_Long_end")
  public operator fun  Field.plus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.plus(other[id]) }
  }

  @JvmName("plus_with_Field_of_Short_end_and_Short")
  public operator fun  Field.plus(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.plus(other) }

  @JvmName("plus_with_Short_and_Field_of_Short_end")
  public operator fun  Short.plus(other: Field): Field =
      other.mapWithId { id, receiver -> this.plus(other[id]) }

  @JvmName("plus_with_Field_of_Short_end_and_Field_of_Short_end")
  public operator fun  Field.plus(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.plus(other[id]) }
  }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Byte")
  public operator fun  Field.rangeTo(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.rangeTo(other) }

  @JvmName("rangeTo_with_Short_and_Field_of_Byte_end")
  public operator fun  Short.rangeTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeTo(other[id]) }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Field_of_Byte_end")
  public operator fun  Field.rangeTo(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeTo(other[id]) }
  }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Int")
  public operator fun  Field.rangeTo(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.rangeTo(other) }

  @JvmName("rangeTo_with_Short_and_Field_of_Int_end")
  public operator fun  Short.rangeTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeTo(other[id]) }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Field_of_Int_end")
  public operator fun  Field.rangeTo(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeTo(other[id]) }
  }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Long")
  public operator fun  Field.rangeTo(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.rangeTo(other) }

  @JvmName("rangeTo_with_Short_and_Field_of_Long_end")
  public operator fun  Short.rangeTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeTo(other[id]) }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Field_of_Long_end")
  public operator fun  Field.rangeTo(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeTo(other[id]) }
  }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Short")
  public operator fun  Field.rangeTo(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.rangeTo(other) }

  @JvmName("rangeTo_with_Short_and_Field_of_Short_end")
  public operator fun  Short.rangeTo(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeTo(other[id]) }

  @JvmName("rangeTo_with_Field_of_Short_end_and_Field_of_Short_end")
  public operator fun  Field.rangeTo(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeTo(other[id]) }
  }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Byte")
  public operator fun  Field.rangeUntil(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.rangeUntil(other) }

  @JvmName("rangeUntil_with_Short_and_Field_of_Byte_end")
  public operator fun  Short.rangeUntil(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeUntil(other[id]) }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Field_of_Byte_end")
  public operator fun  Field.rangeUntil(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeUntil(other[id]) }
  }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Int")
  public operator fun  Field.rangeUntil(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.rangeUntil(other) }

  @JvmName("rangeUntil_with_Short_and_Field_of_Int_end")
  public operator fun  Short.rangeUntil(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeUntil(other[id]) }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Field_of_Int_end")
  public operator fun  Field.rangeUntil(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeUntil(other[id]) }
  }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Long")
  public operator fun  Field.rangeUntil(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.rangeUntil(other) }

  @JvmName("rangeUntil_with_Short_and_Field_of_Long_end")
  public operator fun  Short.rangeUntil(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeUntil(other[id]) }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Field_of_Long_end")
  public operator fun  Field.rangeUntil(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeUntil(other[id]) }
  }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Short")
  public operator fun  Field.rangeUntil(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.rangeUntil(other) }

  @JvmName("rangeUntil_with_Short_and_Field_of_Short_end")
  public operator fun  Short.rangeUntil(other: Field): Field =
      other.mapWithId { id, receiver -> this.rangeUntil(other[id]) }

  @JvmName("rangeUntil_with_Field_of_Short_end_and_Field_of_Short_end")
  public operator fun  Field.rangeUntil(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rangeUntil(other[id]) }
  }

  @JvmName("rem_with_Field_of_Short_end_and_Byte")
  public operator fun  Field.rem(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.rem(other) }

  @JvmName("rem_with_Short_and_Field_of_Byte_end")
  public operator fun  Short.rem(other: Field): Field =
      other.mapWithId { id, receiver -> this.rem(other[id]) }

  @JvmName("rem_with_Field_of_Short_end_and_Field_of_Byte_end")
  public operator fun  Field.rem(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rem(other[id]) }
  }

  @JvmName("rem_with_Field_of_Short_end_and_Double")
  public operator fun  Field.rem(other: Double): Field =
      this.mapWithId { _, receiver -> receiver.rem(other) }

  @JvmName("rem_with_Short_and_Field_of_Double_end")
  public operator fun  Short.rem(other: Field): Field =
      other.mapWithId { id, receiver -> this.rem(other[id]) }

  @JvmName("rem_with_Field_of_Short_end_and_Field_of_Double_end")
  public operator fun  Field.rem(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rem(other[id]) }
  }

  @JvmName("rem_with_Field_of_Short_end_and_Float")
  public operator fun  Field.rem(other: Float): Field =
      this.mapWithId { _, receiver -> receiver.rem(other) }

  @JvmName("rem_with_Short_and_Field_of_Float_end")
  public operator fun  Short.rem(other: Field): Field =
      other.mapWithId { id, receiver -> this.rem(other[id]) }

  @JvmName("rem_with_Field_of_Short_end_and_Field_of_Float_end")
  public operator fun  Field.rem(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rem(other[id]) }
  }

  @JvmName("rem_with_Field_of_Short_end_and_Int")
  public operator fun  Field.rem(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.rem(other) }

  @JvmName("rem_with_Short_and_Field_of_Int_end")
  public operator fun  Short.rem(other: Field): Field =
      other.mapWithId { id, receiver -> this.rem(other[id]) }

  @JvmName("rem_with_Field_of_Short_end_and_Field_of_Int_end")
  public operator fun  Field.rem(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rem(other[id]) }
  }

  @JvmName("rem_with_Field_of_Short_end_and_Long")
  public operator fun  Field.rem(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.rem(other) }

  @JvmName("rem_with_Short_and_Field_of_Long_end")
  public operator fun  Short.rem(other: Field): Field =
      other.mapWithId { id, receiver -> this.rem(other[id]) }

  @JvmName("rem_with_Field_of_Short_end_and_Field_of_Long_end")
  public operator fun  Field.rem(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rem(other[id]) }
  }

  @JvmName("rem_with_Field_of_Short_end_and_Short")
  public operator fun  Field.rem(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.rem(other) }

  @JvmName("rem_with_Short_and_Field_of_Short_end")
  public operator fun  Short.rem(other: Field): Field =
      other.mapWithId { id, receiver -> this.rem(other[id]) }

  @JvmName("rem_with_Field_of_Short_end_and_Field_of_Short_end")
  public operator fun  Field.rem(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.rem(other[id]) }
  }

  @JvmName("times_with_Field_of_Short_end_and_Byte")
  public operator fun  Field.times(other: Byte): Field =
      this.mapWithId { _, receiver -> receiver.times(other) }

  @JvmName("times_with_Short_and_Field_of_Byte_end")
  public operator fun  Short.times(other: Field): Field =
      other.mapWithId { id, receiver -> this.times(other[id]) }

  @JvmName("times_with_Field_of_Short_end_and_Field_of_Byte_end")
  public operator fun  Field.times(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.times(other[id]) }
  }

  @JvmName("times_with_Field_of_Short_end_and_Double")
  public operator fun  Field.times(other: Double): Field =
      this.mapWithId { _, receiver -> receiver.times(other) }

  @JvmName("times_with_Short_and_Field_of_Double_end")
  public operator fun  Short.times(other: Field): Field =
      other.mapWithId { id, receiver -> this.times(other[id]) }

  @JvmName("times_with_Field_of_Short_end_and_Field_of_Double_end")
  public operator fun  Field.times(other: Field):
      Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.times(other[id]) }
  }

  @JvmName("times_with_Field_of_Short_end_and_Float")
  public operator fun  Field.times(other: Float): Field =
      this.mapWithId { _, receiver -> receiver.times(other) }

  @JvmName("times_with_Short_and_Field_of_Float_end")
  public operator fun  Short.times(other: Field): Field =
      other.mapWithId { id, receiver -> this.times(other[id]) }

  @JvmName("times_with_Field_of_Short_end_and_Field_of_Float_end")
  public operator fun  Field.times(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.times(other[id]) }
  }

  @JvmName("times_with_Field_of_Short_end_and_Int")
  public operator fun  Field.times(other: Int): Field =
      this.mapWithId { _, receiver -> receiver.times(other) }

  @JvmName("times_with_Short_and_Field_of_Int_end")
  public operator fun  Short.times(other: Field): Field =
      other.mapWithId { id, receiver -> this.times(other[id]) }

  @JvmName("times_with_Field_of_Short_end_and_Field_of_Int_end")
  public operator fun  Field.times(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.times(other[id]) }
  }

  @JvmName("times_with_Field_of_Short_end_and_Long")
  public operator fun  Field.times(other: Long): Field =
      this.mapWithId { _, receiver -> receiver.times(other) }

  @JvmName("times_with_Short_and_Field_of_Long_end")
  public operator fun  Short.times(other: Field): Field =
      other.mapWithId { id, receiver -> this.times(other[id]) }

  @JvmName("times_with_Field_of_Short_end_and_Field_of_Long_end")
  public operator fun  Field.times(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.times(other[id]) }
  }

  @JvmName("times_with_Field_of_Short_end_and_Short")
  public operator fun  Field.times(other: Short): Field =
      this.mapWithId { _, receiver -> receiver.times(other) }

  @JvmName("times_with_Short_and_Field_of_Short_end")
  public operator fun  Short.times(other: Field): Field =
      other.mapWithId { id, receiver -> this.times(other[id]) }

  @JvmName("times_with_Field_of_Short_end_and_Field_of_Short_end")
  public operator fun  Field.times(other: Field): Field {
    checkAligned(this, other)
    return this.mapWithId { id, receiver -> receiver.times(other[id]) }
  }

  @JvmName("toByte_with_Field_of_Short_end")
  public fun  Field.toByte(): Field = map { it.toByte() }

  @JvmName("toDouble_with_Field_of_Short_end")
  public fun  Field.toDouble(): Field = map { it.toDouble() }

  @JvmName("toFloat_with_Field_of_Short_end")
  public fun  Field.toFloat(): Field = map { it.toFloat() }

  @JvmName("toInt_with_Field_of_Short_end")
  public fun  Field.toInt(): Field = map { it.toInt() }

  @JvmName("toLong_with_Field_of_Short_end")
  public fun  Field.toLong(): Field = map { it.toLong() }

  @JvmName("toShort_with_Field_of_Short_end")
  public fun  Field.toShort(): Field = map { it.toShort() }

  @JvmName("unaryMinus_with_Field_of_Short_end")
  public operator fun  Field.unaryMinus(): Field =
      map { it.unaryMinus() }

  @JvmName("unaryPlus_with_Field_of_Short_end")
  public operator fun  Field.unaryPlus(): Field =
      map { it.unaryPlus() }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy