painlesstraits v0.3.0 (2016-11-09T02:21:20Z)
Home
Dub
Repo
hasAnnotation
painlesstraits
Undocumented in source.
template
hasAnnotation (
alias
f
alias
Attr
) {
import
std
.
typetuple
:
anySatisfy
,
TypeTuple
;
;
alias
allAnnotations
=
TypeTuple
!(
__traits
(
getAttributes
,
f
))
;
template
hasMatch
(alias attr)
;
enum
bool
hasAnnotation
;
}
Members
Aliases
allAnnotations
alias
allAnnotations
=
TypeTuple
!(
__traits
(
getAttributes
,
f
))
Undocumented in source.
Templates
hasMatch
template
hasMatch
(alias attr)
Undocumented in source.
Variables
hasAnnotation
enum
bool
hasAnnotation
;
Undocumented in source.
Meta
Source
See Implementation
painlesstraits
aliases
Identity
enums
AnyBazUDA
AnyFooUDA
AnyQuxUDA
structs
AnyBarUDA
templates
allPublicFields
allPublicFieldsOrProperties
getAnnotation
hasAnnotation
hasAnyOfTheseAnnotations
hasAnyOfTheseValueAnnotations
hasValueAnnotation
isField
isFieldOrProperty
variables
anyx
anyy
anyz