Package

macrame

internal

Permalink

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
Visibility
  1. Public
  2. All

Type Members

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

    Permalink

Value Members

  1. object TreeShaper

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

    Permalink

    Selects all members of type T on the given object.

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

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

    Permalink

    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