-
Notifications
You must be signed in to change notification settings - Fork 4
/
kludges.h.in
45 lines (35 loc) · 1.27 KB
/
kludges.h.in
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
40
41
42
43
44
45
// AlignedAlloc.cmake
#cmakedefine01 META_HAS_ALIGNED_ALLOC
#cmakedefine01 META_HAS_POSIX_MEMALIGN
#cmakedefine01 META_HAS_ALIGNED_MALLOC
// Expect.cmake
#cmakedefine01 META_HAS_BUILTIN_EXPECT
// StdFilesystem.cmake
#cmakedefine01 META_HAS_FILESYSTEM
#cmakedefine01 META_HAS_STD_FILESYSTEM
#cmakedefine01 META_HAS_EXPERIMENTAL_FILESYSTEM
#cmakedefine01 META_HAS_WORKING_FILESYSTEM_REMOVE_ALL
// StdOptional.cmake
#cmakedefine01 META_HAS_OPTIONAL_HEADER
#cmakedefine01 META_HAS_STD_OPTIONAL
#cmakedefine01 META_HAS_EXPERIMENTAL_OPTIONAL_HEADER
#cmakedefine01 META_HAS_EXPERIMENTAL_OPTIONAL
// StdStringView.cmake
#cmakedefine01 META_HAS_STRING_VIEW_HEADER
#cmakedefine01 META_HAS_STD_STRING_VIEW
#cmakedefine01 META_HAS_EXPERIMENTAL_STRING_VIEW_HEADER
#cmakedefine01 META_HAS_EXPERIMENTAL_STRING_VIEW
// MakeUnique.cmake
#cmakedefine01 META_HAS_STD_MAKE_UNIQUE
// SharedPtrAtomics.cmake
#cmakedefine01 META_HAS_SHARED_PTR_ATOMICS
// MaxAlignT.cmake
#cmakedefine META_MAX_ALIGN_T @META_MAX_ALIGN_T@
// PromiseWithNoDefaultCtor.cmake
#cmakedefine01 META_HAS_PROMISE_WITH_NO_DEFAULT_CTOR
// CountTrailingZeros.cmake
#cmakedefine01 META_HAS_BUILTIN_CTZLL
#cmakedefine01 META_HAS_BITSCANFORWARD64
// PopCount.cmake
#cmakedefine01 META_HAS_BUILTIN_POPCOUNTLL
#cmakedefine01 META_HAS_POPCOUNT64