com.outworkers.phantom.macros

EqsMacro

class EqsMacro extends WhiteboxToolbelt with HListHelpers

Linear Supertypes
HListHelpers, WhiteboxToolbelt, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. EqsMacro
  2. HListHelpers
  3. WhiteboxToolbelt
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EqsMacro(c: Context)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def abort(msg: String): Nothing

    Definition Classes
    WhiteboxToolbelt
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. val c: Context

    Definition Classes
    EqsMacroHListHelpers → WhiteboxToolbelt
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def devarargify(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Type

    Definition Classes
    HListHelpers
  11. def echo(msg: String): Unit

    Definition Classes
    WhiteboxToolbelt
  12. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  14. def error(msg: String): Unit

    Definition Classes
    WhiteboxToolbelt
  15. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  18. def hconsTpe: scala.reflect.macros.Universe.Type

    Attributes
    protected[this]
    Definition Classes
    HListHelpers
  19. def hlistTpe: scala.reflect.macros.Universe.Type

    Attributes
    protected[this]
    Definition Classes
    HListHelpers
  20. def hnilTpe: scala.reflect.macros.Universe.Type

    Attributes
    protected[this]
    Definition Classes
    HListHelpers
  21. def info(msg: String, force: Boolean = false): Unit

    Definition Classes
    WhiteboxToolbelt
  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. def isVararg(tpe: scala.reflect.macros.Universe.Type): Boolean

    Definition Classes
    HListHelpers
  24. val macroPkg: scala.reflect.macros.Universe.Select

    Attributes
    protected[this]
  25. def materialize[LL <: HList, RR <: HList](implicit arg0: macrocompat.CompatContext.WeakTypeTag[LL], arg1: macrocompat.CompatContext.WeakTypeTag[RR]): Tree

  26. def memoize[A, B](cache: Cache)(a: A, f: (A) ⇒ B): B

    Definition Classes
    WhiteboxToolbelt
  27. def mkCompoundTpe(nil: scala.reflect.macros.Universe.Type, cons: scala.reflect.macros.Universe.Type, items: List[scala.reflect.macros.Universe.Type]): scala.reflect.macros.Universe.Type

    Definition Classes
    HListHelpers
  28. def mkEqs(left: scala.reflect.macros.Universe.Type, right: scala.reflect.macros.Universe.Type): Tree

  29. def mkHListType(col: List[scala.reflect.macros.Universe.Type]): scala.reflect.macros.Universe.Type

    Definition Classes
    HListHelpers
  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. def prefix(tpe: scala.reflect.macros.Universe.Type): scala.reflect.macros.Universe.Type

    Definition Classes
    HListHelpers
  34. def printType(tpe: scala.reflect.macros.Universe.Type): String

    Definition Classes
    HListHelpers
  35. lazy val showAborts: Boolean

    Definition Classes
    WhiteboxToolbelt
  36. lazy val showCache: Boolean

    Definition Classes
    WhiteboxToolbelt
  37. def showCollection[M[X] <: TraversableOnce[X]](traversable: M[scala.reflect.macros.Universe.Type], sep: String = ", "): String

    Definition Classes
    HListHelpers
  38. def showHList(tpe: scala.reflect.macros.Universe.Type): String

    Definition Classes
    HListHelpers
  39. lazy val showLogs: Boolean

    Definition Classes
    WhiteboxToolbelt
  40. lazy val showTrees: Boolean

    Definition Classes
    WhiteboxToolbelt
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  42. def toString(): String

    Definition Classes
    AnyRef → Any
  43. def unpackHListTpe(tpe: scala.reflect.macros.Universe.Type): List[scala.reflect.macros.Universe.Type]

    Definition Classes
    HListHelpers
  44. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. def warning(msg: String): Unit

    Definition Classes
    WhiteboxToolbelt

Inherited from HListHelpers

Inherited from WhiteboxToolbelt

Inherited from AnyRef

Inherited from Any

Ungrouped