'attribute_name' : a 'positional' argument cannot follow a 'named' argument
A positional, or anonymous, argument cannot follow a named argument. For example:
#pragma keyword("interface", on) #pragma warning(disable:4199) interface IX3 { public: [ property(get=1, 0) ] // get is the named argument int Size; };