getUDADefaultOrNothing.getUDADefaultOrNothing

Undocumented in source.
  1. enum getUDADefaultOrNothing;
  2. enum getUDADefaultOrNothing;
  3. enum getUDADefaultOrNothing;
    template getUDADefaultOrNothing(T, attributes...)
    public
    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;
  4. auto getUDADefaultOrNothing [@property getter]

Meta