molecule.ops

TreeOps

trait TreeOps[Ctx <: Context] extends Liftables[Ctx]

Linear Supertypes
Liftables[Ctx], MacroHelpers[Ctx], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TreeOps
  2. Liftables
  3. MacroHelpers
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type E = scala.reflect.macros.Universe.Expr[_]

    Definition Classes
    MacroHelpers
  2. type PF[A, B] = PartialFunction[A, B]

    Definition Classes
    MacroHelpers
  3. implicit class TreeHelper extends AnyRef

    Definition Classes
    MacroHelpers
  4. type W[T] = scala.reflect.macros.Universe.WeakTypeTag[T]

    Definition Classes
    MacroHelpers
  5. class att extends AnyRef

  6. case class debug(clazz: String, threshold: Int, max: Int = 9999, debug: Boolean = true) extends Product with Serializable

    Definition Classes
    MacroHelpers
  7. class nsp extends AnyRef

  8. implicit class richTree extends AnyRef

Abstract Value Members

  1. abstract val c: Ctx

    Definition Classes
    MacroHelpers

Concrete Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. def abort(t: Any, i: Int = 0): Nothing

    Definition Classes
    MacroHelpers
  5. def abortTree(tree: scala.reflect.macros.Universe.Tree, msg: String, debug: Boolean = true): Nothing

    Definition Classes
    MacroHelpers
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. object att

  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def dataX(outTypes: Seq[scala.reflect.macros.Universe.Type]): scala.reflect.macros.Universe.Tree

  10. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  12. def expr(tree: scala.reflect.macros.Universe.Tree): Ctx.Expr[Nothing]

    Definition Classes
    MacroHelpers
  13. def finalize(): Unit

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

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

    Definition Classes
    AnyRef → Any
  16. def inputMolecule_i_o(in: Int, out: Int): scala.reflect.macros.Universe.Ident

  17. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  18. implicit val liftAtom: scala.reflect.macros.Universe.Liftable[Atom]

    Definition Classes
    Liftables
  19. implicit val liftAttrKW: scala.reflect.macros.Universe.Liftable[KW]

    Definition Classes
    Liftables
  20. implicit val liftBinding: scala.reflect.macros.Universe.Liftable[Binding]

    Definition Classes
    Liftables
  21. implicit val liftBond: scala.reflect.macros.Universe.Liftable[Bond]

    Definition Classes
    Liftables
  22. implicit val liftClause: scala.reflect.macros.Universe.Liftable[Clause]

    Definition Classes
    Liftables
  23. implicit val liftDataClause: scala.reflect.macros.Universe.Liftable[DataClause]

    Definition Classes
    Liftables
  24. implicit val liftDataSource: scala.reflect.macros.Universe.Liftable[DataSource]

    Definition Classes
    Liftables
  25. implicit val liftElement: scala.reflect.macros.Universe.Liftable[Element]

    Definition Classes
    Liftables
  26. implicit val liftFind: scala.reflect.macros.Universe.Liftable[Find]

    Definition Classes
    Liftables
  27. implicit val liftIn: scala.reflect.macros.Universe.Liftable[In]

    Definition Classes
    Liftables
  28. implicit val liftInput: scala.reflect.macros.Universe.Liftable[Input]

    Definition Classes
    Liftables
  29. implicit val liftModel: scala.reflect.macros.Universe.Liftable[Model]

    Definition Classes
    Liftables
  30. implicit val liftOutput: scala.reflect.macros.Universe.Liftable[Output]

    Definition Classes
    Liftables
  31. implicit val liftQuery: scala.reflect.macros.Universe.Liftable[Query]

    Definition Classes
    Liftables
  32. implicit val liftQueryTerm: scala.reflect.macros.Universe.Liftable[QueryTerm]

    Definition Classes
    Liftables
  33. implicit val liftQueryValue: scala.reflect.macros.Universe.Liftable[QueryValue]

    Definition Classes
    Liftables
  34. implicit val liftRule: scala.reflect.macros.Universe.Liftable[Rule]

    Definition Classes
    Liftables
  35. implicit val liftTerm: scala.reflect.macros.Universe.Liftable[Value]

    Definition Classes
    Liftables
  36. implicit val liftVal: scala.reflect.macros.Universe.Liftable[Val]

    Definition Classes
    Liftables
  37. implicit val liftVar: scala.reflect.macros.Universe.Liftable[Var]

    Definition Classes
    Liftables
  38. implicit val liftWhere: scala.reflect.macros.Universe.Liftable[Where]

    Definition Classes
    Liftables
  39. implicit val liftWith: scala.reflect.macros.Universe.Liftable[With]

    Definition Classes
    Liftables
  40. def namespaceSymbol(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Symbol

  41. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  44. def nsString(ns: scala.reflect.macros.Universe.Name): String

  45. def nsString(ns: scala.reflect.macros.Universe.Tree): String

  46. def nsString(ns: String): String

  47. object nsp

  48. object st

    Definition Classes
    MacroHelpers
  49. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  50. def toString(): String

    Definition Classes
    AnyRef → Any
  51. def tpe(s: String): scala.reflect.macros.Universe.Ident

  52. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Liftables[Ctx]

Inherited from MacroHelpers[Ctx]

Inherited from AnyRef

Inherited from Any

Ungrouped