- 
    Bug 
- 
    Resolution: Fixed
- 
    P2: Important 
- 
    6.5.5, 6.6.2, 6.7.0
- 
        
- 
        62d02c1d5 (dev), 1a1b1669f (6.7)
The compilation error with the moc happens with the line:
WXG_PROPERTY ( 3DArea, "Surface area", "", eFmtUnspecified)
The compiler (MSCV, clang or GCC) is able to compile/preprocess the file correctly but not the moc.
Here is the error returned : 
:/Sources/sample_projects/moc_issues/moc_error/wxg_property_native_propids.(2:1): error: Parse error at "eProp3"
This seems related to the fact that the identifier concatenated inside the macro starts with a number. If the above line is removed, everything works correctly.
To reproduce, please run the attached example project.