24 #if __cplusplus >= 201703L 25 #define OPENPMDAPI_UNUSED [[maybe_unused]] 28 #define OPENPMDAPI_UNUSED __attribute__((unused)) 29 #elif defined(__GNUC__) && defined(__GNUC_PATCHLEVEL__) 30 #define OPENPMDAPI_UNUSED [[gnu::unused]] 32 #define OPENPMDAPI_UNUSED