boilerplate v1.5.7 (2019-11-05T06:01:09Z)
Dub
Repo
getUDADefaultOrNothing.getUDADefaultOrNothing
boilerplate
constructor
getUDADefaultOrNothing
Undocumented in source.
enum
getUDADefaultOrNothing
;
enum
getUDADefaultOrNothing
;
enum
getUDADefaultOrNothing
;
template
getUDADefaultOrNothing
(T, attributes...)
static if
(!(
udaIndex!(This.Default, attributes) == -1
))
static if
(!(
__traits(isSame, attributes[udaIndex!(This.Default, attributes)], This.Default)
))
static if
(
__traits(compiles, EnumTest!())
)
enum
getUDADefaultOrNothing
=
attributes
[
udaIndex
!(
This.Default
,
attributes
)].
value
;
auto
getUDADefaultOrNothing
[@property getter]
Meta
Source
See Source File
boilerplate
constructor
getUDADefaultOrNothing
manifest constants
getUDADefaultOrNothing
templates
EnumTest