summaryrefslogtreecommitdiff
path: root/tomlplusplus/cpp.hint
blob: 7dcca90cdf3fd2c2753d3b7982d784ab97eb3f9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#define TOML_ABI_NAMESPACE_BOOL(...)			static_assert(true)
#define TOML_ABI_NAMESPACE_END					static_assert(true)
#define TOML_ABSTRACT_INTERFACE
#define TOML_ALWAYS_INLINE						inline
#define TOML_ANON_NAMESPACE_END					static_assert(true)
#define TOML_ANON_NAMESPACE_START				namespace
#define TOML_API
#define TOML_ATTR(...)
#define TOML_CLOSED_ENUM
#define TOML_CLOSED_FLAGS_ENUM
#define TOML_CONST_GETTER
#define TOML_CONST_INLINE_GETTER				inline
#define TOML_CONSTRAINED_TEMPLATE(cond, ...)	template <__VA_ARGS__>
#define TOML_EMPTY_BASES
#define TOML_EXPORTED_CLASS
#define TOML_EXPORTED_FREE_FUNCTION
#define TOML_EXPORTED_MEMBER_FUNCTION
#define TOML_EXPORTED_STATIC_FUNCTION
#define TOML_EXTERNAL_LINKAGE
#define TOML_FLAGS_ENUM
#define TOML_HIDDEN_CONSTRAINT(cond, ...)		template <__VA_ARGS__>
#define TOML_IMPL_NAMESPACE_END					static_assert(true)
#define TOML_IMPL_NAMESPACE_START				namespace toml::impl
#define TOML_INTERNAL_LINKAGE					static
#define TOML_LIKELY(...)						(__VA_ARGS__)
#define TOML_LIKELY_CASE
#define TOML_NAMESPACE_END						static_assert(true)
#define TOML_NAMESPACE_START					namespace toml
#define TOML_NEVER_INLINE
#define TOML_NODISCARD
#define TOML_NODISCARD_CTOR
#define TOML_OPEN_ENUM
#define TOML_OPEN_FLAGS_ENUM
#define TOML_PURE_GETTER
#define TOML_PURE_INLINE_GETTER					inline
#define TOML_RETURNS_BY_THROWING
#define TOML_TRIVIAL_ABI
#define TOML_UNLIKELY(...)						(__VA_ARGS__)
#define TOML_UNLIKELY_CASE