Lift

scala.meta.quasiquotes.Lift
See theLift companion trait
object Lift

Attributes

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

Members list

Value members

Concrete methods

def apply[O, I](f: O => I): Lift[O, I]

Implicits

Implicits

implicit def liftAnyToOption[O, I](implicit lift: Lift[O, I]): Lift[O, Option[I]]
implicit def liftBoolean[O <: Boolean, I >: Lit]: Lift[O, I]
implicit def liftByte[O <: Byte, I >: Lit]: Lift[O, I]
implicit def liftChar[O <: Char, I >: Lit]: Lift[O, I]
implicit def liftDouble[O <: Double, I >: Lit]: Lift[O, I]
implicit def liftFloat[O <: Float, I >: Lit]: Lift[O, I]
implicit def liftIdentity[O, I >: O]: Lift[O, I]
implicit def liftInt[O <: Int, I >: Lit]: Lift[O, I]
implicit def liftListToList[O, I](implicit lift: Lift[O, I]): Lift[List[O], List[I]]
implicit def liftListViaImplicit[O <: Tree, I <: Tree](implicit conv: (List[O]) => I): Lift[List[O], I]
implicit def liftLong[O <: Long, I >: Lit]: Lift[O, I]
implicit def liftNoneToList[O, I](implicit lift: Lift[O, I]): Lift[None.type, List[I]]
implicit def liftNull[I >: Lit]: Lift[Null, I]
implicit def liftOptionToList[O, I](implicit lift: Lift[O, I]): Lift[Option[O], List[I]]
implicit def liftShort[O <: Short, I >: Lit]: Lift[O, I]
implicit def liftSomeToList[O, I](implicit lift: Lift[O, I]): Lift[Some[O], List[I]]
implicit def liftString[O <: String, I >: Lit]: Lift[O, I]
implicit def liftSymbol[I >: Lit]: Lift[Symbol, I]
implicit def liftUnit[I >: Lit]: Lift[Unit, I]