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 |