Trait

scala.reflect.macros.Internals.ContextInternalApi

TransformApi

Related Doc: package ContextInternalApi

Permalink

trait TransformApi extends AnyRef

Functions that are available during transform.

Source
Internals.scala
See also

transform

Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TransformApi
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def default(tree: blackbox.Context.Tree): blackbox.Context.Tree

    Permalink

    Calls the default transformer on the given tree.

    Calls the default transformer on the given tree. Default transformer = recur into tree's children and assemble the results.

  2. abstract def recur(tree: blackbox.Context.Tree): blackbox.Context.Tree

    Permalink

    Calls the current transformer on the given tree.

    Calls the current transformer on the given tree. Current transformer = argument to the transform call.