openmethods v1.1.0 (2018-02-16T00:16:19Z)
Dub
Repo
getUDAs
openmethods
Undocumented in source.
version(GNU)
template
getUDAs (
alias
symbol
alias
attribute
) {
import
std
.
meta
:
Filter
;
;
template
isDesiredUDA
(alias toCheck)
;
alias
getUDAs
=
Filter
!(
isDesiredUDA
,
__traits
(
getAttributes
,
symbol
))
;
}
Members
Aliases
getUDAs
alias
getUDAs
=
Filter
!(
isDesiredUDA
,
__traits
(
getAttributes
,
symbol
))
Undocumented in source.
Templates
isDesiredUDA
template
isDesiredUDA
(alias toCheck)
Undocumented in source.
Meta
Source
See Implementation
openmethods
aliases
MethodErrorHandler
classes
MethodError
enums
IsCovariant
IsVirtual
functions
_declareMethod
_registerMethods
defaultMethodErrorHandler
needUpdateMethods
next
registerMethods
setMethodErrorHandler
updateMethods
mixin templates
_registerSpecs
declareMethod
defineMethod
registerClasses
structs
Method
MethodTag
Runtime
covariant
method
mptr
virtual
templates
castArgs
getUDAs
variables
MptrInDeallocator
MptrViaHash
errorHandler
hasVirtualParameters