src/main.h

changeset 587
507e5d5c348c
parent 570
e29a2ab838df
child 600
209e3f1f7b2c
equal deleted inserted replaced
586:89d1161197d3 587:507e5d5c348c
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

mercurial