Unlift

scala.meta.quasiquotes.Unlift
See theUnlift companion trait
object Unlift

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Unlift.type

Members list

Value members

Concrete methods

def apply[I, O](pf: PartialFunction[I, O]): Unlift[I, O]

Implicits

Implicits

implicit def unliftBool[I >: Lit]: Unlift[I, Boolean]
implicit def unliftByte[I >: Lit]: Unlift[I, Byte]
implicit def unliftChar[I >: Lit]: Unlift[I, Char]
implicit def unliftDouble[I >: Lit]: Unlift[I, Double]
implicit def unliftFloat[I >: Lit]: Unlift[I, Float]
implicit def unliftIdentity[I, O <: I : ClassTag]: Unlift[I, O]
implicit def unliftInt[I >: Lit]: Unlift[I, Int]
implicit def unliftListToList[I, O : ClassTag](implicit evidence$1: ClassTag[O], unlift: Unlift[I, O]): Unlift[List[I], List[O]]
implicit def unliftListViaImplicit[I <: Tree : ClassTag, O <: Tree](implicit evidence$1: ClassTag[I], conv: I => List[O]): Unlift[I, List[O]]
implicit def unliftLong[I >: Lit]: Unlift[I, Long]
implicit def unliftNull[I >: Lit]: Unlift[I, Null]
implicit def unliftShort[I >: Lit]: Unlift[I, Short]
implicit def unliftString[I >: Lit]: Unlift[I, String]
implicit def unliftSymbol[I >: Lit]: Unlift[I, Symbol]
implicit def unliftUnit[I >: Lit]: Unlift[I, Unit]