eĿlipsis
a language independent preprocessor
 
Loading...
Searching...
No Matches
predefined_c_attribute_clang_13.h
Go to the documentation of this file.
1#ifndef __has_c_attribute‿deprecated
2#xdefine __has_c_attribute‿deprecated __EVALUATE__(202311L)
3#endif
4#ifndef __has_c_attribute‿__deprecated__
5#xdefine __has_c_attribute‿__deprecated__ __EVALUATE__(202311L)
6#endif
7#ifndef __has_c_attribute‿fallthrough
8#xdefine __has_c_attribute‿fallthrough __EVALUATE__(202311L)
9#endif
10#ifndef __has_c_attribute‿__fallthrough__
11#xdefine __has_c_attribute‿__fallthrough__ __EVALUATE__(202311L)
12#endif
13#ifndef __has_c_attribute‿maybe_unused
14#xdefine __has_c_attribute‿maybe_unused __EVALUATE__(202311L)
15#endif
16#ifndef __has_c_attribute‿__maybe_unused__
17#xdefine __has_c_attribute‿__maybe_unused__ __EVALUATE__(202311L)
18#endif
19#ifndef __has_c_attribute‿nodiscard
20#xdefine __has_c_attribute‿nodiscard __EVALUATE__(202311L)
21#endif
22#ifndef __has_c_attribute‿__nodiscard__
23#xdefine __has_c_attribute‿__nodiscard__ __EVALUATE__(202311L)
24#endif
25#xdefine __HAS_C_ATTRIBUTE(gnu,alias)
26#xdefine __HAS_C_ATTRIBUTE(gnu,aligned)
27#xdefine __HAS_C_ATTRIBUTE(gnu,alloc_align)
28#xdefine __HAS_C_ATTRIBUTE(gnu,alloc_size)
29#xdefine __HAS_C_ATTRIBUTE(gnu,always_inline)
30#xdefine __HAS_C_ATTRIBUTE(gnu,artificial)
31#xdefine __HAS_C_ATTRIBUTE(gnu,assume_aligned)
32#xdefine __HAS_C_ATTRIBUTE(gnu,cleanup)
33#xdefine __HAS_C_ATTRIBUTE(gnu,cold)
34#xdefine __HAS_C_ATTRIBUTE(gnu,common)
35#xdefine __HAS_C_ATTRIBUTE(gnu,const)
36#xdefine __HAS_C_ATTRIBUTE(gnu,constructor)
37#xdefine __HAS_C_ATTRIBUTE(gnu,deprecated)
38#xdefine __HAS_C_ATTRIBUTE(gnu,destructor)
39#xdefine __HAS_C_ATTRIBUTE(gnu,flatten)
40#xdefine __HAS_C_ATTRIBUTE(gnu,format)
41#xdefine __HAS_C_ATTRIBUTE(gnu,format_arg)
42#xdefine __HAS_C_ATTRIBUTE(gnu,gnu_inline)
43#xdefine __HAS_C_ATTRIBUTE(gnu,hot)
44#xdefine __HAS_C_ATTRIBUTE(gnu,ifunc)
45#xdefine __HAS_C_ATTRIBUTE(gnu,leaf)
46#xdefine __HAS_C_ATTRIBUTE(gnu,malloc)
47#xdefine __HAS_C_ATTRIBUTE(gnu,mode)
48#xdefine __HAS_C_ATTRIBUTE(gnu,no_address_safety_analysis)
49#xdefine __HAS_C_ATTRIBUTE(gnu,no_instrument_function)
50#xdefine __HAS_C_ATTRIBUTE(gnu,no_profile_instrument_function)
51#xdefine __HAS_C_ATTRIBUTE(gnu,no_sanitize_address)
52#xdefine __HAS_C_ATTRIBUTE(gnu,no_sanitize_thread)
53#xdefine __HAS_C_ATTRIBUTE(gnu,no_split_stack)
54#xdefine __HAS_C_ATTRIBUTE(gnu,nocommon)
55#xdefine __HAS_C_ATTRIBUTE(gnu,nonnull)
56#xdefine __HAS_C_ATTRIBUTE(gnu,noreturn)
57#xdefine __HAS_C_ATTRIBUTE(gnu,nothrow)
58#xdefine __HAS_C_ATTRIBUTE(gnu,packed)
59#xdefine __HAS_C_ATTRIBUTE(gnu,patchable_function_entry)
60#xdefine __HAS_C_ATTRIBUTE(gnu,pure)
61#xdefine __HAS_C_ATTRIBUTE(gnu,retain)
62#xdefine __HAS_C_ATTRIBUTE(gnu,returns_nonnull)
63#xdefine __HAS_C_ATTRIBUTE(gnu,returns_twice)
64#xdefine __HAS_C_ATTRIBUTE(gnu,section)
65#xdefine __HAS_C_ATTRIBUTE(gnu,sentinel)
66#xdefine __HAS_C_ATTRIBUTE(gnu,target)
67#xdefine __HAS_C_ATTRIBUTE(gnu,tls_model)
68#xdefine __HAS_C_ATTRIBUTE(gnu,unused)
69#xdefine __HAS_C_ATTRIBUTE(gnu,used)
70#xdefine __HAS_C_ATTRIBUTE(gnu,vector_size)
71#xdefine __HAS_C_ATTRIBUTE(gnu,visibility)
72#xdefine __HAS_C_ATTRIBUTE(gnu,warn_unused_result)
73#xdefine __HAS_C_ATTRIBUTE(gnu,weak)
74#xdefine __HAS_C_ATTRIBUTE(gnu,weakref)