|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc 11 switch (Name.size()) {
14 switch (Name[0]) {
17 if (memcmp(Name.data()+1, "ar", 2) != 0)
21 if (memcmp(Name.data()+1, "ot", 2) != 0)
25 if (memcmp(Name.data()+1, "cs", 2) != 0)
31 switch (Name[0]) {
34 if (memcmp(Name.data()+1, "old", 3) != 0)
38 if (memcmp(Name.data()+1, "ost", 3) != 0)
42 if (memcmp(Name.data()+1, "ode", 3) != 0)
46 if (memcmp(Name.data()+1, "ear", 3) != 0)
50 if (memcmp(Name.data()+1, "ure", 3) != 0)
54 if (memcmp(Name.data()+1, "sed", 3) != 0)
58 if (memcmp(Name.data()+1, "eak", 3) != 0)
64 switch (Name[0]) {
67 if (memcmp(Name.data()+1, "lias", 4) != 0)
71 switch (Name[1]) {
74 if (memcmp(Name.data()+2, "ecl", 3) != 0)
78 if (memcmp(Name.data()+2, "nst", 3) != 0)
84 if (memcmp(Name.data()+1, "func", 4) != 0)
88 switch (Name[1]) {
91 if (memcmp(Name.data()+2, "ked", 3) != 0)
95 if (memcmp(Name.data()+2, "svm", 3) != 0)
103 switch (Name[0]) {
106 if (memcmp(Name.data()+1, "locks", 5) != 0)
110 if (memcmp(Name.data()+1, "ommon", 5) != 0)
114 if (memcmp(Name.data()+1, "evice", 5) != 0)
118 if (memcmp(Name.data()+1, "ormat", 5) != 0)
122 if (memcmp(Name.data()+1, "lobal", 5) != 0)
126 if (memcmp(Name.data()+1, "ernel", 5) != 0)
130 switch (Name[1]) {
133 if (memcmp(Name.data()+2, "lloc", 4) != 0)
137 if (memcmp(Name.data()+2, "ps16", 4) != 0)
141 if (memcmp(Name.data()+2, "_abi", 4) != 0)
147 if (Name[1] != 'a')
149 switch (Name[2]) {
152 if (memcmp(Name.data()+3, "ked", 3) != 0)
156 if (memcmp(Name.data()+3, "cal", 3) != 0)
162 switch (Name[1]) {
165 if (memcmp(Name.data()+2, "ared", 4) != 0)
169 if (memcmp(Name.data()+2, "gnal", 4) != 0)
175 if (memcmp(Name.data()+1, "arget", 5) != 0)
179 if (memcmp(Name.data()+1, "nused", 5) != 0)
185 switch (Name[0]) {
188 if (memcmp(Name.data()+1, "_const", 6) != 0)
192 switch (Name[1]) {
195 if (memcmp(Name.data()+2, "i_tag", 5) != 0)
199 if (memcmp(Name.data()+2, "igned", 5) != 0)
205 if (memcmp(Name.data()+1, "ounded", 6) != 0)
209 if (memcmp(Name.data()+1, "leanup", 6) != 0)
213 if (memcmp(Name.data()+1, "latten", 6) != 0)
217 if (memcmp(Name.data()+1, "insize", 6) != 0)
221 switch (Name[1]) {
224 switch (Name[2]) {
227 if (Name[3] != 'e')
229 switch (Name[4]) {
232 if (memcmp(Name.data()+5, "ug", 2) != 0)
236 if (memcmp(Name.data()+5, "ef", 2) != 0)
242 if (memcmp(Name.data()+3, "null", 4) != 0)
246 if (memcmp(Name.data()+3, "hrow", 4) != 0)
252 if (memcmp(Name.data()+2, "_weak", 5) != 0)
258 switch (Name[1]) {
261 if (memcmp(Name.data()+2, "jc_gc", 5) != 0)
265 if (memcmp(Name.data()+2, "tnone", 5) != 0)
271 if (memcmp(Name.data()+1, "eg", 2) != 0)
273 switch (Name[3]) {
276 if (memcmp(Name.data()+4, "all", 3) != 0)
280 if (memcmp(Name.data()+4, "arm", 3) != 0)
286 switch (Name[1]) {
289 if (memcmp(Name.data()+2, "ction", 5) != 0)
293 if (memcmp(Name.data()+2, "dcall", 5) != 0)
299 if (memcmp(Name.data()+1, "eakref", 6) != 0)
305 switch (Name[0]) {
308 if (memcmp(Name.data()+1, "SObject", 7) != 0)
312 if (memcmp(Name.data()+1, "nnotate", 7) != 0)
316 switch (Name[1]) {
319 if (memcmp(Name.data()+2, "llback", 6) != 0)
323 if (memcmp(Name.data()+2, "nstant", 6) != 0)
329 if (memcmp(Name.data()+1, "astcall", 7) != 0)
333 if (Name[1] != 'b')
335 switch (Name[2]) {
338 if (memcmp(Name.data()+3, "ction", 5) != 0)
342 if (memcmp(Name.data()+3, "utlet", 5) != 0)
348 if (memcmp(Name.data()+1, "ockable", 7) != 0)
352 if (Name[1] != 'o')
354 switch (Name[2]) {
357 if (memcmp(Name.data()+3, "ommon", 5) != 0)
361 if (memcmp(Name.data()+3, "scape", 5) != 0)
365 if (memcmp(Name.data()+3, "nline", 5) != 0)
369 if (memcmp(Name.data()+3, "ips16", 5) != 0)
373 if (memcmp(Name.data()+3, "eturn", 5) != 0)
379 switch (Name[1]) {
382 if (memcmp(Name.data()+2, "ntinel", 6) != 0)
386 if (memcmp(Name.data()+2, "sv_abi", 6) != 0)
392 if (memcmp(Name.data()+1, "hiscall", 7) != 0)
398 switch (Name[0]) {
401 if (memcmp(Name.data()+1, "ll", 2) != 0)
403 switch (Name[3]) {
406 if (memcmp(Name.data()+4, "xport", 5) != 0)
410 if (memcmp(Name.data()+4, "mport", 5) != 0)
416 if (memcmp(Name.data()+1, "nable_if", 8) != 0)
420 if (memcmp(Name.data()+1, "lag_enum", 8) != 0)
424 if (memcmp(Name.data()+1, "nterrupt", 8) != 0)
428 if (memcmp(Name.data()+1, "ong_call", 8) != 0)
432 switch (Name[1]) {
435 if (memcmp(Name.data()+2, "y_alias", 7) != 0)
439 if (memcmp(Name.data()+2, "cromips", 7) != 0)
443 if (memcmp(Name.data()+2, "_struct", 7) != 0)
449 switch (Name[1]) {
452 if (memcmp(Name.data()+2, "lectany", 7) != 0)
456 if (memcmp(Name.data()+2, "iftcall", 7) != 0)
462 if (memcmp(Name.data()+1, "ls_model", 8) != 0)
466 if (memcmp(Name.data()+1, "ecreturn", 8) != 0)
472 switch (Name[0]) {
475 switch (Name[1]) {
478 if (memcmp(Name.data()+2, "loc_size", 8) != 0)
482 if (memcmp(Name.data()+2, "tificial", 8) != 0)
488 switch (Name[1]) {
491 if (memcmp(Name.data()+2, "pability", 8) != 0)
495 if (Name[2] != 'n')
497 switch (Name[3]) {
500 if (memcmp(Name.data()+4, "umable", 6) != 0)
504 if (memcmp(Name.data()+4, "ergent", 6) != 0)
512 if (Name[1] != 'e')
514 switch (Name[2]) {
517 if (memcmp(Name.data()+3, "recated", 7) != 0)
521 if (memcmp(Name.data()+3, "tructor", 7) != 0)
527 if (memcmp(Name.data()+1, "ormat_arg", 9) != 0)
531 switch (Name[1]) {
534 if (memcmp(Name.data()+2, "u_inline", 8) != 0)
538 if (memcmp(Name.data()+2, "arded_by", 8) != 0)
544 if (Name[1] != 'o')
546 switch (Name[2]) {
549 if (memcmp(Name.data()+3, "destroy", 7) != 0)
553 if (memcmp(Name.data()+3, "f_check", 7) != 0)
559 if (memcmp(Name.data()+1, "hort_call", 9) != 0)
563 switch (Name[1]) {
566 if (memcmp(Name.data()+2, "ctorcall", 8) != 0)
570 if (memcmp(Name.data()+2, "sibility", 8) != 0)
578 switch (Name[0]) {
581 if (Name[1] != 'l')
583 switch (Name[2]) {
586 if (memcmp(Name.data()+3, "gn_value", 8) != 0)
590 if (memcmp(Name.data()+3, "oc_align", 8) != 0)
596 switch (Name[1]) {
599 if (memcmp(Name.data()+2, "_consumed", 9) != 0)
603 if (memcmp(Name.data()+2, "nstructor", 9) != 0)
609 if (memcmp(Name.data()+1, "iagnose_if", 10) != 0)
613 if (memcmp(Name.data()+1, "allthrough", 10) != 0)
617 if (memcmp(Name.data()+1, "uarded_var", 10) != 0)
621 if (memcmp(Name.data()+1, "mport_name", 10) != 0)
625 switch (Name[1]) {
628 switch (Name[2]) {
631 if (memcmp(Name.data()+3, "sanitize", 8) != 0)
635 if (memcmp(Name.data()+3, "uplicate", 8) != 0)
639 if (memcmp(Name.data()+3, "icromips", 8) != 0)
645 if (memcmp(Name.data()+2, "_consumed", 9) != 0)
651 switch (Name[1]) {
654 if (memcmp(Name.data()+2, "jc_bridge", 9) != 0)
658 if (memcmp(Name.data()+2, "_consumed", 9) != 0)
664 if (memcmp(Name.data()+1, "rivial_abi", 10) != 0)
668 if (memcmp(Name.data()+1, "navailable", 10) != 0)
672 if (memcmp(Name.data()+1, "ector_size", 10) != 0)
676 switch (Name[1]) {
679 if (memcmp(Name.data()+2, "rn_unused", 9) != 0)
683 if (memcmp(Name.data()+2, "ak_import", 9) != 0)
691 switch (Name[0]) {
694 if (memcmp(Name.data()+1, "vailability", 11) != 0)
698 if (memcmp(Name.data()+1, "pu_", 3) != 0)
700 switch (Name[4]) {
703 if (memcmp(Name.data()+5, "ispatch", 7) != 0)
707 if (memcmp(Name.data()+5, "pecific", 7) != 0)
713 switch (Name[1]) {
716 if (memcmp(Name.data()+2, "jc_boxable", 10) != 0)
720 if (memcmp(Name.data()+2, "erloadable", 10) != 0)
726 if (memcmp(Name.data()+1, "reserve_all", 11) != 0)
732 switch (Name[0]) {
735 switch (Name[1]) {
738 if (memcmp(Name.data()+2, "dress_space", 11) != 0)
742 if (memcmp(Name.data()+2, "ways_inline", 11) != 0)
748 if (memcmp(Name.data()+1, "allable_when", 12) != 0)
752 switch (Name[1]) {
755 if (memcmp(Name.data()+2, "port_module", 11) != 0)
759 if (memcmp(Name.data()+2, "it_priority", 11) != 0)
765 switch (Name[1]) {
768 if (memcmp(Name.data()+2, "unch_bounds", 11) != 0)
772 if (memcmp(Name.data()+2, "fetimebound", 11) != 0)
776 if (memcmp(Name.data()+2, "ck_returned", 11) != 0)
782 switch (Name[1]) {
785 if (memcmp(Name.data()+2, "eserve_most", 11) != 0)
789 if (memcmp(Name.data()+2, "_guarded_by", 11) != 0)
795 if (Name[1] != 'e')
797 switch (Name[2]) {
800 if (memcmp(Name.data()+3, "nitializes", 10) != 0)
804 if (memcmp(Name.data()+3, "urns_twice", 10) != 0)
810 switch (Name[1]) {
813 if (memcmp(Name.data()+2, "t_typestate", 11) != 0)
817 if (memcmp(Name.data()+2, "ift_context", 11) != 0)
823 if (memcmp(Name.data()+1, "ninitialized", 12) != 0)
827 if (memcmp(Name.data()+1, "ec_type_hint", 12) != 0)
831 if (memcmp(Name.data()+1, "ray_log_args", 12) != 0)
837 switch (Name[0]) {
840 switch (Name[1]) {
843 if (memcmp(Name.data()+2, "quired_after", 12) != 0)
847 if (memcmp(Name.data()+2, "ways_destroy", 12) != 0)
851 if (memcmp(Name.data()+2, "sume_aligned", 12) != 0)
857 if (memcmp(Name.data()+1, "udart_builtin", 13) != 0)
861 if (memcmp(Name.data()+1, "evice_builtin", 13) != 0)
865 if (memcmp(Name.data()+1, "ntel_ocl_bicc", 13) != 0)
869 if (memcmp(Name.data()+1, "ocks_excluded", 13) != 0)
873 if (memcmp(Name.data()+1, "o_split_stack", 13) != 0)
877 if (memcmp(Name.data()+1, "bjc_", 4) != 0)
879 switch (Name[5]) {
882 if (memcmp(Name.data()+6, "xception", 8) != 0)
886 if (memcmp(Name.data()+6, "wnership", 8) != 0)
892 if (memcmp(Name.data()+1, "t_guarded_var", 13) != 0)
896 if (memcmp(Name.data()+1, "est_typestate", 13) != 0)
902 switch (Name[0]) {
905 switch (Name[1]) {
908 if (memcmp(Name.data()+2, "quired_before", 13) != 0)
912 if (memcmp(Name.data()+2, "dgpu_num_", 9) != 0)
914 switch (Name[11]) {
917 if (memcmp(Name.data()+12, "gpr", 3) != 0)
921 if (memcmp(Name.data()+12, "gpr", 3) != 0)
929 if (memcmp(Name.data()+1, "xt_vector_type", 14) != 0)
933 if (memcmp(Name.data()+1, "ot_tail_called", 14) != 0)
937 switch (Name[1]) {
940 if (memcmp(Name.data()+2, "jc_", 3) != 0)
942 switch (Name[5]) {
945 if (memcmp(Name.data()+6, "lass_stub", 9) != 0)
949 if (memcmp(Name.data()+6, "oot_class", 9) != 0)
955 if (memcmp(Name.data()+2, "nership_", 8) != 0)
957 switch (Name[10]) {
960 if (memcmp(Name.data()+11, "olds", 4) != 0)
964 if (memcmp(Name.data()+11, "akes", 4) != 0)
972 if (memcmp(Name.data()+1, "aram_typestate", 14) != 0)
976 if (memcmp(Name.data()+1, "eturns_nonnull", 14) != 0)
980 if (memcmp(Name.data()+1, "coped_lockable", 14) != 0)
984 if (memcmp(Name.data()+1, "ype_visibility", 14) != 0)
988 if (memcmp(Name.data()+1, "nlock_function", 14) != 0)
994 switch (Name[0]) {
997 if (memcmp(Name.data()+1, "nternal_linkage", 15) != 0)
1001 if (memcmp(Name.data()+1, "in_vector_width", 15) != 0)
1005 switch (Name[1]) {
1008 if (memcmp(Name.data()+2, "on_vector_type", 14) != 0)
1012 if (memcmp(Name.data()+2, "_consumes_self", 14) != 0)
1018 if (memcmp(Name.data()+1, "s_consumes_this", 15) != 0)
1022 if (memcmp(Name.data()+1, "ass_object_size", 15) != 0)
1026 if (memcmp(Name.data()+1, "eturn_typestate", 15) != 0)
1032 switch (Name[0]) {
1035 switch (Name[1]) {
1038 if (memcmp(Name.data()+2, "alyzer_noreturn", 15) != 0)
1042 if (memcmp(Name.data()+2, "sert_capability", 15) != 0)
1048 if (memcmp(Name.data()+1, "ip_pinned_shadow", 16) != 0)
1052 switch (Name[1]) {
1055 if (memcmp(Name.data()+2, "jc_runtime_name", 15) != 0)
1059 if (memcmp(Name.data()+2, "nership_returns", 15) != 0)
1065 if (memcmp(Name.data()+1, "hared_capability", 16) != 0)
1069 if (memcmp(Name.data()+1, "ransparent_union", 16) != 0)
1075 switch (Name[0]) {
1078 switch (Name[1]) {
1081 if (memcmp(Name.data()+2, "rch64_vector_pcs", 16) != 0)
1085 if (memcmp(Name.data()+2, "quire_capability", 16) != 0)
1089 if (memcmp(Name.data()+2, "sert_shared_lock", 16) != 0)
1095 if (memcmp(Name.data()+1, "arries_dependency", 17) != 0)
1099 if (memcmp(Name.data()+1, "isable_tail_calls", 17) != 0)
1103 if (memcmp(Name.data()+1, "num_extensibility", 17) != 0)
1107 if (memcmp(Name.data()+1, "boutletcollection", 17) != 0)
1111 if (memcmp(Name.data()+1, "ig_server_routine", 17) != 0)
1115 if (memcmp(Name.data()+1, "o_s", 3) != 0)
1117 switch (Name[4]) {
1120 if (memcmp(Name.data()+5, "nitize_", 7) != 0)
1122 switch (Name[12]) {
1125 if (memcmp(Name.data()+13, "emory", 5) != 0)
1129 if (memcmp(Name.data()+13, "hread", 5) != 0)
1135 if (memcmp(Name.data()+5, "ack_protector", 13) != 0)
1141 switch (Name[1]) {
1144 if (memcmp(Name.data()+2, "jc_", 3) != 0)
1146 switch (Name[5]) {
1149 if (memcmp(Name.data()+6, "ethod_family", 12) != 0)
1153 if (memcmp(Name.data()+6, "onlazy_class", 12) != 0)
1159 if (memcmp(Name.data()+2, "encl_unroll_hint", 16) != 0)
1165 if (memcmp(Name.data()+1, "elease_capability", 17) != 0)
1169 if (memcmp(Name.data()+1, "wift_error_result", 17) != 0)
1173 if (memcmp(Name.data()+1, "arn_unused_result", 17) != 0)
1179 switch (Name[0]) {
1182 if (memcmp(Name.data()+1, "mdgpu_waves_per_eu", 18) != 0)
1186 if (memcmp(Name.data()+1, "f_", 2) != 0)
1188 switch (Name[3]) {
1191 if (memcmp(Name.data()+4, "udited_transfer", 15) != 0)
1195 if (memcmp(Name.data()+4, "eturns_retained", 15) != 0)
1199 if (memcmp(Name.data()+4, "nknown_transfer", 15) != 0)
1205 switch (Name[1]) {
1208 if (memcmp(Name.data()+2, "_sanitize_address", 17) != 0)
1212 if (memcmp(Name.data()+2, "_returns_retained", 17) != 0)
1218 switch (Name[1]) {
1221 if (memcmp(Name.data()+2, "jc_", 3) != 0)
1223 switch (Name[5]) {
1226 if (memcmp(Name.data()+6, "ridge_", 6) != 0)
1228 switch (Name[12]) {
1231 if (memcmp(Name.data()+13, "utable", 6) != 0)
1235 if (memcmp(Name.data()+13, "elated", 6) != 0)
1241 if (memcmp(Name.data()+6, "equires_super", 13) != 0)
1247 if (memcmp(Name.data()+2, "_returns_retained", 17) != 0)
1253 if (memcmp(Name.data()+1, "equires_capability", 18) != 0)
1259 switch (Name[0]) {
1262 if (memcmp(Name.data()+1, "eon_polyvector_type", 19) != 0)
1266 if (memcmp(Name.data()+1, "bjc_runtime_visible", 19) != 0)
1270 if (memcmp(Name.data()+1, "eqd_work_group_size", 19) != 0)
1274 if (memcmp(Name.data()+1, "hared_lock_function", 19) != 0)
1278 if (memcmp(Name.data()+1, "ork_group_size_hint", 19) != 0)
1284 switch (Name[0]) {
1287 if (memcmp(Name.data()+1, "_clang_arm_mve_alias", 20) != 0)
1291 if (memcmp(Name.data()+1, "ssert_exclusive_lock", 20) != 0)
1295 if (memcmp(Name.data()+1, "to_visibility_public", 20) != 0)
1299 if (memcmp(Name.data()+1, "bjc_precise_lifetime", 20) != 0)
1303 if (memcmp(Name.data()+1, "ointer_with_type_tag", 20) != 0)
1307 switch (Name[1]) {
1310 if (memcmp(Name.data()+2, "ared_locks_required", 19) != 0)
1314 if (memcmp(Name.data()+2, "ift_indirect_result", 19) != 0)
1320 if (memcmp(Name.data()+1, "ype_tag_for_datatype", 20) != 0)
1324 if (memcmp(Name.data()+1, "ray_never_instrument", 20) != 0)
1330 switch (Name[0]) {
1333 if (memcmp(Name.data()+1, "rgument_with_type_tag", 21) != 0)
1337 if (memcmp(Name.data()+1, "xternal_source_symbol", 21) != 0)
1341 if (memcmp(Name.data()+1, "o_instrument_function", 21) != 0)
1345 if (memcmp(Name.data()+1, "bjc_independent_class", 21) != 0)
1349 if (memcmp(Name.data()+1, "ry_acquire_capability", 21) != 0)
1353 if (memcmp(Name.data()+1, "ray_always_instrument", 21) != 0)
1359 switch (Name[0]) {
1362 if (memcmp(Name.data()+1, "f_returns_not_retained", 22) != 0)
1366 if (memcmp(Name.data()+1, "xclusive_lock_function", 22) != 0)
1370 if (memcmp(Name.data()+1, "orce_align_arg_pointer", 22) != 0)
1374 if (memcmp(Name.data()+1, "s_returns_", 10) != 0)
1376 switch (Name[11]) {
1379 if (memcmp(Name.data()+12, "utoreleased", 11) != 0)
1383 if (memcmp(Name.data()+12, "ot_retained", 11) != 0)
1389 if (memcmp(Name.data()+1, "s_returns_not_retained", 22) != 0)
1393 if (memcmp(Name.data()+1, "hared_trylock_function", 22) != 0)
1399 switch (Name[0]) {
1402 if (memcmp(Name.data()+1, "ssert_shared_capability", 23) != 0)
1406 if (memcmp(Name.data()+1, "fi_canonical_jump_table", 23) != 0)
1410 if (memcmp(Name.data()+1, "xclusive_locks_required", 23) != 0)
1414 if (memcmp(Name.data()+1, "bjc_externally_retained", 23) != 0)
1418 if (memcmp(Name.data()+1, "ass_dynamic_object_size", 23) != 0)
1424 switch (Name[0]) {
1427 if (memcmp(Name.data()+1, "cquire_shared_capability", 24) != 0)
1431 if (memcmp(Name.data()+1, "ntel_reqd_sub_group_size", 24) != 0)
1435 if (memcmp(Name.data()+1, "o_", 2) != 0)
1437 switch (Name[3]) {
1440 if (memcmp(Name.data()+4, "aller_saved_registers", 21) != 0)
1444 if (memcmp(Name.data()+4, "hread_safety_analysis", 21) != 0)
1450 if (memcmp(Name.data()+1, "elease_shared_capability", 24) != 0)
1456 switch (Name[0]) {
1459 if (memcmp(Name.data()+1, "onsumable_auto_cast_state", 25) != 0)
1463 if (memcmp(Name.data()+1, "xclusive_trylock_function", 25) != 0)
1467 if (memcmp(Name.data()+1, "o_address_safety_analysis", 25) != 0)
1471 if (memcmp(Name.data()+1, "bjc_returns_inner_pointer", 25) != 0)
1475 if (Name[1] != 'e')
1477 switch (Name[2]) {
1480 if (memcmp(Name.data()+3, "ease_generic_capability", 23) != 0)
1484 if (memcmp(Name.data()+3, "uires_shared_capability", 23) != 0)
1490 if (memcmp(Name.data()+1, "peculative_load_hardening", 25) != 0)
1496 switch (Name[0]) {
1499 if (memcmp(Name.data()+1, "mdgpu_flat_work_group_size", 26) != 0)
1503 if (memcmp(Name.data()+1, "evice_builtin_", 14) != 0)
1505 switch (Name[15]) {
1508 if (memcmp(Name.data()+16, "urface_type", 11) != 0)
1512 if (memcmp(Name.data()+16, "exture_type", 11) != 0)
1518 switch (Name[1]) {
1521 if (memcmp(Name.data()+2, "jc_", 3) != 0)
1523 switch (Name[5]) {
1526 if (memcmp(Name.data()+6, "esignated_initializer", 21) != 0)
1530 if (memcmp(Name.data()+6, "ubclassing_restricted", 21) != 0)
1536 if (memcmp(Name.data()+2, "_returns_retained_on_zero", 25) != 0)
1544 if (memcmp(Name.data()+0, "consumable_set_state_on_read", 28) != 0)
1548 switch (Name[0]) {
1551 if (memcmp(Name.data()+1, "o_speculative_load_hardening", 28) != 0)
1555 if (memcmp(Name.data()+1, "ry_acquire_shared_capability", 28) != 0)
1561 switch (Name[0]) {
1564 if (memcmp(Name.data()+1, "s_returns_retained_on_non_zero", 30) != 0)
1568 if (memcmp(Name.data()+1, "equire_constant_initialization", 30) != 0)
1574 if (memcmp(Name.data()+0, "objc_requires_property_definitions", 34) != 0)
1578 switch (Name[0]) {
1581 if (memcmp(Name.data()+1, "xclude_from_explicit_instantiation", 34) != 0)
1585 if (memcmp(Name.data()+1, "bjc_arc_weak_reference_unavailable", 34) != 0)
1591 if (memcmp(Name.data()+0, "objc_protocol_requires_explicit_implementation", 46) != 0)
1596 switch (Name.size()) {
1599 if (memcmp(Name.data()+0, "uuid", 4) != 0)
1603 switch (Name[0]) {
1606 if (memcmp(Name.data()+1, "lign", 4) != 0)
1610 if (memcmp(Name.data()+1, "aked", 4) != 0)
1616 if (memcmp(Name.data()+0, "thread", 6) != 0)
1620 if (memcmp(Name.data()+0, "no", 2) != 0)
1622 switch (Name[2]) {
1625 if (memcmp(Name.data()+3, "lias", 4) != 0)
1629 if (memcmp(Name.data()+3, "hrow", 4) != 0)
1635 switch (Name[0]) {
1638 if (memcmp(Name.data()+1, "_host__", 7) != 0)
1642 if (memcmp(Name.data()+1, "llocate", 7) != 0)
1646 if (memcmp(Name.data()+1, "ode_seg", 7) != 0)
1650 if (Name[1] != 'o')
1652 switch (Name[2]) {
1655 if (memcmp(Name.data()+3, "nline", 5) != 0)
1659 if (memcmp(Name.data()+3, "eturn", 5) != 0)
1663 if (memcmp(Name.data()+3, "table", 5) != 0)
1669 if (memcmp(Name.data()+1, "roperty", 7) != 0)
1673 if (memcmp(Name.data()+1, "estrict", 7) != 0)
1679 switch (Name[0]) {
1682 if (memcmp(Name.data()+1, "llocator", 8) != 0)
1686 if (memcmp(Name.data()+1, "ll", 2) != 0)
1688 switch (Name[3]) {
1691 if (memcmp(Name.data()+4, "xport", 5) != 0)
1695 if (memcmp(Name.data()+4, "mport", 5) != 0)
1701 if (memcmp(Name.data()+1, "electany", 8) != 0)
1707 switch (Name[0]) {
1710 if (Name[1] != '_')
1712 switch (Name[2]) {
1715 if (memcmp(Name.data()+3, "evice__", 7) != 0)
1719 if (memcmp(Name.data()+3, "lobal__", 7) != 0)
1723 if (memcmp(Name.data()+3, "hared__", 7) != 0)
1729 if (memcmp(Name.data()+1, "eprecated", 9) != 0)
1735 if (memcmp(Name.data()+0, "empty_bases", 11) != 0)
1739 switch (Name[0]) {
1742 if (memcmp(Name.data()+1, "_constant__", 11) != 0)
1746 if (memcmp(Name.data()+1, "pu_", 3) != 0)
1748 switch (Name[4]) {
1751 if (memcmp(Name.data()+5, "ispatch", 7) != 0)
1755 if (memcmp(Name.data()+5, "pecific", 7) != 0)
1763 if (memcmp(Name.data()+0, "layout_version", 14) != 0)
1767 if (memcmp(Name.data()+0, "__launch_bounds__", 17) != 0)
1771 if (memcmp(Name.data()+0, "__", 2) != 0)
1773 switch (Name[2]) {
1776 if (memcmp(Name.data()+3, "udart_builtin__", 15) != 0)
1780 if (memcmp(Name.data()+3, "evice_builtin__", 15) != 0)
1786 if (memcmp(Name.data()+0, "__hip_pinned_shadow__", 21) != 0)
1790 if (memcmp(Name.data()+0, "__device_builtin_", 17) != 0)
1792 switch (Name[17]) {
1795 if (memcmp(Name.data()+18, "urface_type__", 13) != 0)
1799 if (memcmp(Name.data()+18, "exture_type__", 13) != 0)
1806 switch (Name.size()) {
1809 if (memcmp(Name.data()+0, "uuid", 4) != 0)
1814 switch (Name.size()) {
1817 if (memcmp(Name.data()+0, "gnu::", 5) != 0)
1819 switch (Name[5]) {
1822 if (memcmp(Name.data()+6, "ar", 2) != 0)
1826 if (memcmp(Name.data()+6, "ot", 2) != 0)
1830 if (memcmp(Name.data()+6, "cs", 2) != 0)
1836 if (memcmp(Name.data()+0, "gnu::", 5) != 0)
1838 switch (Name[5]) {
1841 if (memcmp(Name.data()+6, "old", 3) != 0)
1845 if (memcmp(Name.data()+6, "ode", 3) != 0)
1849 if (memcmp(Name.data()+6, "ear", 3) != 0)
1853 if (memcmp(Name.data()+6, "ure", 3) != 0)
1857 if (memcmp(Name.data()+6, "sed", 3) != 0)
1861 if (memcmp(Name.data()+6, "eak", 3) != 0)
1867 switch (Name[0]) {
1870 if (memcmp(Name.data()+1, ":noreturn", 9) != 0)
1874 switch (Name[1]) {
1877 if (memcmp(Name.data()+2, "u::", 3) != 0)
1879 switch (Name[5]) {
1882 if (memcmp(Name.data()+6, "lias", 4) != 0)
1886 switch (Name[6]) {
1889 if (memcmp(Name.data()+7, "ecl", 3) != 0)
1893 if (memcmp(Name.data()+7, "nst", 3) != 0)
1899 if (memcmp(Name.data()+6, "func", 4) != 0)
1903 if (memcmp(Name.data()+6, "aked", 4) != 0)
1909 if (memcmp(Name.data()+2, "l::Owner", 8) != 0)
1917 switch (Name[0]) {
1920 if (memcmp(Name.data()+1, ":nodiscard", 10) != 0)
1924 if (memcmp(Name.data()+1, "nu::", 4) != 0)
1926 switch (Name[5]) {
1929 if (memcmp(Name.data()+6, "ommon", 5) != 0)
1933 if (memcmp(Name.data()+6, "ormat", 5) != 0)
1937 switch (Name[6]) {
1940 if (memcmp(Name.data()+7, "lloc", 4) != 0)
1944 if (memcmp(Name.data()+7, "ps16", 4) != 0)
1948 if (memcmp(Name.data()+7, "_abi", 4) != 0)
1954 if (memcmp(Name.data()+6, "acked", 5) != 0)
1958 if (memcmp(Name.data()+6, "ignal", 5) != 0)
1962 if (memcmp(Name.data()+6, "arget", 5) != 0)
1966 if (memcmp(Name.data()+6, "nused", 5) != 0)
1974 switch (Name[0]) {
1977 if (memcmp(Name.data()+1, ":deprecated", 11) != 0)
1981 switch (Name[1]) {
1984 if (memcmp(Name.data()+2, "u::", 3) != 0)
1986 switch (Name[5]) {
1989 if (memcmp(Name.data()+6, "_const", 6) != 0)
1993 switch (Name[6]) {
1996 if (memcmp(Name.data()+7, "i_tag", 5) != 0)
2000 if (memcmp(Name.data()+7, "igned", 5) != 0)
2006 if (memcmp(Name.data()+6, "leanup", 6) != 0)
2010 if (memcmp(Name.data()+6, "latten", 6) != 0)
2014 if (Name[6] != 'o')
2016 switch (Name[7]) {
2019 if (memcmp(Name.data()+8, "ebug", 4) != 0)
2023 if (memcmp(Name.data()+8, "null", 4) != 0)
2027 if (memcmp(Name.data()+8, "hrow", 4) != 0)
2033 if (memcmp(Name.data()+6, "eg", 2) != 0)
2035 switch (Name[8]) {
2038 if (memcmp(Name.data()+9, "all", 3) != 0)
2042 if (memcmp(Name.data()+9, "arm", 3) != 0)
2048 switch (Name[6]) {
2051 if (memcmp(Name.data()+7, "ction", 5) != 0)
2055 if (memcmp(Name.data()+7, "dcall", 5) != 0)
2061 if (memcmp(Name.data()+6, "eakref", 6) != 0)
2067 if (memcmp(Name.data()+2, "l::Pointer", 10) != 0)
2075 switch (Name[0]) {
2078 if (memcmp(Name.data()+1, ":fallthrough", 12) != 0)
2082 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2084 switch (Name[7]) {
2087 if (memcmp(Name.data()+8, "locks", 5) != 0)
2091 if (memcmp(Name.data()+8, "ascal", 5) != 0)
2097 switch (Name[1]) {
2100 if (memcmp(Name.data()+2, "u::", 3) != 0)
2102 switch (Name[5]) {
2105 if (memcmp(Name.data()+6, "astcall", 7) != 0)
2109 if (Name[6] != 'o')
2111 switch (Name[7]) {
2114 if (memcmp(Name.data()+8, "ommon", 5) != 0)
2118 if (memcmp(Name.data()+8, "nline", 5) != 0)
2122 if (memcmp(Name.data()+8, "ips16", 5) != 0)
2126 if (memcmp(Name.data()+8, "eturn", 5) != 0)
2132 switch (Name[6]) {
2135 if (memcmp(Name.data()+7, "ntinel", 6) != 0)
2139 if (memcmp(Name.data()+7, "sv_abi", 6) != 0)
2145 if (memcmp(Name.data()+6, "hiscall", 7) != 0)
2151 if (memcmp(Name.data()+2, "l::suppress", 11) != 0)
2159 switch (Name[0]) {
2162 if (memcmp(Name.data()+1, ":maybe_unused", 13) != 0)
2166 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2168 switch (Name[7]) {
2171 if (memcmp(Name.data()+8, "insize", 6) != 0)
2175 if (memcmp(Name.data()+8, "oderef", 6) != 0)
2179 switch (Name[8]) {
2182 if (memcmp(Name.data()+9, "jc_gc", 5) != 0)
2186 if (memcmp(Name.data()+9, "tnone", 5) != 0)
2194 if (memcmp(Name.data()+1, "nu::", 4) != 0)
2196 switch (Name[5]) {
2199 if (memcmp(Name.data()+6, "ll", 2) != 0)
2201 switch (Name[8]) {
2204 if (memcmp(Name.data()+9, "xport", 5) != 0)
2208 if (memcmp(Name.data()+9, "mport", 5) != 0)
2214 if (memcmp(Name.data()+6, "nterrupt", 8) != 0)
2218 if (memcmp(Name.data()+6, "ong_call", 8) != 0)
2222 switch (Name[6]) {
2225 if (memcmp(Name.data()+7, "y_alias", 7) != 0)
2229 if (memcmp(Name.data()+7, "cromips", 7) != 0)
2233 if (memcmp(Name.data()+7, "_struct", 7) != 0)
2239 if (memcmp(Name.data()+6, "electany", 8) != 0)
2243 if (memcmp(Name.data()+6, "ls_model", 8) != 0)
2251 switch (Name[0]) {
2254 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2256 switch (Name[7]) {
2259 if (memcmp(Name.data()+8, "SObject", 7) != 0)
2263 if (memcmp(Name.data()+8, "nnotate", 7) != 0)
2267 if (memcmp(Name.data()+8, "allback", 7) != 0)
2271 if (Name[8] != 'b')
2273 switch (Name[9]) {
2276 if (memcmp(Name.data()+10, "ction", 5) != 0)
2280 if (memcmp(Name.data()+10, "utlet", 5) != 0)
2286 if (memcmp(Name.data()+8, "oescape", 7) != 0)
2292 if (memcmp(Name.data()+1, "nu::", 4) != 0)
2294 switch (Name[5]) {
2297 switch (Name[6]) {
2300 if (memcmp(Name.data()+7, "loc_size", 8) != 0)
2304 if (memcmp(Name.data()+7, "tificial", 8) != 0)
2310 if (Name[6] != 'e')
2312 switch (Name[7]) {
2315 if (memcmp(Name.data()+8, "recated", 7) != 0)
2319 if (memcmp(Name.data()+8, "tructor", 7) != 0)
2325 if (memcmp(Name.data()+6, "ormat_arg", 9) != 0)
2329 if (memcmp(Name.data()+6, "nu_inline", 9) != 0)
2333 if (memcmp(Name.data()+6, "ocf_check", 9) != 0)
2337 if (memcmp(Name.data()+6, "hort_call", 9) != 0)
2341 if (memcmp(Name.data()+6, "isibility", 9) != 0)
2349 switch (Name[0]) {
2352 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2354 switch (Name[7]) {
2357 if (memcmp(Name.data()+8, "lag_enum", 8) != 0)
2361 if (memcmp(Name.data()+8, "wiftcall", 8) != 0)
2365 if (memcmp(Name.data()+8, "ecreturn", 8) != 0)
2371 if (memcmp(Name.data()+1, "nu::", 4) != 0)
2373 switch (Name[5]) {
2376 if (memcmp(Name.data()+6, "lloc_align", 10) != 0)
2380 if (memcmp(Name.data()+6, "onstructor", 10) != 0)
2384 if (memcmp(Name.data()+6, "allthrough", 10) != 0)
2388 if (memcmp(Name.data()+6, "omicromips", 10) != 0)
2392 if (memcmp(Name.data()+6, "ector_size", 10) != 0)
2396 if (memcmp(Name.data()+6, "arn_unused", 10) != 0)
2404 if (memcmp(Name.data()+0, "clang::", 7) != 0)
2406 switch (Name[7]) {
2409 switch (Name[8]) {
2412 if (memcmp(Name.data()+9, "pability", 8) != 0)
2416 if (Name[9] != 'n')
2418 switch (Name[10]) {
2421 if (memcmp(Name.data()+11, "umable", 6) != 0)
2425 if (memcmp(Name.data()+11, "ergent", 6) != 0)
2433 if (memcmp(Name.data()+8, "o_destroy", 9) != 0)
2437 if (memcmp(Name.data()+8, "ectorcall", 9) != 0)
2443 switch (Name[0]) {
2446 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2448 switch (Name[7]) {
2451 if (memcmp(Name.data()+8, "f_consumed", 10) != 0)
2455 if (memcmp(Name.data()+8, "allthrough", 10) != 0)
2459 if (memcmp(Name.data()+8, "uarded_var", 10) != 0)
2463 if (memcmp(Name.data()+8, "mport_name", 10) != 0)
2467 switch (Name[8]) {
2470 switch (Name[9]) {
2473 if (memcmp(Name.data()+10, "sanitize", 8) != 0)
2477 if (memcmp(Name.data()+10, "uplicate", 8) != 0)
2483 if (memcmp(Name.data()+9, "_consumed", 9) != 0)
2489 switch (Name[8]) {
2492 if (memcmp(Name.data()+9, "jc_bridge", 9) != 0)
2496 if (memcmp(Name.data()+9, "_consumed", 9) != 0)
2502 if (memcmp(Name.data()+8, "rivial_abi", 10) != 0)
2506 if (memcmp(Name.data()+8, "navailable", 10) != 0)
2510 if (memcmp(Name.data()+8, "eak_import", 10) != 0)
2516 if (memcmp(Name.data()+1, "nu::", 4) != 0)
2518 switch (Name[5]) {
2521 if (memcmp(Name.data()+6, "lways_inline", 12) != 0)
2525 if (memcmp(Name.data()+6, "nit_priority", 12) != 0)
2529 if (memcmp(Name.data()+6, "eturns_twice", 12) != 0)
2537 switch (Name[0]) {
2540 if (memcmp(Name.data()+1, ":no_unique_address", 18) != 0)
2544 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2546 switch (Name[7]) {
2549 if (memcmp(Name.data()+8, "vailability", 11) != 0)
2553 if (memcmp(Name.data()+8, "pu_", 3) != 0)
2555 switch (Name[11]) {
2558 if (memcmp(Name.data()+12, "ispatch", 7) != 0)
2562 if (memcmp(Name.data()+12, "pecific", 7) != 0)
2568 switch (Name[8]) {
2571 if (memcmp(Name.data()+9, "jc_boxable", 10) != 0)
2575 if (memcmp(Name.data()+9, "erloadable", 10) != 0)
2581 if (memcmp(Name.data()+8, "reserve_all", 11) != 0)
2587 if (memcmp(Name.data()+1, "nu::", 4) != 0)
2589 switch (Name[5]) {
2592 if (memcmp(Name.data()+6, "ssume_aligned", 13) != 0)
2596 if (memcmp(Name.data()+6, "o_split_stack", 13) != 0)
2604 switch (Name[0]) {
2607 if (memcmp(Name.data()+1, ":carries_dependency", 19) != 0)
2611 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2613 switch (Name[7]) {
2616 if (memcmp(Name.data()+8, "ddress_space", 12) != 0)
2620 if (memcmp(Name.data()+8, "allable_when", 12) != 0)
2624 if (memcmp(Name.data()+8, "mport_module", 12) != 0)
2628 if (memcmp(Name.data()+8, "ifetimebound", 12) != 0)
2632 if (memcmp(Name.data()+8, "reserve_most", 12) != 0)
2636 if (memcmp(Name.data()+8, "einitializes", 12) != 0)
2640 switch (Name[8]) {
2643 if (memcmp(Name.data()+9, "t_typestate", 11) != 0)
2647 if (memcmp(Name.data()+9, "ift_context", 11) != 0)
2653 if (memcmp(Name.data()+8, "ninitialized", 12) != 0)
2657 if (memcmp(Name.data()+8, "ray_log_args", 12) != 0)
2663 if (memcmp(Name.data()+1, "nu::returns_nonnull", 19) != 0)
2669 if (memcmp(Name.data()+0, "clang::", 7) != 0)
2671 switch (Name[7]) {
2674 if (memcmp(Name.data()+8, "lways_destroy", 13) != 0)
2678 if (memcmp(Name.data()+8, "ntel_ocl_bicc", 13) != 0)
2682 if (memcmp(Name.data()+8, "bjc_", 4) != 0)
2684 switch (Name[12]) {
2687 if (memcmp(Name.data()+13, "xception", 8) != 0)
2691 if (memcmp(Name.data()+13, "wnership", 8) != 0)
2697 if (memcmp(Name.data()+8, "t_guarded_var", 13) != 0)
2701 if (memcmp(Name.data()+8, "est_typestate", 13) != 0)
2707 switch (Name[0]) {
2710 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2712 switch (Name[7]) {
2715 if (memcmp(Name.data()+8, "mdgpu_num_", 10) != 0)
2717 switch (Name[18]) {
2720 if (memcmp(Name.data()+19, "gpr", 3) != 0)
2724 if (memcmp(Name.data()+19, "gpr", 3) != 0)
2730 if (memcmp(Name.data()+8, "ot_tail_called", 14) != 0)
2734 switch (Name[8]) {
2737 if (memcmp(Name.data()+9, "jc_", 3) != 0)
2739 switch (Name[12]) {
2742 if (memcmp(Name.data()+13, "lass_stub", 9) != 0)
2746 if (memcmp(Name.data()+13, "oot_class", 9) != 0)
2752 if (memcmp(Name.data()+9, "nership_", 8) != 0)
2754 switch (Name[17]) {
2757 if (memcmp(Name.data()+18, "olds", 4) != 0)
2761 if (memcmp(Name.data()+18, "akes", 4) != 0)
2769 if (memcmp(Name.data()+8, "aram_typestate", 14) != 0)
2773 if (memcmp(Name.data()+8, "coped_lockable", 14) != 0)
2777 if (memcmp(Name.data()+8, "ype_visibility", 14) != 0)
2781 if (memcmp(Name.data()+8, "nlock_function", 14) != 0)
2787 if (memcmp(Name.data()+1, "nu::transparent_union", 21) != 0)
2793 switch (Name[0]) {
2796 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2798 switch (Name[7]) {
2801 if (memcmp(Name.data()+8, "nternal_linkage", 15) != 0)
2805 if (memcmp(Name.data()+8, "in_vector_width", 15) != 0)
2809 switch (Name[8]) {
2812 if (memcmp(Name.data()+9, "on_vector_type", 14) != 0)
2816 if (memcmp(Name.data()+9, "_consumes_self", 14) != 0)
2822 if (memcmp(Name.data()+8, "s_consumes_this", 15) != 0)
2826 if (memcmp(Name.data()+8, "ass_object_size", 15) != 0)
2830 if (memcmp(Name.data()+8, "eturn_typestate", 15) != 0)
2836 if (memcmp(Name.data()+1, "nu::", 4) != 0)
2838 switch (Name[5]) {
2841 if (memcmp(Name.data()+6, "o_sanitize_thread", 17) != 0)
2845 if (memcmp(Name.data()+6, "arn_unused_result", 17) != 0)
2853 switch (Name[0]) {
2856 if (memcmp(Name.data()+1, "lang::", 6) != 0)
2858 switch (Name[7]) {
2861 if (memcmp(Name.data()+8, "ssert_capability", 16) != 0)
2865 switch (Name[8]) {
2868 if (memcmp(Name.data()+9, "jc_runtime_name", 15) != 0)
2872 if (memcmp(Name.data()+9, "nership_returns", 15) != 0)
2878 if (memcmp(Name.data()+8, "hared_capability", 16) != 0)
2884 if (memcmp(Name.data()+1, "nu::no_sanitize_address", 23) != 0)
2890 if (memcmp(Name.data()+0, "clang::", 7) != 0)
2892 switch (Name[7]) {
2895 switch (Name[8]) {
2898 if (memcmp(Name.data()+9, "rch64_vector_pcs", 16) != 0)
2902 if (memcmp(Name.data()+9, "quire_capability", 16) != 0)
2908 if (memcmp(Name.data()+8, "isable_tail_calls", 17) != 0)
2912 if (memcmp(Name.data()+8, "num_extensibility", 17) != 0)
2916 if (memcmp(Name.data()+8, "boutletcollection", 17) != 0)
2920 if (memcmp(Name.data()+8, "ig_server_routine", 17) != 0)
2924 if (memcmp(Name.data()+8, "o_s", 3) != 0)
2926 switch (Name[11]) {
2929 if (memcmp(Name.data()+12, "nitize_memory", 13) != 0)
2933 if (memcmp(Name.data()+12, "ack_protector", 13) != 0)
2939 if (memcmp(Name.data()+8, "bjc_", 4) != 0)
2941 switch (Name[12]) {
2944 if (memcmp(Name.data()+13, "ethod_family", 12) != 0)
2948 if (memcmp(Name.data()+13, "onlazy_class", 12) != 0)
2954 if (memcmp(Name.data()+8, "elease_capability", 17) != 0)
2958 if (memcmp(Name.data()+8, "wift_error_result", 17) != 0)
2962 if (memcmp(Name.data()+8, "arn_unused_result", 17) != 0)
2968 if (memcmp(Name.data()+0, "clang::", 7) != 0)
2970 switch (Name[7]) {
2973 if (memcmp(Name.data()+8, "mdgpu_waves_per_eu", 18) != 0)
2977 if (memcmp(Name.data()+8, "f_", 2) != 0)
2979 switch (Name[10]) {
2982 if (memcmp(Name.data()+11, "udited_transfer", 15) != 0)
2986 if (memcmp(Name.data()+11, "eturns_retained", 15) != 0)
2990 if (memcmp(Name.data()+11, "nknown_transfer", 15) != 0)
2996 if (memcmp(Name.data()+8, "s_returns_retained", 18) != 0)
3000 switch (Name[8]) {
3003 if (memcmp(Name.data()+9, "jc_", 3) != 0)
3005 switch (Name[12]) {
3008 if (memcmp(Name.data()+13, "ridge_", 6) != 0)
3010 switch (Name[19]) {
3013 if (memcmp(Name.data()+20, "utable", 6) != 0)
3017 if (memcmp(Name.data()+20, "elated", 6) != 0)
3023 if (memcmp(Name.data()+13, "equires_super", 13) != 0)
3029 if (memcmp(Name.data()+9, "_returns_retained", 17) != 0)
3035 if (memcmp(Name.data()+8, "equires_capability", 18) != 0)
3041 switch (Name[0]) {
3044 if (memcmp(Name.data()+1, "lang::", 6) != 0)
3046 switch (Name[7]) {
3049 if (memcmp(Name.data()+8, "eon_polyvector_type", 19) != 0)
3053 if (memcmp(Name.data()+8, "bjc_runtime_visible", 19) != 0)
3059 if (memcmp(Name.data()+1, "nu::no_instrument_function", 26) != 0)
3065 switch (Name[0]) {
3068 if (memcmp(Name.data()+1, "lang::", 6) != 0)
3070 switch (Name[7]) {
3073 if (memcmp(Name.data()+8, "_clang_arm_mve_alias", 20) != 0)
3077 if (memcmp(Name.data()+8, "to_visibility_public", 20) != 0)
3081 if (memcmp(Name.data()+8, "bjc_precise_lifetime", 20) != 0)
3085 if (memcmp(Name.data()+8, "ointer_with_type_tag", 20) != 0)
3089 switch (Name[8]) {
3092 if (memcmp(Name.data()+9, "ared_locks_required", 19) != 0)
3096 if (memcmp(Name.data()+9, "ift_indirect_result", 19) != 0)
3102 if (memcmp(Name.data()+8, "ype_tag_for_datatype", 20) != 0)
3106 if (memcmp(Name.data()+8, "ray_never_instrument", 20) != 0)
3112 if (memcmp(Name.data()+1, "nu::force_align_arg_pointer", 27) != 0)
3118 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3120 switch (Name[7]) {
3123 if (memcmp(Name.data()+8, "rgument_with_type_tag", 21) != 0)
3127 if (memcmp(Name.data()+8, "xternal_source_symbol", 21) != 0)
3131 if (memcmp(Name.data()+8, "bjc_independent_class", 21) != 0)
3135 if (memcmp(Name.data()+8, "ry_acquire_capability", 21) != 0)
3139 if (memcmp(Name.data()+8, "ray_always_instrument", 21) != 0)
3145 switch (Name[0]) {
3148 if (memcmp(Name.data()+1, "lang::", 6) != 0)
3150 switch (Name[7]) {
3153 if (memcmp(Name.data()+8, "f_returns_not_retained", 22) != 0)
3157 if (memcmp(Name.data()+8, "s_returns_", 10) != 0)
3159 switch (Name[18]) {
3162 if (memcmp(Name.data()+19, "utoreleased", 11) != 0)
3166 if (memcmp(Name.data()+19, "ot_retained", 11) != 0)
3172 if (memcmp(Name.data()+8, "s_returns_not_retained", 22) != 0)
3178 if (memcmp(Name.data()+1, "nu::no_caller_saved_registers", 29) != 0)
3184 switch (Name[0]) {
3187 if (memcmp(Name.data()+1, "lang::", 6) != 0)
3189 switch (Name[7]) {
3192 if (memcmp(Name.data()+8, "ssert_shared_capability", 23) != 0)
3196 if (memcmp(Name.data()+8, "fi_canonical_jump_table", 23) != 0)
3200 if (memcmp(Name.data()+8, "xclusive_locks_required", 23) != 0)
3204 if (memcmp(Name.data()+8, "bjc_externally_retained", 23) != 0)
3208 if (memcmp(Name.data()+8, "ass_dynamic_object_size", 23) != 0)
3214 if (memcmp(Name.data()+1, "nu::no_address_safety_analysis", 30) != 0)
3220 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3222 switch (Name[7]) {
3225 if (memcmp(Name.data()+8, "cquire_shared_capability", 24) != 0)
3229 if (memcmp(Name.data()+8, "o_thread_safety_analysis", 24) != 0)
3233 if (memcmp(Name.data()+8, "elease_shared_capability", 24) != 0)
3239 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3241 switch (Name[7]) {
3244 if (memcmp(Name.data()+8, "onsumable_auto_cast_state", 25) != 0)
3248 if (memcmp(Name.data()+8, "bjc_returns_inner_pointer", 25) != 0)
3252 if (Name[8] != 'e')
3254 switch (Name[9]) {
3257 if (memcmp(Name.data()+10, "ease_generic_capability", 23) != 0)
3261 if (memcmp(Name.data()+10, "uires_shared_capability", 23) != 0)
3267 if (memcmp(Name.data()+8, "peculative_load_hardening", 25) != 0)
3273 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3275 switch (Name[7]) {
3278 if (memcmp(Name.data()+8, "mdgpu_flat_work_group_size", 26) != 0)
3282 switch (Name[8]) {
3285 if (memcmp(Name.data()+9, "jc_", 3) != 0)
3287 switch (Name[12]) {
3290 if (memcmp(Name.data()+13, "esignated_initializer", 21) != 0)
3294 if (memcmp(Name.data()+13, "ubclassing_restricted", 21) != 0)
3300 if (memcmp(Name.data()+9, "_returns_retained_on_zero", 25) != 0)
3308 if (memcmp(Name.data()+0, "clang::consumable_set_state_on_read", 35) != 0)
3312 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3314 switch (Name[7]) {
3317 if (memcmp(Name.data()+8, "o_speculative_load_hardening", 28) != 0)
3321 if (memcmp(Name.data()+8, "ry_acquire_shared_capability", 28) != 0)
3327 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3329 switch (Name[7]) {
3332 if (memcmp(Name.data()+8, "s_returns_retained_on_non_zero", 30) != 0)
3336 if (memcmp(Name.data()+8, "equire_constant_initialization", 30) != 0)
3342 if (memcmp(Name.data()+0, "clang::objc_requires_property_definitions", 41) != 0)
3346 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3348 switch (Name[7]) {
3351 if (memcmp(Name.data()+8, "xclude_from_explicit_instantiation", 34) != 0)
3355 if (memcmp(Name.data()+8, "bjc_arc_weak_reference_unavailable", 34) != 0)
3361 if (memcmp(Name.data()+0, "clang::objc_protocol_requires_explicit_implementation", 53) != 0)
3366 switch (Name.size()) {
3369 if (memcmp(Name.data()+0, "::nodiscard", 11) != 0)
3373 if (memcmp(Name.data()+0, "::deprecated", 12) != 0)
3377 switch (Name[0]) {
3380 if (memcmp(Name.data()+1, ":fallthrough", 12) != 0)
3384 if (memcmp(Name.data()+1, "lang::", 6) != 0)
3386 switch (Name[7]) {
3389 if (memcmp(Name.data()+8, "locks", 5) != 0)
3393 if (memcmp(Name.data()+8, "ascal", 5) != 0)
3401 switch (Name[0]) {
3404 if (memcmp(Name.data()+1, ":maybe_unused", 13) != 0)
3408 if (memcmp(Name.data()+1, "lang::", 6) != 0)
3410 switch (Name[7]) {
3413 if (memcmp(Name.data()+8, "insize", 6) != 0)
3417 if (memcmp(Name.data()+8, "oderef", 6) != 0)
3421 switch (Name[8]) {
3424 if (memcmp(Name.data()+9, "jc_gc", 5) != 0)
3428 if (memcmp(Name.data()+9, "tnone", 5) != 0)
3438 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3440 switch (Name[7]) {
3443 if (memcmp(Name.data()+8, "SObject", 7) != 0)
3447 if (memcmp(Name.data()+8, "nnotate", 7) != 0)
3451 if (memcmp(Name.data()+8, "allback", 7) != 0)
3455 if (Name[8] != 'b')
3457 switch (Name[9]) {
3460 if (memcmp(Name.data()+10, "ction", 5) != 0)
3464 if (memcmp(Name.data()+10, "utlet", 5) != 0)
3470 if (memcmp(Name.data()+8, "oescape", 7) != 0)
3476 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3478 switch (Name[7]) {
3481 if (memcmp(Name.data()+8, "lag_enum", 8) != 0)
3485 if (memcmp(Name.data()+8, "wiftcall", 8) != 0)
3491 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3493 switch (Name[7]) {
3496 if (memcmp(Name.data()+8, "onvergent", 9) != 0)
3500 if (memcmp(Name.data()+8, "ectorcall", 9) != 0)
3506 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3508 switch (Name[7]) {
3511 if (memcmp(Name.data()+8, "f_consumed", 10) != 0)
3515 if (memcmp(Name.data()+8, "mport_name", 10) != 0)
3519 switch (Name[8]) {
3522 switch (Name[9]) {
3525 if (memcmp(Name.data()+10, "sanitize", 8) != 0)
3529 if (memcmp(Name.data()+10, "uplicate", 8) != 0)
3535 if (memcmp(Name.data()+9, "_consumed", 9) != 0)
3541 switch (Name[8]) {
3544 if (memcmp(Name.data()+9, "jc_bridge", 9) != 0)
3548 if (memcmp(Name.data()+9, "_consumed", 9) != 0)
3554 if (memcmp(Name.data()+8, "navailable", 10) != 0)
3558 if (memcmp(Name.data()+8, "eak_import", 10) != 0)
3564 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3566 switch (Name[7]) {
3569 if (memcmp(Name.data()+8, "vailability", 11) != 0)
3573 if (memcmp(Name.data()+8, "pu_", 3) != 0)
3575 switch (Name[11]) {
3578 if (memcmp(Name.data()+12, "ispatch", 7) != 0)
3582 if (memcmp(Name.data()+12, "pecific", 7) != 0)
3588 switch (Name[8]) {
3591 if (memcmp(Name.data()+9, "jc_boxable", 10) != 0)
3595 if (memcmp(Name.data()+9, "erloadable", 10) != 0)
3601 if (memcmp(Name.data()+8, "reserve_all", 11) != 0)
3607 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3609 switch (Name[7]) {
3612 if (memcmp(Name.data()+8, "ddress_space", 12) != 0)
3616 if (memcmp(Name.data()+8, "mport_module", 12) != 0)
3620 if (memcmp(Name.data()+8, "reserve_most", 12) != 0)
3624 if (memcmp(Name.data()+8, "wift_context", 12) != 0)
3628 if (memcmp(Name.data()+8, "ray_log_args", 12) != 0)
3634 if (memcmp(Name.data()+0, "clang::objc_", 12) != 0)
3636 switch (Name[12]) {
3639 if (memcmp(Name.data()+13, "xception", 8) != 0)
3643 if (memcmp(Name.data()+13, "wnership", 8) != 0)
3649 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3651 switch (Name[7]) {
3654 if (memcmp(Name.data()+8, "ot_tail_called", 14) != 0)
3658 switch (Name[8]) {
3661 if (memcmp(Name.data()+9, "jc_", 3) != 0)
3663 switch (Name[12]) {
3666 if (memcmp(Name.data()+13, "lass_stub", 9) != 0)
3670 if (memcmp(Name.data()+13, "oot_class", 9) != 0)
3676 if (memcmp(Name.data()+9, "nership_", 8) != 0)
3678 switch (Name[17]) {
3681 if (memcmp(Name.data()+18, "olds", 4) != 0)
3685 if (memcmp(Name.data()+18, "akes", 4) != 0)
3693 if (memcmp(Name.data()+8, "ype_visibility", 14) != 0)
3699 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3701 switch (Name[7]) {
3704 if (memcmp(Name.data()+8, "nternal_linkage", 15) != 0)
3708 if (memcmp(Name.data()+8, "in_vector_width", 15) != 0)
3712 switch (Name[8]) {
3715 if (memcmp(Name.data()+9, "on_vector_type", 14) != 0)
3719 if (memcmp(Name.data()+9, "_consumes_self", 14) != 0)
3725 if (memcmp(Name.data()+8, "s_consumes_this", 15) != 0)
3729 if (memcmp(Name.data()+8, "ass_object_size", 15) != 0)
3735 if (memcmp(Name.data()+0, "clang::o", 8) != 0)
3737 switch (Name[8]) {
3740 if (memcmp(Name.data()+9, "jc_runtime_name", 15) != 0)
3744 if (memcmp(Name.data()+9, "nership_returns", 15) != 0)
3750 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3752 switch (Name[7]) {
3755 if (memcmp(Name.data()+8, "arch64_vector_pcs", 17) != 0)
3759 if (memcmp(Name.data()+8, "isable_tail_calls", 17) != 0)
3763 if (memcmp(Name.data()+8, "num_extensibility", 17) != 0)
3767 if (memcmp(Name.data()+8, "boutletcollection", 17) != 0)
3771 if (memcmp(Name.data()+8, "ig_server_routine", 17) != 0)
3775 if (memcmp(Name.data()+8, "o_s", 3) != 0)
3777 switch (Name[11]) {
3780 if (memcmp(Name.data()+12, "nitize_memory", 13) != 0)
3784 if (memcmp(Name.data()+12, "ack_protector", 13) != 0)
3790 if (memcmp(Name.data()+8, "bjc_", 4) != 0)
3792 switch (Name[12]) {
3795 if (memcmp(Name.data()+13, "ethod_family", 12) != 0)
3799 if (memcmp(Name.data()+13, "onlazy_class", 12) != 0)
3805 if (memcmp(Name.data()+8, "wift_error_result", 17) != 0)
3811 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3813 switch (Name[7]) {
3816 if (memcmp(Name.data()+8, "f_", 2) != 0)
3818 switch (Name[10]) {
3821 if (memcmp(Name.data()+11, "udited_transfer", 15) != 0)
3825 if (memcmp(Name.data()+11, "eturns_retained", 15) != 0)
3829 if (memcmp(Name.data()+11, "nknown_transfer", 15) != 0)
3835 if (memcmp(Name.data()+8, "s_returns_retained", 18) != 0)
3839 switch (Name[8]) {
3842 if (memcmp(Name.data()+9, "jc_", 3) != 0)
3844 switch (Name[12]) {
3847 if (memcmp(Name.data()+13, "ridge_", 6) != 0)
3849 switch (Name[19]) {
3852 if (memcmp(Name.data()+20, "utable", 6) != 0)
3856 if (memcmp(Name.data()+20, "elated", 6) != 0)
3862 if (memcmp(Name.data()+13, "equires_super", 13) != 0)
3868 if (memcmp(Name.data()+9, "_returns_retained", 17) != 0)
3876 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3878 switch (Name[7]) {
3881 if (memcmp(Name.data()+8, "eon_polyvector_type", 19) != 0)
3885 if (memcmp(Name.data()+8, "bjc_runtime_visible", 19) != 0)
3891 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3893 switch (Name[7]) {
3896 if (memcmp(Name.data()+8, "_clang_arm_mve_alias", 20) != 0)
3900 if (memcmp(Name.data()+8, "to_visibility_public", 20) != 0)
3904 if (memcmp(Name.data()+8, "bjc_precise_lifetime", 20) != 0)
3908 if (memcmp(Name.data()+8, "ointer_with_type_tag", 20) != 0)
3912 if (memcmp(Name.data()+8, "wift_indirect_result", 20) != 0)
3916 if (memcmp(Name.data()+8, "ype_tag_for_datatype", 20) != 0)
3920 if (memcmp(Name.data()+8, "ray_never_instrument", 20) != 0)
3926 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3928 switch (Name[7]) {
3931 if (memcmp(Name.data()+8, "rgument_with_type_tag", 21) != 0)
3935 if (memcmp(Name.data()+8, "xternal_source_symbol", 21) != 0)
3939 if (memcmp(Name.data()+8, "bjc_independent_class", 21) != 0)
3943 if (memcmp(Name.data()+8, "ray_always_instrument", 21) != 0)
3949 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3951 switch (Name[7]) {
3954 if (memcmp(Name.data()+8, "f_returns_not_retained", 22) != 0)
3958 if (memcmp(Name.data()+8, "s_returns_", 10) != 0)
3960 switch (Name[18]) {
3963 if (memcmp(Name.data()+19, "utoreleased", 11) != 0)
3967 if (memcmp(Name.data()+19, "ot_retained", 11) != 0)
3973 if (memcmp(Name.data()+8, "s_returns_not_retained", 22) != 0)
3979 if (memcmp(Name.data()+0, "clang::", 7) != 0)
3981 switch (Name[7]) {
3984 if (memcmp(Name.data()+8, "fi_canonical_jump_table", 23) != 0)
3988 if (memcmp(Name.data()+8, "bjc_externally_retained", 23) != 0)
3992 if (memcmp(Name.data()+8, "ass_dynamic_object_size", 23) != 0)
3998 if (memcmp(Name.data()+0, "clang::no_thread_safety_analysis", 32) != 0)
4002 if (memcmp(Name.data()+0, "clang::", 7) != 0)
4004 switch (Name[7]) {
4007 if (memcmp(Name.data()+8, "bjc_returns_inner_pointer", 25) != 0)
4011 if (memcmp(Name.data()+8, "peculative_load_hardening", 25) != 0)
4017 if (memcmp(Name.data()+0, "clang::o", 8) != 0)
4019 switch (Name[8]) {
4022 if (memcmp(Name.data()+9, "jc_", 3) != 0)
4024 switch (Name[12]) {
4027 if (memcmp(Name.data()+13, "esignated_initializer", 21) != 0)
4031 if (memcmp(Name.data()+13, "ubclassing_restricted", 21) != 0)
4037 if (memcmp(Name.data()+9, "_returns_retained_on_zero", 25) != 0)
4043 if (memcmp(Name.data()+0, "clang::no_speculative_load_hardening", 36) != 0)
4047 if (memcmp(Name.data()+0, "clang::os_returns_retained_on_non_zero", 38) != 0)
4051 if (memcmp(Name.data()+0, "clang::objc_requires_property_definitions", 41) != 0)
4055 if (memcmp(Name.data()+0, "clang::", 7) != 0)
4057 switch (Name[7]) {
4060 if (memcmp(Name.data()+8, "xclude_from_explicit_instantiation", 34) != 0)
4064 if (memcmp(Name.data()+8, "bjc_arc_weak_reference_unavailable", 34) != 0)
4070 if (memcmp(Name.data()+0, "clang::objc_protocol_requires_explicit_implementation", 53) != 0)
4075 switch (Name.size()) {
4078 switch (Name[0]) {
4081 if (memcmp(Name.data()+1, "_w64", 4) != 0)
4085 if (memcmp(Name.data()+1, "ocal", 4) != 0)
4091 switch (Name[0]) {
4094 switch (Name[1]) {
4097 switch (Name[2]) {
4100 if (memcmp(Name.data()+3, "ptr", 3) != 0)
4104 if (memcmp(Name.data()+3, "ptr", 3) != 0)
4110 if (memcmp(Name.data()+2, "decl", 4) != 0)
4116 if (memcmp(Name.data()+1, "lobal", 5) != 0)
4120 if (memcmp(Name.data()+1, "ernel", 5) != 0)
4126 switch (Name[0]) {
4129 switch (Name[1]) {
4132 switch (Name[2]) {
4135 if (memcmp(Name.data()+3, "decl", 4) != 0)
4139 if (memcmp(Name.data()+3, "ocal", 4) != 0)
4143 if (memcmp(Name.data()+3, "tr", 2) != 0)
4145 switch (Name[5]) {
4148 if (Name[6] != '2')
4152 if (Name[6] != '4')
4160 if (memcmp(Name.data()+2, "ascal", 5) != 0)
4166 if (memcmp(Name.data()+1, "lignas", 6) != 0)
4170 if (memcmp(Name.data()+1, "eneric", 6) != 0)
4174 if (memcmp(Name.data()+1, "rivate", 6) != 0)
4180 switch (Name[0]) {
4183 switch (Name[1]) {
4186 if (memcmp(Name.data()+2, "lignas", 6) != 0)
4190 if (memcmp(Name.data()+2, "onnull", 6) != 0)
4194 switch (Name[2]) {
4197 if (memcmp(Name.data()+3, "lobal", 5) != 0)
4201 switch (Name[3]) {
4204 if (memcmp(Name.data()+4, "rnel", 4) != 0)
4208 if (memcmp(Name.data()+4, "ndof", 4) != 0)
4214 if (memcmp(Name.data()+3, "ascal", 5) != 0)
4220 if (memcmp(Name.data()+2, "tdcall", 6) != 0)
4226 if (memcmp(Name.data()+1, "onstant", 7) != 0)
4232 switch (Name[0]) {
4235 switch (Name[1]) {
4238 if (memcmp(Name.data()+2, "ullable", 7) != 0)
4242 switch (Name[2]) {
4245 if (memcmp(Name.data()+3, "eneric", 6) != 0)
4249 if (memcmp(Name.data()+3, "rivate", 6) != 0)
4253 if (memcmp(Name.data()+3, "egcall", 6) != 0)
4257 if (memcmp(Name.data()+3, "tdcall", 6) != 0)
4263 if (memcmp(Name.data()+2, "astcall", 7) != 0)
4267 if (memcmp(Name.data()+2, "hiscall", 7) != 0)
4273 if (memcmp(Name.data()+1, "onstinit", 8) != 0)
4277 if (memcmp(Name.data()+1, "ead_only", 8) != 0)
4283 switch (Name[0]) {
4286 if (Name[1] != '_')
4288 switch (Name[2]) {
4291 if (memcmp(Name.data()+3, "onstant", 7) != 0)
4295 if (memcmp(Name.data()+3, "astcall", 7) != 0)
4299 if (memcmp(Name.data()+3, "hiscall", 7) != 0)
4305 if (memcmp(Name.data()+1, "ead_write", 9) != 0)
4309 if (memcmp(Name.data()+1, "rite_only", 9) != 0)
4315 if (Name[0] != '_')
4317 switch (Name[1]) {
4320 if (memcmp(Name.data()+2, "read_only", 9) != 0)
4324 if (memcmp(Name.data()+2, "ectorcall", 9) != 0)
4330 if (memcmp(Name.data()+0, "__", 2) != 0)
4332 switch (Name[2]) {
4335 if (memcmp(Name.data()+3, "ead_write", 9) != 0)
4339 if (memcmp(Name.data()+3, "ectorcall", 9) != 0)
4343 if (memcmp(Name.data()+3, "rite_only", 9) != 0)
4349 if (memcmp(Name.data()+0, "__forceinline", 13) != 0)
4353 if (memcmp(Name.data()+0, "_Null_unspecified", 17) != 0)
4357 if (memcmp(Name.data()+0, "__unsafe_unretained", 19) != 0)
4361 if (memcmp(Name.data()+0, "__single_inheritance", 20) != 0)
4365 if (memcmp(Name.data()+0, "__virtual_inheritance", 21) != 0)
4369 if (memcmp(Name.data()+0, "__multiple_inheritance", 22) != 0)
4373 if (memcmp(Name.data()+0, "__unspecified_inheritance", 25) != 0)
4378 switch (Name.size()) {
4381 if (memcmp(Name.data()+0, "loop", 4) != 0)
4385 if (memcmp(Name.data()+0, "unroll", 6) != 0)
4389 if (memcmp(Name.data()+0, "nounroll", 8) != 0)
4393 if (memcmp(Name.data()+0, "unroll_and_jam", 14) != 0)
4397 if (memcmp(Name.data()+0, "nounroll_and_jam", 16) != 0)