AnnotationsTyped

oxygen.quoted.AnnotationsTyped
final class AnnotationsTyped[A](all: => List[Term], target: => String)(using x$3: Quotes, x$4: Type[A]) extends Annotations

Attributes

Graph
Supertypes
class Annotations
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def allOfT[Annot[_] : Type]: List[Expr[Annot[A]]]
def allOfTValue[Annot[_] : Type](using evidence$1: Type[Annot], FromExpr[Annot[A]]): List[Annot[A]]
def optionalOfT[Annot[_] : Type]: Option[Expr[Annot[A]]]
def optionalOfTValue[Annot[_] : Type](using evidence$1: Type[Annot], FromExpr[Annot[A]]): Option[Annot[A]]
def requiredOfT[Annot[_] : Type]: Expr[Annot[A]]
def requiredOfTValue[Annot[_] : Type](using evidence$1: Type[Annot], FromExpr[Annot[A]]): Annot[A]

Inherited methods

def allOf[Annot : Type]: List[Expr[Annot]]

Attributes

Inherited from:
Annotations
def allOfValue[Annot : FromExpr]: List[Annot]

Attributes

Inherited from:
Annotations
def optionalOf[Annot : Type]: Option[Expr[Annot]]

Attributes

Inherited from:
Annotations
def optionalOfValue[Annot : FromExpr]: Option[Annot]

Attributes

Inherited from:
Annotations
def requiredOf[Annot : Type]: Expr[Annot]

Attributes

Inherited from:
Annotations
def requiredOfValue[Annot : FromExpr]: Annot

Attributes

Inherited from:
Annotations