scala.collection

optimizer

package optimizer

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

Type Members

  1. class Optimized[+Repr] extends AnyRef

Value Members

  1. object Lists

  2. final def debug(s: String): Unit

  3. final val debugOutput: Boolean(false)

  4. final val echoSplicedCode: Boolean(false)

  5. def optimize[T](exp: T): Any

    Annotations
    @macroImpl( ... )
  6. def optimize_impl[T](c: Context)(exp: reflect.macros.WhiteboxContext.Expr[T])(implicit arg0: reflect.macros.WhiteboxContext.WeakTypeTag[T]): reflect.macros.WhiteboxContext.Expr[T]

  7. def optimize_postprocess[T](exp: T): T

    Eliminates consecutive Box&Unbox pairs

    Eliminates consecutive Box&Unbox pairs

    Annotations
    @macroImpl( ... )
  8. def optimize_postprocess_impl[T](c: Context)(exp: reflect.macros.WhiteboxContext.Expr[T])(implicit arg0: reflect.macros.WhiteboxContext.WeakTypeTag[T]): reflect.macros.WhiteboxContext.Expr[T]

Inherited from AnyRef

Inherited from Any

Ungrouped