Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
14 pmbaty 1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* Parser-related llvm::StringSwitch cases                                    *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
 
9
#if defined(CLANG_ATTR_ARG_CONTEXT_LIST)
10
.Case("acquire_capability", true)
11
.Case("acquire_shared_capability", true)
12
.Case("exclusive_lock_function", true)
13
.Case("shared_lock_function", true)
14
.Case("acquired_after", true)
15
.Case("acquired_before", true)
16
.Case("assert_capability", true)
17
.Case("assert_shared_capability", true)
18
.Case("assert_exclusive_lock", true)
19
.Case("assert_shared_lock", true)
20
.Case("exclusive_trylock_function", true)
21
.Case("guarded_by", true)
22
.Case("lock_returned", true)
23
.Case("locks_excluded", true)
24
.Case("pt_guarded_by", true)
25
.Case("release_capability", true)
26
.Case("release_shared_capability", true)
27
.Case("release_generic_capability", true)
28
.Case("unlock_function", true)
29
.Case("requires_capability", true)
30
.Case("exclusive_locks_required", true)
31
.Case("requires_shared_capability", true)
32
.Case("shared_locks_required", true)
33
.Case("shared_trylock_function", true)
34
.Case("try_acquire_capability", true)
35
.Case("try_acquire_shared_capability", true)
36
#endif // CLANG_ATTR_ARG_CONTEXT_LIST
37
 
38
#if defined(CLANG_ATTR_IDENTIFIER_ARG_LIST)
39
.Case("interrupt", true)
40
.Case("argument_with_type_tag", true)
41
.Case("pointer_with_type_tag", true)
42
.Case("__clang_arm_builtin_alias", true)
43
.Case("availability", true)
44
.Case("blocks", true)
45
.Case("builtin_alias", true)
46
.Case("clang_builtin_alias", true)
47
.Case("guard", true)
48
.Case("callable_when", true)
49
.Case("consumable", true)
50
.Case("enum_extensibility", true)
51
.Case("format", true)
52
.Case("function_return", true)
53
.Case("shader", true)
54
.Case("loop", true)
55
.Case("unroll", true)
56
.Case("nounroll", true)
57
.Case("unroll_and_jam", true)
58
.Case("nounroll_and_jam", true)
59
.Case("interrupt", true)
60
.Case("mode", true)
61
.Case("declare simd", true)
62
.Case("declare target", true)
63
.Case("objc_bridge", true)
64
.Case("objc_bridge_mutable", true)
65
.Case("objc_bridge_related", true)
66
.Case("objc_gc", true)
67
.Case("objc_method_family", true)
68
.Case("objc_ownership", true)
69
.Case("ownership_holds", true)
70
.Case("ownership_returns", true)
71
.Case("ownership_takes", true)
72
.Case("param_typestate", true)
73
.Case("pcs", true)
74
.Case("interrupt", true)
75
.Case("return_typestate", true)
76
.Case("set_typestate", true)
77
.Case("swift_async", true)
78
.Case("swift_async_error", true)
79
.Case("swift_error", true)
80
.Case("swift_newtype", true)
81
.Case("swift_wrapper", true)
82
.Case("test_typestate", true)
83
.Case("type_tag_for_datatype", true)
84
.Case("type_visibility", true)
85
.Case("visibility", true)
86
.Case("zero_call_used_regs", true)
87
#endif // CLANG_ATTR_IDENTIFIER_ARG_LIST
88
 
89
#if defined(CLANG_ATTR_VARIADIC_IDENTIFIER_ARG_LIST)
90
.Case("cpu_dispatch", true)
91
.Case("cpu_specific", true)
92
.Case("callback", true)
93
#endif // CLANG_ATTR_VARIADIC_IDENTIFIER_ARG_LIST
94
 
95
#if defined(CLANG_ATTR_THIS_ISA_IDENTIFIER_ARG_LIST)
96
.Case("callback", true)
97
#endif // CLANG_ATTR_THIS_ISA_IDENTIFIER_ARG_LIST
98
 
99
#if defined(CLANG_ATTR_ACCEPTS_EXPR_PACK)
100
.Case("annotate", true)
101
.Case("annotate_type", true)
102
#endif // CLANG_ATTR_ACCEPTS_EXPR_PACK
103
 
104
#if defined(CLANG_ATTR_TYPE_ARG_LIST)
105
.Case("iboutletcollection", true)
106
.Case("Owner", true)
107
.Case("Pointer", true)
108
.Case("preferred_name", true)
109
.Case("vec_type_hint", true)
110
#endif // CLANG_ATTR_TYPE_ARG_LIST
111
 
112
#if defined(CLANG_ATTR_LATE_PARSED_LIST)
113
.Case("acquire_capability", 1)
114
.Case("acquire_shared_capability", 1)
115
.Case("exclusive_lock_function", 1)
116
.Case("shared_lock_function", 1)
117
.Case("acquired_after", 1)
118
.Case("acquired_before", 1)
119
.Case("assert_capability", 1)
120
.Case("assert_shared_capability", 1)
121
.Case("assert_exclusive_lock", 1)
122
.Case("assert_shared_lock", 1)
123
.Case("diagnose_if", 1)
124
.Case("exclusive_trylock_function", 1)
125
.Case("guarded_by", 1)
126
.Case("lock_returned", 1)
127
.Case("locks_excluded", 1)
128
.Case("pt_guarded_by", 1)
129
.Case("release_capability", 1)
130
.Case("release_shared_capability", 1)
131
.Case("release_generic_capability", 1)
132
.Case("unlock_function", 1)
133
.Case("requires_capability", 1)
134
.Case("exclusive_locks_required", 1)
135
.Case("requires_shared_capability", 1)
136
.Case("shared_locks_required", 1)
137
.Case("shared_trylock_function", 1)
138
.Case("try_acquire_capability", 1)
139
.Case("try_acquire_shared_capability", 1)
140
#endif // CLANG_ATTR_LATE_PARSED_LIST
141