Object

spire.macros

Macros

Related Doc: package macros

Permalink

object Macros

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Macros
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class LiteralUtil(c: Context) extends Product with Serializable

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def byte(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Byte]

    Permalink
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def dblAs[A](c: Context)(ev: scala.reflect.macros.whitebox.Context.Expr[Field[A]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[A]): scala.reflect.macros.whitebox.Context.Expr[A]

    Permalink
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def euBigDecimal(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[BigDecimal]

    Permalink
  11. def euBigInt(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[BigInt]

    Permalink
  12. def euInt(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Int]

    Permalink
  13. def euLong(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Long]

    Permalink
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def formatDecimal(c: Context, sep: String, dec: String): String

    Permalink
  16. def formatWhole(c: Context, sep: String): String

    Permalink
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def handleBigDecimal(c: Context, name: String, sep: String, dec: String): scala.reflect.macros.whitebox.Context.Expr[BigDecimal]

    Permalink
  19. def handleBigInt(c: Context, name: String, sep: String): scala.reflect.macros.whitebox.Context.Expr[BigInt]

    Permalink
  20. def handleInt(c: Context, name: String, sep: String): scala.reflect.macros.whitebox.Context.Expr[Int]

    Permalink
  21. def handleLong(c: Context, name: String, sep: String): scala.reflect.macros.whitebox.Context.Expr[Long]

    Permalink
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. def intAs[A](c: Context)(ev: scala.reflect.macros.whitebox.Context.Expr[Ring[A]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[A]): scala.reflect.macros.whitebox.Context.Expr[A]

    Permalink
  24. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. def parseContext(c: Context, lower: BigInt, upper: BigInt): Either[String, BigInt]

    Permalink
  29. def parseNumber(s: String, lower: BigInt, upper: BigInt): Either[String, BigInt]

    Permalink
  30. def radix(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Int]

    Permalink
  31. def rational(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Rational]

    Permalink
  32. def short(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Short]

    Permalink
  33. def siBigDecimal(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[BigDecimal]

    Permalink
  34. def siBigInt(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[BigInt]

    Permalink
  35. def siInt(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Int]

    Permalink
  36. def siLong(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Long]

    Permalink
  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  38. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  39. def ubyte(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[UByte]

    Permalink
  40. def uint(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[UInt]

    Permalink
  41. def ulong(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[ULong]

    Permalink
  42. def usBigDecimal(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[BigDecimal]

    Permalink
  43. def usBigInt(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[BigInt]

    Permalink
  44. def usInt(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Int]

    Permalink
  45. def usLong(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[Long]

    Permalink
  46. def ushort(c: Context)(): scala.reflect.macros.whitebox.Context.Expr[UShort]

    Permalink
  47. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped