#define END_REFLECTION \ enum {endLineNo = __LINE__}; \ enum {NumAttributes = AttributeNum<endLineNo-beginLineNo> \ ::value};