ca76e5d571
- moved implementation-only headers to `/impl` - replaced `[[nodiscard]]` with `TOML_NODISCARD` - added `.clang-format` + applied to all files also: - added support for Unicode 14.0 - fixed minor documentation issues - version bump (pre-emptive for next release)
17 lines
502 B
Plaintext
17 lines
502 B
Plaintext
#define TOML_API
|
|
#define TOML_ATTR(...)
|
|
#define TOML_ALWAYS_INLINE inline
|
|
#define TOML_NEVER_INLINE
|
|
#define TOML_TRIVIAL_ABI
|
|
#define TOML_ABSTRACT_BASE
|
|
#define TOML_EMPTY_BASES
|
|
#define TOML_MAY_THROW
|
|
#define TOML_CONSTEVAL constexpr
|
|
#define TOML_CONSTRAINED_TEMPLATE(condition, ...) template <__VA_ARGS__>
|
|
#define TOML_LIKELY(...) (__VA_ARGS__)
|
|
#define TOML_UNLIKELY(...) (__VA_ARGS__)
|
|
#define TOML_NODISCARD
|
|
#define TOML_NODISCARD_CTOR
|
|
#define TOML_EXTERNAL_LINKAGE
|
|
#define TOML_INTERNAL_LINKAGE
|