macrame

internal

package internal

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

Type Members

  1. sealed abstract class TreeShaper[C <: Context] extends AnyRef

Value Members

  1. object TreeShaper

  2. object enum

  3. def members[T](c: Context)(obj: scala.reflect.macros.blackbox.Context.Expr[AnyRef])(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): Iterable[scala.reflect.macros.Universe.Symbol]

    Selects all members of type T on the given object.

  4. def renderName(name: scala.reflect.macros.Universe.Name forSome {val _1: Context}): String

  5. def sequenceExpr[T](c: Context)(expressions: Traversable[scala.reflect.macros.blackbox.Context.Expr[T]])(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Expr[List[T]]

    Converts a list of Expr into a single Expr of the form

    Converts a list of Expr into a single Expr of the form

    List(expr1, expr2, expr3)
    c

    The context to create the expression in.

    expressions

    The expressions to be converted into one.

Inherited from AnyRef

Inherited from Any

Ungrouped