Seems that [[nodiscard]] isn't cool with C17
#if defined(__cplusplus) && __cplusplus >= 201703L
# define CLAP_HAS_CXX17
# define CLAP_NODISCARD [[nodiscard]]
-#elif defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201300L
-# define CLAP_NODISCARD [[nodiscard]]
#else
# define CLAP_NODISCARD
#endif
