IntLiteralExOps

final class IntLiteralExOps(x: Int) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def %[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def &(that: Ex[Int]): Ex[Int]
def *[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def +[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def -[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def <(that: Ex[Int]): Ex[Boolean]
def <<(that: Ex[Int]): Ex[Int]
def <=(that: Ex[Int]): Ex[Boolean]
def >(that: Ex[Int]): Ex[Boolean]
def >=(that: Ex[Int]): Ex[Boolean]
def >>(that: Ex[Int]): Ex[Int]
def >>>(that: Ex[Int]): Ex[Int]
def ^(that: Ex[Int]): Ex[Int]
def absDif[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def clip[A1, A2](lo: Ex[A1], hi: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def clip2[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def difSqr[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def excess[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def fold[A1, A2](lo: Ex[A1], hi: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def fold2[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def gcd(that: Ex[Int]): Ex[Int]
def lcm(that: Ex[Int]): Ex[Int]
def max[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def min[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def mod[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def roundTo[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def roundUpTo[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def sig_!=(that: Ex[Int]): Ex[Boolean]
def sig_==(that: Ex[Int]): Ex[Boolean]
def sqrDif[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def sqrSum[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def sumSqr[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def to(that: Ex[Int]): Ex[Seq[Int]]
def trunc[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def until(that: Ex[Int]): Ex[Seq[Int]]
def wrap[A1, A2](lo: Ex[A1], hi: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def wrap2[A1, A2](that: Ex[A1])(implicit w: Widen2[Int, A1, A2], num: Num[A2]): Ex[A2]
def |(that: Ex[Int]): Ex[Int]