InferQuat

object InferQuat
class Object
trait Matchable
class Any

Type members

Classlikes

object AnyType
object CoProduct
object Deoption
object OptionType
object Param
object ParseType
object QueryType
object QuotedType
object ValueType

Value members

Concrete methods

def caseClassConstructorArgs(using Quotes)(tpe: TypeRepr): List[(String, TypeRepr)]
def isConstantType(using Quotes)(tpe: TypeRepr): Boolean
def isGeneric(using Quotes)(tpe: TypeRepr): Boolean
def isNone(using Quotes)(tpe: TypeRepr): Boolean
def nonGenericMethods(using Quotes)(tpe: TypeRepr): List[(String, TypeRepr)]
def of[T](using Type[T], Quotes): Quat
def ofExpr(expr: Expr[Any])(using Quotes): Quat
def ofType(using Quotes)(tpe: TypeRepr): Quat

Extensions

Extensions

extension (x$1: Quotes)(tpe: TypeRepr)
def is[T](using Type[T]): Boolean
extension (x$1: Quotes)
def isCaseClass(sym: Symbol): Boolean