painlesstraits ~master (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
Undocumented in source.