Packages

t

monix.execution.misc

InlineMacros

trait InlineMacros extends AnyRef

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

Abstract Value Members

  1. abstract val c: Context

Concrete Value Members

  1. def inlineAndReset[A](tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.whitebox.Context.Expr[A]
  2. def inlineAndResetTree(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
  3. def inlineApplyRecursive(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
  4. def resetTree(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
  5. def stripUnApplyNodes(): scala.reflect.macros.Universe.Transformer

    Creates a macro transformer that gets rid of implicit unapply in case statements.

    Creates a macro transformer that gets rid of implicit unapply in case statements.

    Workaround for: https://issues.scala-lang.org/browse/SI-5465