On Thursday, 28 April 2016 at 17:40:23 UTC, Jesse Phillips wrote:
enum tagINSTALLMESSAGE
{
// 12 others ...
        INSTALLMESSAGE_INITIALIZE     ,
        INSTALLMESSAGE_TERMINATE      ,
        INSTALLMESSAGE_SHOWDIALOG     ,
[greaterThan(500)]
        INSTALLMESSAGE_PERFORMANCE    ,
[greaterThan(400)]
        INSTALLMESSAGE_RMFILESINUSE   ,
[greaterThan(450)]
        INSTALLMESSAGE_INSTALLSTART   ,
[greaterThan(450)]
        INSTALLMESSAGE_INSTALLEND     ,
}

mixin taggedEnum!tagINSTALLMESSAGE

FYI, that is a no since attributes can't be added to enumerations.

"Error: basic type expected, not @"

Reply via email to