125 #define properties private |
125 #define properties private |
126 #define typedefs public |
126 #define typedefs public |
127 #define methods |
127 #define methods |
128 #define for_axes(AX) for (const Axis AX : std::initializer_list<const Axis> ({X, Y, Z})) |
128 #define for_axes(AX) for (const Axis AX : std::initializer_list<const Axis> ({X, Y, Z})) |
129 |
129 |
|
130 #ifndef IN_IDE_PARSER |
|
131 #define NORETURN [noreturn] |
|
132 #else |
|
133 #define NORETURN |
|
134 #endif |
|
135 |
130 // ----------------------------------------------------------------------------- |
136 // ----------------------------------------------------------------------------- |
131 #ifdef IN_IDE_PARSER // KDevelop workarounds: |
137 #ifdef IN_IDE_PARSER // KDevelop workarounds: |
132 # error IN_IDE_PARSER is defined (this code is only for KDevelop workarounds) |
138 # error IN_IDE_PARSER is defined (this code is only for KDevelop workarounds) |
133 |
139 |
134 # ifndef va_start |
140 # ifndef va_start |