glued.annotations

Undocumented in source.

Members

Aliases

getAnnotations
alias getAnnotations(alias M) = NoDuplicates!(AliasSeq!(getExplicitAnnotations!M, getImplicitAnnotations!M))
Undocumented in source.

Enums

expandToData
eponymoustemplate expandToData(alias X)
Undocumented in source.
hasAnnotation
eponymoustemplate hasAnnotation(alias M, T)
Undocumented in source.
hasOneAnnotation
eponymoustemplate hasOneAnnotation(alias M, T)
Undocumented in source.
onlyStructs
eponymoustemplate onlyStructs(alias X)
Undocumented in source.

Structs

Implies
struct Implies(S)
Undocumented in source.
Implies
struct Implies(alias S)
Undocumented in source.
Target
struct Target
Undocumented in source.

Templates

TargetTypeOf
template TargetTypeOf(T...)
Undocumented in source.
getAnnotation
template getAnnotation(alias M, T)
Undocumented in source.
getAnnotations
template getAnnotations(alias M, T)
Undocumented in source.
getExplicitAnnotationTypes
template getExplicitAnnotationTypes(alias M)
Undocumented in source.
getExplicitAnnotations
template getExplicitAnnotations(alias M)
Undocumented in source.
getImplicitAnnotations
template getImplicitAnnotations(alias M)
Undocumented in source.
getType
template getType(alias X)
Undocumented in source.

Meta