ListFlicer

io.getquill.metaprog.etc.ListFlicer
object ListFlicer

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ListFlicer.type

Members list

Value members

Concrete methods

inline def index[T](inline list: List[T], index: Int): T
def indexImpl[T : Type](list: Expr[List[T]], index: Expr[Int])(implicit evidence$1: Type[T], Quotes): Expr[T]
transparent inline def isNil[T](inline list: List[T]): Boolean
def isNillImpl[T : Type](list: Expr[List[T]])(implicit evidence$3: Type[T], Quotes): Expr[Boolean]
transparent inline def isTrue: Boolean
def isTrueImpl(using Quotes): Expr[Boolean]
transparent inline def length[T](inline list: List[T]): Int
def lengthImpl[T : Type](list: Expr[List[T]])(implicit evidence$4: Type[T], Quotes): Expr[Int]
inline def tail[T](inline list: List[T]): List[T]
def tailImpl[T : Type](list: Expr[List[T]])(implicit evidence$2: Type[T], Quotes): Expr[List[T]]