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 |