Loading...
Searching...
No Matches
Go to the documentation of this file.
4#if !defined(CLAP_EXPORT)
5# if defined _WIN32 || defined __CYGWIN__
7# define CLAP_EXPORT __attribute__((dllexport))
9# define CLAP_EXPORT __declspec(dllexport)
12# if __GNUC__ >= 4 || defined(__clang__)
13# define CLAP_EXPORT __attribute__((visibility("default")))
21# if defined _WIN32 || defined __CYGWIN__
22# define CLAP_ABI __cdecl
28#if defined(__cplusplus) && __cplusplus >= 201103L
29# define CLAP_HAS_CXX11
30# define CLAP_CONSTEXPR constexpr
32# define CLAP_CONSTEXPR
35#if defined(__cplusplus) && __cplusplus >= 201703L
36# define CLAP_HAS_CXX17
37# define CLAP_NODISCARD [[nodiscard]]
39# define CLAP_NODISCARD
42#if defined(__cplusplus) && __cplusplus >= 202002L
43# define CLAP_HAS_CXX20