Packages

p

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

Type Members

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

Value Members

  1. 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]

    Selects all members of type T on the given object.

  2. def renderName(name: scala.reflect.macros.Universe.Name forSome {val _1: Context}): String
  3. def sequenceExpr[T](c: Context)(expressions: Iterable[scala.reflect.macros.whitebox.Context.Expr[T]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[T]): scala.reflect.macros.whitebox.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.

  4. object TreeShaper

Inherited from AnyRef

Inherited from Any

Ungrouped