[clang] Implement lifetime analysis for lifetime_capture_by(X) (#115921)
[llvm-project.git] / clang / test / Modules / 
treeb8533f12f7b5e52eb93b7b81682ae32f1ed03ff8
drwxr-xr-x   ..
-rw-r--r-- 1368 ASTSignature.c
-rw-r--r-- 534 DebugInfo-fmodule-name.c
-rw-r--r-- 766 DebugInfoNamespace.cpp
-rw-r--r-- 1038 DebugInfoSubmoduleImport.c
-rw-r--r-- 908 DebugInfoSubmodules.c
-rw-r--r-- 1219 DebugInfoTransitiveImport.m
-rw-r--r-- 9401 ExtDebugInfo.cpp
-rw-r--r-- 3236 ExtDebugInfo.m
-rw-r--r-- 646 GH109879-1.cpp
-rw-r--r-- 622 GH109879-2.cpp
-rw-r--r-- 1041 GH60336-2.cpp
-rw-r--r-- 1855 GH60336.cpp
-rw-r--r-- 616 GH77953.cpp
-rw-r--r-- 787 InheritDefaultArguments.cppm
drwxr-xr-x - Inputs
-rw-r--r-- 7789 ModuleDebugInfo.cpp
-rw-r--r-- 3366 ModuleDebugInfo.m
-rw-r--r-- 1045 ModuleDebugInfoDwoId.cpp
-rw-r--r-- 769 ModuleModuleDebugInfo.cpp
-rw-r--r-- 1646 Reachability-Private.cpp
-rw-r--r-- 683 Reachability-func-default-arg.cpp
-rw-r--r-- 618 Reachability-func-ret.cpp
-rw-r--r-- 879 Reachability-template-default-arg.cpp
-rw-r--r-- 1239 Reachability-template-instantiation.cpp
-rw-r--r-- 673 Reachability-using-templates.cpp
-rw-r--r-- 559 Reachability-using.cpp
-rw-r--r-- 1624 Rmodule-build.m
-rw-r--r-- 2334 Rmodule-import.m
-rw-r--r-- 1064 Werror-Wsystem-headers.m
-rw-r--r-- 3726 Werror.m
-rw-r--r-- 922 Wsystem-headers-in-module.c
-rw-r--r-- 2651 aarch64-sme-keywords.cppm
-rw-r--r-- 1400 add-remove-private.m
-rw-r--r-- 886 adl.cpp
-rw-r--r-- 325 anon-linkage.cppm
-rw-r--r-- 209 anon-namespace.cpp
-rw-r--r-- 410 anon-redecl.cpp
-rw-r--r-- 497 asm-goto.c
-rw-r--r-- 456 at-import-in-framework-header.m
-rw-r--r-- 729 attr-unavailable.m
-rw-r--r-- 2461 auto-import-unavailable.cpp
-rw-r--r-- 4800 auto-module-import.m
-rw-r--r-- 1858 autolink.m
-rw-r--r-- 998 autolink_private_module.m
-rw-r--r-- 191 autoload-subdirectory.cpp
-rw-r--r-- 240 available-is-better.cpp
-rw-r--r-- 192 bad-private-include.m
-rw-r--r-- 1038 bounds-safety-attributed-type.c
-rw-r--r-- 1864 build-fail-notes.m
-rw-r--r-- 1763 builtin-headers.mm
-rw-r--r-- 797 builtin-import.mm
-rw-r--r-- 2889 builtin-vararg.c
-rw-r--r-- 1263 builtins.m
-rw-r--r-- 2925 check-for-sanitizer-feature.cpp
-rw-r--r-- 830 clang_module_file_info.m
-rw-r--r-- 250 class-extension-protocol.m
-rw-r--r-- 417 codegen-extern-template.cpp
-rw-r--r-- 245 codegen-extern-template.h
-rw-r--r-- 1439 codegen-flags.test
-rw-r--r-- 526 codegen-nodep.test
-rw-r--r-- 3545 codegen-opt.test
-rw-r--r-- 1040 codegen-visibility.cpp
-rw-r--r-- 2669 codegen.test
-rw-r--r-- 488 compare-file-size.py
-rw-r--r-- 22545 compare-objc-interface.m
-rw-r--r-- 2716 compare-objc-nonisolated-methods.m
-rw-r--r-- 15249 compare-objc-protocol.m
-rw-r--r-- 17473 compare-record.c
-rw-r--r-- 720 compile-pcm-with-pic.cppm
-rw-r--r-- 602 compiler_builtins.m
-rw-r--r-- 310 compiler_builtins_aarch64.m
-rw-r--r-- 338 compiler_builtins_arm.m
-rw-r--r-- 757 compiler_builtins_x86.c
-rw-r--r-- 2682 concept.cppm
-rw-r--r-- 706 concept_differ.cpp
-rw-r--r-- 1156 concept_differ.cppm
-rw-r--r-- 916 concept_serialization.cpp
-rw-r--r-- 881 config-mismatch.cpp
-rw-r--r-- 2674 config_macros.m
-rw-r--r-- 319 conflicts.m
-rw-r--r-- 895 const-var-init-update.cpp
-rw-r--r-- 3313 context-hash.c
-rw-r--r-- 422 crash-typo-correction-visibility.cpp
-rw-r--r-- 1954 crash-vfs-headermaps.m
-rw-r--r-- 1859 crash-vfs-include-pch.m
-rw-r--r-- 1876 crash-vfs-ivfsoverlay.m
-rw-r--r-- 1933 crash-vfs-path-emptydir-entries.m
-rw-r--r-- 2800 crash-vfs-path-symlink-component.m
-rw-r--r-- 2055 crash-vfs-path-symlink-topheader.m
-rw-r--r-- 2898 crash-vfs-path-traversal.m
-rw-r--r-- 2266 crash-vfs-relative-incdir.m
-rw-r--r-- 2559 crash-vfs-relative-overlay.m
-rw-r--r-- 2291 crash-vfs-run-reproducer.m
-rw-r--r-- 1942 crash-vfs-umbrella-frameworks.m
-rw-r--r-- 779 crashes.m
-rw-r--r-- 908 cstd.m
-rw-r--r-- 841 ctor.arg.dep.cppm
-rw-r--r-- 1906 cxx-decls.cpp
-rw-r--r-- 324 cxx-dtor.cpp
-rw-r--r-- 278 cxx-inline-namespace.cpp
-rw-r--r-- 3153 cxx-irgen.cpp
-rw-r--r-- 252 cxx-linkage-cache.cpp
-rw-r--r-- 291 cxx-lookup.cpp
-rw-r--r-- 221 cxx-many-overloads.cpp
-rw-r--r-- 14299 cxx-templates.cpp
-rw-r--r-- 1008 cxx17-exception-spec.cpp
-rw-r--r-- 708 cxx17-inline-variables.cpp
-rw-r--r-- 481 cxx17.cpp
-rw-r--r-- 1945 cxx20-10-1-ex1.cpp
-rw-r--r-- 3548 cxx20-10-1-ex2.cpp
-rw-r--r-- 1007 cxx20-10-2-ex1.cpp
-rw-r--r-- 1797 cxx20-10-2-ex2.cpp
-rw-r--r-- 211 cxx20-10-2-ex3.cpp
-rw-r--r-- 395 cxx20-10-2-ex4.cpp
-rw-r--r-- 1852 cxx20-10-2-ex5.cpp
-rw-r--r-- 1001 cxx20-10-2-ex6.cpp
-rw-r--r-- 275 cxx20-10-2-ex7.cpp
-rw-r--r-- 1785 cxx20-10-3-ex1.cpp
-rw-r--r-- 1161 cxx20-10-3-ex2.cpp
-rw-r--r-- 1826 cxx20-10-5-ex1.cpp
-rw-r--r-- 1132 cxx20-decls.cppm
-rw-r--r-- 475 cxx20-disable.cpp
-rw-r--r-- 385 cxx20-export-import.cpp
-rw-r--r-- 1259 cxx20-force-check-input.cppm
-rw-r--r-- 3049 cxx20-hu-01.cpp
-rw-r--r-- 2285 cxx20-hu-02.cpp
-rw-r--r-- 1138 cxx20-hu-03.cpp
-rw-r--r-- 3072 cxx20-hu-04.cpp
-rw-r--r-- 892 cxx20-hu-05.cpp
-rw-r--r-- 1536 cxx20-hu-06.cpp
-rw-r--r-- 489 cxx20-hu-bad-input.cpp
-rw-r--r-- 453 cxx20-impl-module-conditionally-load.cppm
-rw-r--r-- 4786 cxx20-import-diagnostics-a.cpp
-rw-r--r-- 2247 cxx20-import-diagnostics-b.cpp
-rw-r--r-- 2340 cxx20-importing-function-bodies.cppm
-rw-r--r-- 2812 cxx20-include-translation.cpp
-rw-r--r-- 1888 cxx20-module-file-info-macros.cpp
-rw-r--r-- 1716 cxx20-module-file-info.cpp
-rw-r--r-- 913 cxx20-modules-enum-odr.cppm
-rw-r--r-- 866 cxx20-multiple-partitions.cpp
-rw-r--r-- 866 cxx20-named-conditionally-load.cppm
-rw-r--r-- 1855 cxx20-no-check-input.cppm
-rw-r--r-- 590 cxx20-partition-diagnostics-a.cpp
-rw-r--r-- 1068 cxx20-partition-redeclarations.cpp
-rw-r--r-- 305 cxx20.cpp
-rw-r--r-- 739 cycles.c
-rw-r--r-- 752 darwin_specific_modulemap_hacks.m
-rw-r--r-- 1005 debug-info-moduleimport-in-module.m
-rw-r--r-- 2367 debug-info-moduleimport.m
-rw-r--r-- 785 decl-attr-merge.mm
-rw-r--r-- 3093 decl-params-determinisim.m
-rw-r--r-- 1770 declare-use-compatible.cpp
-rw-r--r-- 508 declare-use-textual.cpp
-rw-r--r-- 196 declare-use.S
-rw-r--r-- 606 declare-use1.cpp
-rw-r--r-- 353 declare-use2.cpp
-rw-r--r-- 379 declare-use3.cpp
-rw-r--r-- 245 declare-use4.cpp
-rw-r--r-- 222 declare-use5.cpp
-rw-r--r-- 1054 decldef.m
-rw-r--r-- 2064 decldef.mm
-rw-r--r-- 715 deduction-guide.cppm
-rw-r--r-- 662 deduction-guide2.cppm
-rw-r--r-- 881 deduction-guide3.cppm
-rw-r--r-- 204 deferred-lookup.cpp
-rw-r--r-- 558 dependency-dump-dependent-module.m
-rw-r--r-- 515 dependency-dump.m
-rw-r--r-- 418 dependency-gen-inferred-map.m
-rw-r--r-- 562 dependency-gen-pch.m
-rw-r--r-- 756 dependency-gen-vfs.c
-rw-r--r-- 964 dependency-gen.m
-rw-r--r-- 2394 dependency-gen.modulemap
-rw-r--r-- 1468 dependent-module-different-location.m
-rw-r--r-- 998 derived_class.cpp
-rw-r--r-- 5065 diag-flags.cpp
-rw-r--r-- 769 diag-mappings-affecting.c
-rw-r--r-- 3113 diag-mappings.c
-rw-r--r-- 637 diag-pragma.c
-rw-r--r-- 2009 diag-pragma.cpp
-rw-r--r-- 1175 diagnose-missing-import.m
-rw-r--r-- 2441 diagnostic-options-mismatch.c
-rw-r--r-- 1815 diagnostic-options-out-of-date.m
-rw-r--r-- 1755 diagnostics.modulemap
-rw-r--r-- 1433 diamond-pch.c
-rw-r--r-- 1295 diamond.c
-rw-r--r-- 343 diff-retain-comments-from-system-headers-flag.cppm
-rw-r--r-- 333 direct-module-import.m
-rw-r--r-- 2230 double-quotes.m
-rw-r--r-- 414 driver.c
-rw-r--r-- 711 duplicated-module-file-eq-module-name.cppm
-rw-r--r-- 772 eagerly-load-cxx-named-modules.cppm
-rw-r--r-- 580 elaborated-type-specifier-from-hidden-module.m
-rw-r--r-- 1029 embed-files-compressed.cpp
-rw-r--r-- 1178 embed-files.cpp
-rw-r--r-- 733 empty.modulemap
-rw-r--r-- 673 enum-class.cppm
-rw-r--r-- 975 enum-codegen.cpp
-rw-r--r-- 570 epic-fail.m
-rw-r--r-- 755 exception-spec.cpp
-rw-r--r-- 611 exclude-header-fw-umbrella.m
-rw-r--r-- 247 exclude-header.c
-rw-r--r-- 408 explicit-build-diags.cpp
-rw-r--r-- 469 explicit-build-extra-files.cpp
-rw-r--r-- 3089 explicit-build-flags.cpp
-rw-r--r-- 490 explicit-build-inferred.cpp
-rw-r--r-- 3171 explicit-build-missing-files.cpp
-rw-r--r-- 1069 explicit-build-overlap.cpp
-rw-r--r-- 284 explicit-build-prefer-self.cpp
-rw-r--r-- 2409 explicit-build-relpath.cpp
-rw-r--r-- 10898 explicit-build.cpp
-rw-r--r-- 3112 explicit-specializations.cppm
-rw-r--r-- 1011 explicitly-specialized-template.cpp
-rw-r--r-- 16669 exponential-paths.cpp
-rw-r--r-- 248 export-in-another-export.cppm
-rw-r--r-- 193 export-in-non-modules.cpp
-rw-r--r-- 1836 export-language-linkage.cppm
-rw-r--r-- 169 export-redecl-in-language-linkage.cppm
-rw-r--r-- 484 export_as_test.c
-rw-r--r-- 3501 extensions.c
-rw-r--r-- 3154 extern_c.cpp
-rw-r--r-- 177 extern_c_bad.cpp
-rw-r--r-- 668 extern_cxx.cpp
-rw-r--r-- 996 fatal-module-loader-error.m
-rw-r--r-- 562 filename.cpp
-rw-r--r-- 474 find-privateheaders.m
-rw-r--r-- 5797 fmodules-validate-once-per-build-session.c
-rw-r--r-- 984 force-transitive-changes.cppm
-rw-r--r-- 369 forward-friend.cppm
-rw-r--r-- 2172 framework-name.m
-rw-r--r-- 1874 framework-public-includes-private.m
-rw-r--r-- 1888 friend-definition-2.cpp
-rw-r--r-- 967 friend-definition.cpp
-rw-r--r-- 758 fsystem-module.m
-rw-r--r-- 671 ftime-trace.cppm
-rw-r--r-- 2848 function-transitive-change.cppm
-rw-r--r-- 378 getSourceDescriptor-crash.cpp
-rw-r--r-- 992 gh110401.cppm
-rw-r--r-- 630 global-init.cpp
-rw-r--r-- 933 global_index.m
-rw-r--r-- 440 gmodules-deduction-guide.cpp
-rw-r--r-- 769 gmodules-preferred-name-alias.cpp
-rw-r--r-- 767 gmodules-preferred-name-typedef.cpp
-rw-r--r-- 426 gnumode-non-benign.cpp
-rw-r--r-- 308 has_include_non_modular.c
-rw-r--r-- 836 hashing-decls-in-exprs-from-gmf-2.cppm
-rw-r--r-- 1360 hashing-decls-in-exprs-from-gmf.cppm
-rw-r--r-- 770 header-attribs.cpp
-rw-r--r-- 212 header-import.m
-rw-r--r-- 553 header-in-multiple-maps.cpp
-rw-r--r-- 1673 header-search-paths-mismatch.c
-rw-r--r-- 678 hidden-definition.cpp
-rw-r--r-- 2161 hidden-duplicates.m
-rw-r--r-- 258 hidden-names.cpp
-rw-r--r-- 1533 home-is-cwd-search-paths.c
-rw-r--r-- 2902 ignored_macros.m
-rw-r--r-- 484 implementation-of-module-private.m
-rw-r--r-- 1539 implementation-of-module.m
-rw-r--r-- 472 implicit-build-config-out-of-date.m
-rw-r--r-- 2392 implicit-built-Werror-using-W.cpp
-rw-r--r-- 2678 implicit-declared-allocation-functions.cppm
-rw-r--r-- 3728 implicit-invalidate-chain.c
-rw-r--r-- 1839 implicit-invalidate-common.c
-rw-r--r-- 1181 implicit-map-dot-private.m
-rw-r--r-- 1352 implicit-module-header-maps.cpp
-rw-r--r-- 630 implicit-module-no-timestamp.cpp
-rw-r--r-- 334 implicit-module-remap.cpp
-rw-r--r-- 635 implicit-module-with-missing-path.cpp
-rw-r--r-- 1176 implicit-modules-use-lock.m
-rw-r--r-- 1714 implicit-private-canonical.m
-rw-r--r-- 1379 implicit-private-with-different-name.m
-rw-r--r-- 1109 implicit-private-with-submodule-explicit.m
-rw-r--r-- 2481 implicit-private-with-submodule.m
-rw-r--r-- 449 implicit-private-without-public.m
-rw-r--r-- 333 import-decl.cpp
-rw-r--r-- 558 import-once.m
-rw-r--r-- 607 import-self.m
-rw-r--r-- 1288 import-syntax.c
-rw-r--r-- 491 import-textual-noguard.mm
-rw-r--r-- 489 import-textual.mm
-rw-r--r-- 255 include-own-headers.m
-rw-r--r-- 293 include-relative.c
-rw-r--r-- 424 include_next.c
-rw-r--r-- 778 incomplete-framework-module.m
-rw-r--r-- 583 incomplete-module.m
-rw-r--r-- 904 incomplete-umbrella.m
-rw-r--r-- 2213 inconsistent-deduction-guide-linkage.cppm
-rw-r--r-- 1359 inconsistent-export.cppm
-rw-r--r-- 213 inferred-attributes.mm
-rw-r--r-- 291 inferred-framework-case.m
-rw-r--r-- 272 inferred-frameworks.m
-rw-r--r-- 354 inferred-submodules.m
-rw-r--r-- 664 inherit-attribute.cpp
-rw-r--r-- 2740 inherited_arg.cppm
-rw-r--r-- 670 initializer_list.cpp
-rw-r--r-- 11213 initializers.cpp
-rw-r--r-- 883 inline-builtins.cppm
-rw-r--r-- 325 inner-struct-redefines-invisible.m
-rw-r--r-- 883 instantiation-argdep-lookup.cppm
-rw-r--r-- 407 interface-diagnose-missing-import.m
-rw-r--r-- 591 interface-visibility.m
-rw-r--r-- 374 internal-constants.cpp
-rw-r--r-- 553 invalid-pch-module-id.m
-rw-r--r-- 164 invalidate-identifiers.c
-rw-r--r-- 616 irgen.c
-rw-r--r-- 754 lambda-context.cpp
-rw-r--r-- 1456 lambda-definitions.cppm
-rw-r--r-- 3829 lambda-in-variable.cpp
-rw-r--r-- 1065 lambda-merge.cpp
-rw-r--r-- 1814 lambdas.cppm
-rw-r--r-- 489 language-linkage.cppm
-rw-r--r-- 556 libc-libcxx.cpp
-rw-r--r-- 860 libstdcxx-ambiguous-internal.cpp
-rw-r--r-- 375 linkage-merge.cpp
-rw-r--r-- 971 linkage-merge.m
-rw-r--r-- 870 load-after-failure.m
-rw-r--r-- 5692 load-module-with-errors.m
-rw-r--r-- 1031 load_failure.c
-rw-r--r-- 289 local-visibility.cpp
-rw-r--r-- 383 localsubmodulevis.m
-rw-r--r-- 340 lookup-assert-protocol.m
-rw-r--r-- 250 lookup-assert.m
-rw-r--r-- 629 lookup-file-cache.cpp
-rw-r--r-- 1217 lookup.cpp
-rw-r--r-- 972 lookup.m
-rw-r--r-- 1400 lsv-debuginfo.cpp
-rw-r--r-- 1394 lsv-private-macro.cpp
-rw-r--r-- 5517 macro-ambiguity.cpp
-rw-r--r-- 8063 macro-hiding.cpp
-rw-r--r-- 556 macro-masking.cpp
-rw-r--r-- 715 macro-redefinition.cpp
-rw-r--r-- 3029 macro-reexport.cpp
-rw-r--r-- 478 macro-undef-through-pch.m
-rw-r--r-- 5911 macros.c
-rw-r--r-- 2738 macros2.c
-rw-r--r-- 554 malformed-overload.m
-rw-r--r-- 1628 malformed.cpp
-rw-r--r-- 437 match_initializer_list.cpp
-rw-r--r-- 459 merge-anon-in-extern_c.cpp
-rw-r--r-- 223 merge-anon-in-template.cpp
-rw-r--r-- 2373 merge-anon-record-definition-in-objc.m
-rw-r--r-- 893 merge-class-definition-visibility.cpp
-rw-r--r-- 1993 merge-concepts-cxx-modules.cpp
-rw-r--r-- 1516 merge-concepts-redefinition-error.cpp
-rw-r--r-- 1448 merge-concepts.cpp
-rw-r--r-- 4927 merge-concepts.cppm
-rw-r--r-- 1805 merge-constrained-friends.cpp
-rw-r--r-- 1742 merge-decl-context.cpp
-rw-r--r-- 392 merge-decl-order.cpp
-rw-r--r-- 917 merge-deduced-return.cpp
-rw-r--r-- 183 merge-dependent-friends.cpp
-rw-r--r-- 873 merge-enumerators.cpp
-rw-r--r-- 5803 merge-extension-ivars.m
-rw-r--r-- 355 merge-fn-prototype-tags.c
-rw-r--r-- 191 merge-friends.cpp
-rw-r--r-- 253 merge-function-defs.cpp
-rw-r--r-- 222 merge-implicit-special-members.cpp
-rw-r--r-- 1813 merge-lambdas.cpp
-rw-r--r-- 1048 merge-lambdas.cppm
-rw-r--r-- 538 merge-lifetime-extended-temporary.cpp
-rw-r--r-- 337 merge-name-for-linkage.cpp
-rw-r--r-- 182 merge-nested-templates.cpp
-rw-r--r-- 1645 merge-objc-interface-visibility.m
-rw-r--r-- 2535 merge-objc-interface.m
-rw-r--r-- 2002 merge-objc-protocol-visibility.m
-rw-r--r-- 1123 merge-record-definition-nonmodular.m
-rw-r--r-- 557 merge-record-definition-visibility.m
-rw-r--r-- 667 merge-record-definition.m
-rw-r--r-- 1805 merge-records.cppm
-rw-r--r-- 3456 merge-requires-with-lambdas.cppm
-rw-r--r-- 677 merge-static-locals.cpp
-rw-r--r-- 3135 merge-target-features.cpp
-rw-r--r-- 726 merge-template-friend.cpp
-rw-r--r-- 911 merge-template-members-parent.cpp
-rw-r--r-- 772 merge-template-members.cpp
-rw-r--r-- 1125 merge-template-pattern-visibility-2.cpp
-rw-r--r-- 915 merge-template-pattern-visibility-3.cpp
-rw-r--r-- 888 merge-template-pattern-visibility.cpp
-rw-r--r-- 301 merge-template-specializations.cpp
-rw-r--r-- 305 merge-typedefs.cpp
-rw-r--r-- 5136 merge-using-decls.cpp
-rw-r--r-- 375 merge-var-template-def.cpp
-rw-r--r-- 2248 merge-var-template-spec-cxx-modules.cppm
-rw-r--r-- 1906 merge-var-template-spec.cpp
-rw-r--r-- 1100 merge-vtable-codegen.cpp
-rw-r--r-- 1786 method_pool.m
-rw-r--r-- 1140 method_pool_transitive.m
-rw-r--r-- 299 method_pool_write.m
-rw-r--r-- 499 minimal-identifier-tables.cpp
-rw-r--r-- 1607 mismatch-diagnostics.cpp
-rw-r--r-- 280 misplaced-1.cpp
-rw-r--r-- 284 misplaced-2.cpp
-rw-r--r-- 256 misplaced-3.cpp
-rw-r--r-- 176 misplaced-4.cpp
-rw-r--r-- 271 misplaced-5.c
-rw-r--r-- 195 missing-flag.cpp
-rw-r--r-- 669 missing-framework-header.cpp
-rw-r--r-- 647 missing-header-local-visibility.cpp
-rw-r--r-- 579 missing-header.m
-rw-r--r-- 266 missing-submodule.m
-rw-r--r-- 1328 modify-module.m
-rw-r--r-- 1528 modular_maps.cpp
-rw-r--r-- 836 module-debuginfo-compdir.m
-rw-r--r-- 957 module-debuginfo-prefix.m
-rw-r--r-- 1157 module-feature.m
-rw-r--r-- 1312 module-file-home-is-cwd.m
-rw-r--r-- 553 module-file-modified.c
-rw-r--r-- 344 module-impl-with-link.c
-rw-r--r-- 1085 module-imported-by-pch-path.m
-rw-r--r-- 993 module-imported-by-pch-with-modulemap.m
-rw-r--r-- 1306 module-init-duplicated-import.cppm
-rw-r--r-- 923 module-map-path-hash.cpp
-rw-r--r-- 447 module-name-private.m
-rw-r--r-- 1184 module-name-used-by-objc-bridge.m
-rw-r--r-- 970 module-pch-different-cache-path.c
-rw-r--r-- 3787 module-private.cpp
-rw-r--r-- 553 module-symlink.m
-rw-r--r-- 649 module-transtive-instantiation-2.cpp
-rw-r--r-- 459 module-transtive-instantiation.cpp
-rw-r--r-- 2930 module_file_info.m
-rw-r--r-- 281 module_map_cwd.c
-rw-r--r-- 691 modulemap-allow-subdirectory-search.m
-rw-r--r-- 785 modulemap-collision.m
-rw-r--r-- 1593 modulemap-locations.m
-rw-r--r-- 549 modulemaps-nomodules.cpp
-rw-r--r-- 1270 modules-cache-path-canonicalization.m
-rw-r--r-- 1301 modules-reduced-bmi.cppm
-rw-r--r-- 1669 modules-with-same-name.m
-rw-r--r-- 404 modules.idx
-rw-r--r-- 516 ms-enums.cpp
-rw-r--r-- 846 multiple-import.m
-rw-r--r-- 228 multiple-include.cpp
-rw-r--r-- 1094 named-modules-adl-2.cppm
-rw-r--r-- 2334 named-modules-adl-3.cppm
-rw-r--r-- 796 named-modules-adl.cppm
-rw-r--r-- 2660 namespaces.cpp
-rw-r--r-- 467 nested-template-default-arg-redecl.cpp
-rw-r--r-- 536 new-delete.cpp
-rw-r--r-- 984 no-check-relocated-fw-private-sub.c
-rw-r--r-- 992 no-check-relocated-fw-private.c
-rw-r--r-- 1493 no-duplicate-codegen-in-GMF.cppm
-rw-r--r-- 1767 no-eager-load.cppm
-rw-r--r-- 1011 no-external-identifier-id.cppm
-rw-r--r-- 956 no-external-type-id.cppm
-rw-r--r-- 2270 no-implicit-builds.cpp
-rw-r--r-- 847 no-implicit-declarations.cppm
-rw-r--r-- 172 no-implicit-maps.cpp
-rw-r--r-- 659 no-implicit-std-cxx-module.cppm
-rw-r--r-- 1241 no-import-func-body.cppm
-rw-r--r-- 1962 no-linkage.cpp
-rw-r--r-- 933 no-local-decl-in-reduced-bmi.cppm
-rw-r--r-- 1819 no-stale-modtime.m
-rw-r--r-- 849 no-transitive-decl-change-2.cppm
-rw-r--r-- 2515 no-transitive-decls-change.cppm
-rw-r--r-- 803 no-transitive-identifier-change-2.cppm
-rw-r--r-- 3052 no-transitive-identifier-change.cppm
-rw-r--r-- 1707 no-transitive-source-location-change.cppm
-rw-r--r-- 2724 no-transitive-type-change.cppm
-rw-r--r-- 731 no-undeclared-includes-builtins.cpp
-rw-r--r-- 533 no-undeclared-includes.c
-rw-r--r-- 249 non-ambiguous-enum.m
-rw-r--r-- 1005 normal-module-map.cpp
-rw-r--r-- 571 objc-at-keyword.m
-rw-r--r-- 4400 objc-categories.m
-rw-r--r-- 443 objc-category-2.m
-rw-r--r-- 508 objc-category-3.m
-rw-r--r-- 465 objc-category.m
-rw-r--r-- 372 objc-designated-init-mod.m
-rw-r--r-- 371 objc-hidden.m
-rw-r--r-- 599 objc-initializer.m
-rw-r--r-- 353 objc-method-redecl.m
-rw-r--r-- 409 objc-type-param.m
-rw-r--r-- 557 objc_redef.m
-rw-r--r-- 931 odr.cpp
-rw-r--r-- 2345 odr_hash-Friend.cpp
-rw-r--r-- 484 odr_hash-Unresolved.cpp
-rw-r--r-- 2980 odr_hash-blocks.cpp
-rw-r--r-- 455 odr_hash-elaborated-types.cpp
-rw-r--r-- 2629 odr_hash-enum.c
-rw-r--r-- 3450 odr_hash-gnu.cpp
-rw-r--r-- 3730 odr_hash-vector.cpp
-rw-r--r-- 2364 odr_hash.cl
-rw-r--r-- 140783 odr_hash.cpp
-rw-r--r-- 8708 odr_hash.mm
-rw-r--r-- 342 odr_using_dependent_name.cppm
-rw-r--r-- 1155 on-demand-build.m
-rw-r--r-- 386 on-demand-macros.m
-rw-r--r-- 774 outofdate-rebuild.m
-rw-r--r-- 873 overloadable-attrs.cpp
-rw-r--r-- 2090 override.m
-rw-r--r-- 6709 pair-unambiguous-ctor.cppm
-rw-r--r-- 404 parse-attributes.modulemap
-rw-r--r-- 879 partial_specialization.cppm
-rw-r--r-- 2510 path-resolution.modulemap
-rw-r--r-- 982 pch-in-module-units.cppm
-rw-r--r-- 406 pch-module-macro.m
-rw-r--r-- 684 pch-shared-module.c
-rw-r--r-- 674 pch-used.m
-rw-r--r-- 724 pch-with-module-name-import-twice.c
-rw-r--r-- 456 pch-with-module-name.m
-rw-r--r-- 1463 pch_container.m
-rw-r--r-- 1324 placement-new-reachable.cpp
-rw-r--r-- 2047 polluted-operator.cppm
-rw-r--r-- 206 pr101398.cppm
-rw-r--r-- 934 pr102349.cppm
-rw-r--r-- 899 pr102360.cppm
-rw-r--r-- 760 pr102684.cppm
-rw-r--r-- 633 pr102721.cppm
-rw-r--r-- 812 pr106483.cppm
-rw-r--r-- 358 pr107673.cppm
-rw-r--r-- 191 pr108732.cppm
-rw-r--r-- 260 pr19692.cpp
-rw-r--r-- 182 pr20399.cpp
-rw-r--r-- 176 pr20786.cpp
-rw-r--r-- 171 pr21217.cpp
-rw-r--r-- 358 pr21547.cpp
-rw-r--r-- 148 pr21687.cpp
-rw-r--r-- 219 pr24954.cpp
-rw-r--r-- 243 pr25501.cpp
-rw-r--r-- 249 pr26014.cpp
-rw-r--r-- 249 pr26179.cpp
-rw-r--r-- 276 pr27041.cpp
-rw-r--r-- 324 pr27186.cpp
-rw-r--r-- 1295 pr27401.cpp
-rw-r--r-- 285 pr27513.cpp
-rw-r--r-- 338 pr27699.cpp
-rw-r--r-- 434 pr27739.cpp
-rw-r--r-- 281 pr27754.cpp
-rw-r--r-- 321 pr27890.cpp
-rw-r--r-- 272 pr28332.cpp
-rw-r--r-- 203 pr28438.cpp
-rw-r--r-- 680 pr28752.cpp
-rw-r--r-- 586 pr28812.cpp
-rw-r--r-- 386 pr31469.cpp
-rw-r--r-- 318 pr38554.cppm
-rw-r--r-- 1396 pr54457.cppm
-rw-r--r-- 336 pr56826.cppm
-rw-r--r-- 1268 pr56916.cppm
-rw-r--r-- 1044 pr58532.cppm
-rw-r--r-- 997 pr58716.cppm
-rw-r--r-- 1445 pr59719.cppm
-rw-r--r-- 1617 pr59780.cppm
-rw-r--r-- 2007 pr59999.cppm
-rw-r--r-- 3562 pr60036.cppm
-rw-r--r-- 2465 pr60085.cppm
-rw-r--r-- 1237 pr60275.cppm
-rw-r--r-- 717 pr60486.cppm
-rw-r--r-- 1624 pr60693.cppm
-rw-r--r-- 2950 pr60775.cppm
-rw-r--r-- 1727 pr60890.cppm
-rw-r--r-- 1531 pr61065.cppm
-rw-r--r-- 2064 pr61065_2.cppm
-rw-r--r-- 1753 pr61067.cppm
-rw-r--r-- 1487 pr61317.cppm
-rw-r--r-- 1556 pr61783.cppm
-rw-r--r-- 1712 pr61892.cppm
-rw-r--r-- 1195 pr62158.cppm
-rw-r--r-- 2070 pr62359.cppm
-rw-r--r-- 1682 pr62589.cppm
-rw-r--r-- 1314 pr62705.cppm
-rw-r--r-- 1356 pr62796.cppm
-rw-r--r-- 2784 pr62943.cppm
-rw-r--r-- 2536 pr63544.cppm
-rw-r--r-- 1399 pr63595.cppm
-rw-r--r-- 3758 pr64091.cpp
-rw-r--r-- 1248 pr64755.cppm
-rw-r--r-- 678 pr67627.cppm
-rw-r--r-- 1210 pr67893.cppm
-rw-r--r-- 829 pr68702.cpp
-rw-r--r-- 1049 pr71484.cppm
-rw-r--r-- 530 pr72828.cppm
-rw-r--r-- 453 pr73893.cppm
-rw-r--r-- 1455 pr75057.cppm
-rw-r--r-- 2048 pr76638.cppm
-rw-r--r-- 486 pr77995.cppm
-rw-r--r-- 1758 pr78830.cppm
-rw-r--r-- 514 pr81745.cppm
-rw-r--r-- 139 pr85122.cppm
-rw-r--r-- 1170 pr88400.cppm
-rw-r--r-- 858 pr90259.cppm
-rw-r--r-- 1345 pr91105.cppm
-rw-r--r-- 1980 pr91418.cppm
-rw-r--r-- 2456 pr93497.cppm
-rw-r--r-- 3163 pr93859.cppm
-rw-r--r-- 902 pr97244.cppm
-rw-r--r-- 3149 pr97313.cppm
-rw-r--r-- 153 pr99825.cppm
-rw-r--r-- 1271 pragma-pack.cpp
-rw-r--r-- 2282 prebuilt-implicit-modules.m
-rw-r--r-- 358 prebuilt-module.m
-rw-r--r-- 846 predefined.cpp
-rw-r--r-- 1715 preferred_name.cppm
-rw-r--r-- 786 preprocess-build-diamond.m
-rw-r--r-- 1024 preprocess-build.cpp
-rw-r--r-- 1133 preprocess-decluse.cpp
-rw-r--r-- 408 preprocess-missing.modulemap
-rw-r--r-- 8142 preprocess-module.cpp
-rw-r--r-- 234 preprocess-named-modules.cppm
-rw-r--r-- 2397 preprocess-nested.cpp
-rw-r--r-- 1179 preprocess-umbrella.cpp
-rw-r--r-- 433 preprocess-unavailable.cpp
-rw-r--r-- 1193 preprocess.cpp
-rw-r--r-- 1974 preprocess.m
-rw-r--r-- 676 private.cpp
-rw-r--r-- 1115 private.modulemap
-rw-r--r-- 573 private1.cpp
-rw-r--r-- 215 protocol-redefinition.m
-rw-r--r-- 1564 prune-non-affecting-module-map-files-textual.c
-rw-r--r-- 2746 prune-non-affecting-module-map-files.m
-rw-r--r-- 3081 prune-non-affecting-module-map-repeated.cpp
-rw-r--r-- 2626 prune.m
-rw-r--r-- 210 ptrauth-include-from-darwin.m
-rw-r--r-- 418 public-private.modulemap
-rw-r--r-- 2240 rebuild.m
-rw-r--r-- 747 recursive.c
-rw-r--r-- 281 recursive_visibility.mm
-rw-r--r-- 1621 redecl-add-after-load.cpp
-rw-r--r-- 203 redecl-found-building-chains.cpp
-rw-r--r-- 5713 redecl-ivars.m
-rw-r--r-- 4049 redecl-merge.m
-rw-r--r-- 230 redecl-merge2.m
-rw-r--r-- 629 redecl-namespaces.mm
-rw-r--r-- 1242 redecl-templates.cpp
-rw-r--r-- 574 redeclarations.m
-rw-r--r-- 648 redecls.m
-rw-r--r-- 1551 redefinition-c-tagtypes.m
-rw-r--r-- 3912 redefinition-merges.cppm
-rw-r--r-- 705 redefinition-same-header.m
-rw-r--r-- 740 reduced-bmi-empty-module-purview-std.cppm
-rw-r--r-- 1818 reduced-bmi-empty-module-purview.cppm
-rw-r--r-- 850 reduced-bmi-generating-codes.cppm
-rw-r--r-- 447 reduced-bmi-size.cppm
-rw-r--r-- 638 redundant-include.mm
-rw-r--r-- 1097 redundant-template-default-arg.cpp
-rw-r--r-- 1465 redundant-template-default-arg2.cpp
-rw-r--r-- 3747 redundant-template-default-arg3.cpp
-rw-r--r-- 1392 redundant-template-default-arg4.cpp
-rw-r--r-- 583 redundant-template-default-arg5.cpp
-rw-r--r-- 2754 relative-dep-gen.cpp
-rw-r--r-- 1264 relative-import-path.c
-rw-r--r-- 607 relative-resource-dir.m
-rw-r--r-- 647 relative-submodule-topheader.m
-rw-r--r-- 206 renamed.m
-rw-r--r-- 4285 require-modular-includes.m
-rw-r--r-- 411 requires-coroutines.mm
-rw-r--r-- 715 requires-gnuinlineasm.m
-rw-r--r-- 3668 requires.m
-rw-r--r-- 627 requires.mm
-rw-r--r-- 7824 reserved-names-1.cppm
-rw-r--r-- 260 reserved-names-2.cppm
-rw-r--r-- 280 reserved-names-3.cppm
-rw-r--r-- 235 reserved-names-4.cppm
-rw-r--r-- 278 reserved-names-system-header-1.cpp
-rw-r--r-- 281 reserved-names-system-header-2.cpp
-rw-r--r-- 2318 resolution-change.m
-rw-r--r-- 5832 safe_buffers_optout.cpp
-rw-r--r-- 1296 same-decl-in-different-modules.cppm
-rw-r--r-- 1295 search-partitions.cpp
-rw-r--r-- 356 self-import-header.m
-rw-r--r-- 215 self-referencing-lambda.cpp
-rw-r--r-- 422 separate_map_tree.cpp
-rw-r--r-- 1711 seperated-member-function-definition-for-template-class.cppm
-rw-r--r-- 1652 serialized-diags.m
-rw-r--r-- 253 set-pure-crash.cpp
-rw-r--r-- 616 shadow-framework.m
-rw-r--r-- 1079 shadow.m
-rw-r--r-- 364 shadowed-submodule.m
-rw-r--r-- 372 signal.m
-rw-r--r-- 931 skip-func-def-odr-with-pch.cppm
-rw-r--r-- 2076 skip-odr-check-in-gmf.cppm
-rw-r--r-- 155 static-func-in-private.cppm
-rw-r--r-- 455 static-initializer.cppm
-rw-r--r-- 212 static_assert.cpp
-rw-r--r-- 1800 stddef.c
-rw-r--r-- 2859 stddef.cpp
-rw-r--r-- 359 stddef.m
-rw-r--r-- 860 stress-objc.m
-rw-r--r-- 4753 stress1.cpp
-rw-r--r-- 1062 strict-decluse-headers.cpp
-rw-r--r-- 464 strict-decluse.cpp
-rw-r--r-- 1930 string-literal-uniqueness.cpp
-rw-r--r-- 732 string_names.cpp
-rw-r--r-- 257 structural-equivalent-recursive-types.c
-rw-r--r-- 355 subdirectory-module-maps-working-dir.m
-rw-r--r-- 289 subframework-from-intermediate-path.m
-rw-r--r-- 1267 subframeworks.m
-rw-r--r-- 921 submodule-in-private-mmap-vfs.m
-rw-r--r-- 244 submodule-in-private-mmap.m
-rw-r--r-- 378 submodule-visibility-cycles.cpp
-rw-r--r-- 1560 submodule-visibility-pch.c
-rw-r--r-- 2929 submodule-visibility.cpp
-rw-r--r-- 5383 submodules-merge-defs.cpp
-rw-r--r-- 1648 submodules-preprocess.cpp
-rw-r--r-- 1169 submodules.cpp
-rw-r--r-- 302 submodules.m
-rw-r--r-- 1879 suggest-include.cpp
-rw-r--r-- 572 system-Rmodule-build.m
-rw-r--r-- 758 system-out-of-date-test.m
-rw-r--r-- 379 system_headers.m
-rw-r--r-- 674 tag-injection.c
-rw-r--r-- 834 tag-injection.cpp
-rw-r--r-- 5820 target-features.m
-rw-r--r-- 4308 target-platform-features.m
-rw-r--r-- 1973 template-default-args.cpp
-rw-r--r-- 1599 template-function-specialization.cpp
-rw-r--r-- 2143 template-lambdas.cppm
-rw-r--r-- 1033 template-pack.cppm
-rw-r--r-- 789 template-specialization-visibility.cpp
-rw-r--r-- 762 template_default_argument.cpp
-rw-r--r-- 931 template_name_lookup.cpp
-rw-r--r-- 2138 templates-2.mm
-rw-r--r-- 4894 templates.mm
-rw-r--r-- 239 textual-hdr-in-umbrella-hdr.m
-rw-r--r-- 909 textual-headers.cpp
-rw-r--r-- 353 thread-safety.cpp
-rw-r--r-- 1339 timestamps.c
-rw-r--r-- 3924 transitive-adl-change.cppm
-rw-r--r-- 2926 transitive-import.cppm
-rw-r--r-- 323 typedef-tag-not-visible.m
-rw-r--r-- 457 typo.m
-rw-r--r-- 673 umbrella-header-include-builtin.mm
-rw-r--r-- 476 unavailable-local-visibility.test
-rw-r--r-- 464 undefined-type-fixit1.cpp
-rw-r--r-- 387 unnecessary-module-map-parsing.c
-rw-r--r-- 563 unreached-static-entities.cppm
-rw-r--r-- 2698 unused-global-init.cpp
-rw-r--r-- 230 update-after-load.cpp
-rw-r--r-- 288 update-exception-spec.cpp
-rw-r--r-- 3321 use-after-free-2.c
-rw-r--r-- 1191 use-after-free.m
-rw-r--r-- 2158 use-exportas-for-link.m
-rw-r--r-- 456 use-extern-language-linkage.cppm
-rw-r--r-- 1107 using-decl-friend-2.cpp
-rw-r--r-- 661 using-decl-friend.cpp
-rw-r--r-- 765 using-decl-inheritance.cpp
-rw-r--r-- 577 using-decl-redecl.cpp
-rw-r--r-- 3570 using-decl.cpp
-rw-r--r-- 856 using-directive-redecl.cpp
-rw-r--r-- 1441 using-directive.cpp
-rw-r--r-- 235 va_list.cpp
-rw-r--r-- 1452 va_list.m
-rw-r--r-- 1875 validate-file-content.m
-rw-r--r-- 2674 validate-system-headers.m
-rw-r--r-- 634 var-templates.cpp
-rw-r--r-- 1420 vfs-umbrella-same-dir.m
-rw-r--r-- 1438 visibility-in-instantiation.cpp
-rw-r--r-- 1786 visibility.cpp
-rw-r--r-- 835 vtable-windows.cppm
-rw-r--r-- 2033 warn-duplicated-decls-in-module-units.cppm
-rw-r--r-- 610 warn-unused-local-typedef.cpp
-rw-r--r-- 570 warning-mismatch.m
-rw-r--r-- 562 wildcard-submodule-exports.cpp
-rw-r--r-- 244 working-dir-flag.m