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