Packages

object util

Source
HygieneUtilMacros.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def isClean(es: scala.reflect.macros.whitebox.Context.Expr[_]*): Boolean

    Returns true if the given expressions are either stable symbols or clean functions, false otherwise.

  2. def name(s: String): scala.reflect.macros.Universe.TermName

    Generates a new term name.

    Generates a new term name. Used for macro-hygiene.

  3. def names(bs: String*): List[scala.reflect.macros.Universe.TermName]

    Generates new term names.

    Generates new term names. Used for macro-hygiene.