15 #ifndef RAPIDJSON_INTERNAL_SWAP_H_ 16 #define RAPIDJSON_INTERNAL_SWAP_H_ 18 #include "../rapidjson.h" 20 #if defined(__clang__) 22 RAPIDJSON_DIAG_OFF(
c++98-compat)
33 inline void Swap(
T&
a,
T&
b) RAPIDJSON_NOEXCEPT {
42 #if defined(__clang__) 46 #endif // RAPIDJSON_INTERNAL_SWAP_H_ void Swap(T &a, T &b) RAPIDJSON_NOEXCEPT
Custom swap() to avoid dependency on C++ <algorithm> header.
Definition: swap.h:33
#define RAPIDJSON_NAMESPACE_END
provide custom rapidjson namespace (closing expression)
Definition: rapidjson.h:119
const GLubyte * c
Definition: glext.h:9812
GLboolean GLboolean GLboolean b
Definition: glext.h:6844
Definition: document.h:391
#define RAPIDJSON_NAMESPACE_BEGIN
provide custom rapidjson namespace (opening expression)
Definition: rapidjson.h:116
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6844