tree: f5713db1dec13e11356fd09c521f22e11b9f47c1
  1. Inputs/
  2. aarch64-sme-keywords.cppm
  3. add-remove-private.m
  4. added-visible-decls.cppm
  5. adl.cpp
  6. align-val-t-merge.cpp
  7. anon-linkage.cppm
  8. anon-namespace.cpp
  9. anon-redecl.cpp
  10. asm-goto.c
  11. ASTSignature.c
  12. at-import-in-framework-header.m
  13. attr-unavailable.m
  14. auto-import-unavailable.cpp
  15. auto-module-import.m
  16. autolink.m
  17. autolink_private_module.m
  18. autoload-subdirectory.cpp
  19. available-is-better.cpp
  20. avoid-specialization-update-in-reduced-bmi.cppm
  21. bad-private-include.m
  22. befriend-2.cppm
  23. befriend-3.cppm
  24. befriend.cppm
  25. bounds-safety-attributed-type.c
  26. build-fail-notes.m
  27. build-session-validation-relocated-modules.c
  28. builtin-headers.mm
  29. builtin-import.mm
  30. builtin-vararg.c
  31. builtins.m
  32. check-for-sanitizer-feature.cpp
  33. clang-pragmas.c
  34. clang_module_file_info.m
  35. class-extension-protocol.m
  36. class-instantiate-no-change-02.cppm
  37. class-instantiate-no-change.cppm
  38. codegen-extern-template.cpp
  39. codegen-extern-template.h
  40. codegen-flags.test
  41. codegen-nodep.test
  42. codegen-opt.test
  43. codegen-visibility.cpp
  44. codegen.test
  45. compare-file-size.py
  46. compare-objc-interface.m
  47. compare-objc-nonisolated-methods.m
  48. compare-objc-protocol.m
  49. compare-record.c
  50. compile-pcm-with-pic.cppm
  51. compiler_builtins.m
  52. compiler_builtins_aarch64.m
  53. compiler_builtins_arm.m
  54. compiler_builtins_x86.c
  55. ComplexExplicitSpecifier.cpp
  56. concept.cppm
  57. concept_differ.cpp
  58. concept_differ.cppm
  59. concept_serialization.cpp
  60. config-mismatch.cpp
  61. config_macros.m
  62. conflicts.m
  63. const-var-init-update.cpp
  64. constexpr-initialization-failure.cpp
  65. context-hash.c
  66. coro-await-elidable.cppm
  67. crash-enum-visibility-with-header-unit.cppm
  68. crash-typo-correction-visibility.cpp
  69. crash-vfs-headermaps.m
  70. crash-vfs-include-pch.m
  71. crash-vfs-ivfsoverlay.m
  72. crash-vfs-path-emptydir-entries.m
  73. crash-vfs-path-symlink-component.m
  74. crash-vfs-path-symlink-topheader.m
  75. crash-vfs-path-traversal.m
  76. crash-vfs-relative-incdir.m
  77. crash-vfs-relative-overlay.m
  78. crash-vfs-run-reproducer.m
  79. crash-vfs-umbrella-frameworks.m
  80. crashes.m
  81. cstd.m
  82. ctor.arg.dep.cppm
  83. cxx-decls.cpp
  84. cxx-dtor.cpp
  85. cxx-inline-namespace.cpp
  86. cxx-irgen.cpp
  87. cxx-linkage-cache.cpp
  88. cxx-lookup.cpp
  89. cxx-many-overloads.cpp
  90. cxx-templates.cpp
  91. cxx17-exception-spec.cpp
  92. cxx17-inline-variables.cpp
  93. cxx17.cpp
  94. cxx20-10-1-ex1.cpp
  95. cxx20-10-1-ex2.cpp
  96. cxx20-10-2-ex1.cpp
  97. cxx20-10-2-ex2.cpp
  98. cxx20-10-2-ex3.cpp
  99. cxx20-10-2-ex4.cpp
  100. cxx20-10-2-ex5.cpp
  101. cxx20-10-2-ex6.cpp
  102. cxx20-10-2-ex7.cpp
  103. cxx20-10-3-ex1.cpp
  104. cxx20-10-3-ex2.cpp
  105. cxx20-10-5-ex1.cpp
  106. cxx20-decls.cppm
  107. cxx20-disable.cpp
  108. cxx20-export-import.cpp
  109. cxx20-force-check-input.cppm
  110. cxx20-hu-01.cpp
  111. cxx20-hu-02.cpp
  112. cxx20-hu-03.cpp
  113. cxx20-hu-04.cpp
  114. cxx20-hu-05.cpp
  115. cxx20-hu-06.cpp
  116. cxx20-hu-bad-input.cpp
  117. cxx20-impl-module-conditionally-load.cppm
  118. cxx20-import-diagnostics-a.cpp
  119. cxx20-import-diagnostics-b.cpp
  120. cxx20-importing-function-bodies.cppm
  121. cxx20-include-translation.cpp
  122. cxx20-module-file-info-macros.cpp
  123. cxx20-module-file-info.cpp
  124. cxx20-modules-enum-odr.cppm
  125. cxx20-multiple-partitions.cpp
  126. cxx20-named-conditionally-load.cppm
  127. cxx20-no-check-input.cppm
  128. cxx20-partition-diagnostics-a.cpp
  129. cxx20-partition-redeclarations.cpp
  130. cxx20.cpp
  131. cycles.c
  132. darwin_specific_modulemap_hacks.m
  133. debug-info-moduleimport-in-module.m
  134. debug-info-moduleimport.m
  135. DebugInfo-fmodule-name.c
  136. DebugInfoNamespace.cpp
  137. DebugInfoSubmoduleImport.c
  138. DebugInfoSubmodules.c
  139. DebugInfoTransitiveImport.m
  140. decl-attr-merge.mm
  141. decl-params-determinisim.m
  142. declare-use-compatible.cpp
  143. declare-use-private-textual.cpp
  144. declare-use-textual.cpp
  145. declare-use.S
  146. declare-use1.cpp
  147. declare-use2.cpp
  148. declare-use3.cpp
  149. declare-use4.cpp
  150. declare-use5.cpp
  151. decldef.m
  152. decldef.mm
  153. deduction-guide.cppm
  154. deduction-guide2.cppm
  155. deduction-guide3.cppm
  156. deferred-lookup.cpp
  157. demote-var-def.cpp
  158. dependency-dump-dependent-module.m
  159. dependency-dump.m
  160. dependency-gen-direct-module-deps.m
  161. dependency-gen-inferred-map.m
  162. dependency-gen-pch.m
  163. dependency-gen-vfs.c
  164. dependency-gen.m
  165. dependency-gen.modulemap
  166. dependent-module-different-location.m
  167. deprecated-upwards-relative-path.m
  168. derived_class.cpp
  169. diag-flags.cpp
  170. diag-mappings-affecting.c
  171. diag-mappings.c
  172. diag-pragma-nonaffecting.cpp
  173. diag-pragma.c
  174. diag-pragma.cpp
  175. diag-undefined-template.cpp
  176. diagnose-missing-import.m
  177. diagnostic-options-mismatch.c
  178. diagnostic-options-out-of-date.m
  179. diagnostics.modulemap
  180. diamond-pch.c
  181. diamond.c
  182. diff-retain-comments-from-system-headers-flag.cppm
  183. direct-module-import.m
  184. double-quotes.m
  185. driver.c
  186. duplicate-header-ownership.c
  187. duplicated-module-file-eq-module-name.cppm
  188. eagerly-load-cxx-named-modules.cppm
  189. elaborated-type-specifier-from-hidden-module.m
  190. embed-files-compressed.cpp
  191. embed-files.cpp
  192. emit-module-interface-pcm-input.cpp
  193. empty.modulemap
  194. enum-class.cppm
  195. enum-codegen.cpp
  196. epic-fail.m
  197. exception-spec.cpp
  198. exclude-header-fw-umbrella.m
  199. exclude-header.c
  200. explicit-build-cwd.c
  201. explicit-build-diags.cpp
  202. explicit-build-extra-files.cpp
  203. explicit-build-flags.cpp
  204. explicit-build-inferred.cpp
  205. explicit-build-missing-files.cpp
  206. explicit-build-overlap.cpp
  207. explicit-build-prefer-self.cpp
  208. explicit-build-relpath.cpp
  209. explicit-build.cpp
  210. explicit-instantiation-in-module.cppm
  211. explicit-instantiation-merge.cppm
  212. explicit-specializations.cppm
  213. explicitly-specialized-template.cpp
  214. exponential-paths.cpp
  215. export-in-another-export.cppm
  216. export-in-non-modules.cpp
  217. export-language-linkage.cppm
  218. export-redecl-in-language-linkage.cppm
  219. export_as_test.c
  220. expose-static-inline-from-gmf-1.cppm
  221. expose-static-inline-from-gmf-2.cppm
  222. expose-static-inline-from-gmf-3.cppm
  223. expose-static-inline-from-gmf-4.cppm
  224. expose-static-inline-from-gmf-5.cppm
  225. Exposure-2.cppm
  226. Exposure.cppm
  227. ExtDebugInfo.cpp
  228. ExtDebugInfo.m
  229. extensions.c
  230. extern_c.cpp
  231. extern_c_bad.cpp
  232. extern_cxx.cpp
  233. external-but-not-type-external.cppm
  234. fatal-module-loader-error.m
  235. filename.cpp
  236. find-privateheaders.m
  237. fmodule-file-mismatch.cppm
  238. fmodules-validate-once-per-build-session.c
  239. force-transitive-changes.cppm
  240. forward-friend.cppm
  241. framework-name.m
  242. framework-public-includes-private.m
  243. friend-definition-2.cpp
  244. friend-definition.cpp
  245. friend-inline-function-body.cpp
  246. fsystem-module.m
  247. ftime-trace.cppm
  248. function-transitive-change.cppm
  249. getSourceDescriptor-crash.cpp
  250. GH109879-1.cpp
  251. GH109879-2.cpp
  252. gh110401.cppm
  253. GH153933.cpp
  254. GH154840.cpp
  255. GH155028-1.cpp
  256. GH170084.cpp
  257. GH170429.cpp
  258. GH60336-2.cpp
  259. GH60336.cpp
  260. GH77953.cpp
  261. glob-delete-with-virtual-dtor.cpp
  262. global-init.cpp
  263. global_index.m
  264. gmodules-codegenopts.c
  265. gmodules-deduction-guide.cpp
  266. gmodules-nodebug.cpp
  267. gmodules-preferred-name-alias.cpp
  268. gmodules-preferred-name-typedef.cpp
  269. gnumode-non-benign.cpp
  270. has_include_non_modular.c
  271. hashing-decls-in-exprs-from-gmf-2.cppm
  272. hashing-decls-in-exprs-from-gmf.cppm
  273. header-attribs.cpp
  274. header-import.m
  275. header-in-multiple-maps.cpp
  276. header-search-paths-mismatch.c
  277. hidden-definition.cpp
  278. hidden-duplicates.m
  279. hidden-names.cpp
  280. home-is-cwd-search-paths.c
  281. ignored_macros.m
  282. implementation-of-module-private.m
  283. implementation-of-module.m
  284. implicit-build-config-out-of-date.m
  285. implicit-built-Werror-using-W.cpp
  286. implicit-cycle-deadlock.c
  287. implicit-declared-allocation-functions.cppm
  288. implicit-invalidate-chain.c
  289. implicit-invalidate-common.c
  290. implicit-map-dot-private.m
  291. implicit-module-header-maps.cpp
  292. implicit-module-no-timestamp.cpp
  293. implicit-module-redefinition-same-file.c
  294. implicit-module-redefinition.c
  295. implicit-module-remap.cpp
  296. implicit-module-with-missing-path.cpp
  297. implicit-modules-use-lock.m
  298. implicit-opt-level.c
  299. implicit-private-canonical.m
  300. implicit-private-with-different-name.m
  301. implicit-private-with-submodule-explicit.m
  302. implicit-private-with-submodule.m
  303. implicit-private-without-public.m
  304. import-decl.cpp
  305. import-once.m
  306. import-self.m
  307. import-syntax.c
  308. import-textual-noguard.mm
  309. import-textual.mm
  310. include-after-imports-enums.cppm
  311. include-between-imports-enums.cppm
  312. include-own-headers.m
  313. include-relative.c
  314. include_next.c
  315. incomplete-framework-module.m
  316. incomplete-module.m
  317. incomplete-umbrella.m
  318. inconsistent-deduction-guide-linkage.cppm
  319. inconsistent-export.cppm
  320. inferred-attributes.mm
  321. inferred-framework-case.m
  322. inferred-frameworks.m
  323. inferred-submodules.m
  324. inherit-attribute.cpp
  325. InheritDefaultArguments.cppm
  326. inherited_arg.cppm
  327. initializer-list-recognition-through-export-and-linkage-issue-118218.cpp
  328. initializer_list.cpp
  329. initializers.cpp
  330. inline-builtins.cppm
  331. inner-struct-redefines-invisible.m
  332. instantiation-argdep-lookup.cppm
  333. interface-diagnose-missing-import.m
  334. interface-visibility.m
  335. internal-constants.cpp
  336. invalid-module-dep.c
  337. invalid-pch-module-id.m
  338. invalidate-identifiers.c
  339. irgen.c
  340. lambda-context.cpp
  341. lambda-convertablity.cppm
  342. lambda-definitions.cppm
  343. lambda-in-module-purview-2.cppm
  344. lambda-in-module-purview.cppm
  345. lambda-in-variable.cpp
  346. lambda-merge.cpp
  347. lambdas.cppm
  348. language-linkage.cppm
  349. lazy-by-header-extern.c
  350. lazy-by-header-lookup.c
  351. lazy-by-header-nested.c
  352. lazy-by-header-private.c
  353. lazy-by-header-umbrella-dir.c
  354. lazy-by-header-umbrella-header.c
  355. lazy-by-name-lookup.c
  356. libc-libcxx.cpp
  357. libstdcxx-ambiguous-internal.cpp
  358. linkage-merge.cpp
  359. linkage-merge.m
  360. load-after-failure.m
  361. load-module-with-errors.m
  362. load_failure.c
  363. local-submodule-visibility-transitive-import.c
  364. local-visibility.cpp
  365. localsubmodulevis.m
  366. lookup-assert-protocol.m
  367. lookup-assert.m
  368. lookup-file-cache.cpp
  369. lookup.cpp
  370. lookup.m
  371. lsv-debuginfo.cpp
  372. lsv-private-macro.cpp
  373. macro-ambiguity.cpp
  374. macro-hiding.cpp
  375. macro-identifier-hiding.c
  376. macro-masking.cpp
  377. macro-redefinition.cpp
  378. macro-reexport.cpp
  379. macro-undef-through-pch.m
  380. macros.c
  381. macros2.c
  382. malformed-constraint-template-non-type-parm-decl.cpp
  383. malformed-overload.m
  384. malformed.cpp
  385. match_initializer_list.cpp
  386. merge-anon-in-extern_c.cpp
  387. merge-anon-in-template-2.cpp
  388. merge-anon-in-template-3.cpp
  389. merge-anon-in-template.cpp
  390. merge-anon-record-definition-in-objc.m
  391. merge-class-definition-visibility.cpp
  392. merge-concepts-cxx-modules.cpp
  393. merge-concepts-redefinition-error.cpp
  394. merge-concepts.cpp
  395. merge-concepts.cppm
  396. merge-constrained-friends.cpp
  397. merge-decl-context.cpp
  398. merge-decl-order.cpp
  399. merge-deduced-return.cpp
  400. merge-dependent-friends.cpp
  401. merge-enumerators.cpp
  402. merge-extension-ivars.m
  403. merge-fn-prototype-tags.c
  404. merge-friends.cpp
  405. merge-function-defs.cpp
  406. merge-implicit-special-members.cpp
  407. merge-lambdas.cpp
  408. merge-lambdas.cppm
  409. merge-lifetime-extended-temporary.cpp
  410. merge-name-for-linkage.cpp
  411. merge-nested-templates.cpp
  412. merge-objc-interface-visibility.m
  413. merge-objc-interface.m
  414. merge-objc-protocol-visibility.m
  415. merge-record-definition-nonmodular.m
  416. merge-record-definition-visibility.m
  417. merge-record-definition.m
  418. merge-records.cppm
  419. merge-requires-with-lambdas.cppm
  420. merge-static-locals.cpp
  421. merge-target-features.cpp
  422. merge-template-friend.cpp
  423. merge-template-members-parent.cpp
  424. merge-template-members.cpp
  425. merge-template-pattern-visibility-2.cpp
  426. merge-template-pattern-visibility-3.cpp
  427. merge-template-pattern-visibility.cpp
  428. merge-template-specializations.cpp
  429. merge-typedefs.cpp
  430. merge-using-decls.cpp
  431. merge-var-template-def.cpp
  432. merge-var-template-spec-cxx-modules.cppm
  433. merge-var-template-spec.cpp
  434. merge-vtable-codegen.cpp
  435. method_pool.m
  436. method_pool_transitive.m
  437. method_pool_write.m
  438. mingw-exceptions.cppm
  439. minimal-identifier-tables.cpp
  440. mismatch-diagnostics.cpp
  441. misplaced-1.cpp
  442. misplaced-2.cpp
  443. misplaced-3.cpp
  444. misplaced-4.cpp
  445. misplaced-5.c
  446. missing-body-in-import.cpp
  447. missing-flag.cpp
  448. missing-framework-header.cpp
  449. missing-header-local-visibility.cpp
  450. missing-header.m
  451. missing-submodule.m
  452. MixedModulePrecompile.cpp
  453. modify-module.m
  454. modular_maps.cpp
  455. module-debuginfo-compdir.m
  456. module-debuginfo-prefix.m
  457. module-feature.m
  458. module-file-home-is-cwd.m
  459. module-file-info-mtime.m
  460. module-file-modified.c
  461. module-impl-with-link.c
  462. module-imported-by-pch-path.m
  463. module-imported-by-pch-with-modulemap.m
  464. module-init-duplicated-import.cppm
  465. module-init-forcelly-loaded-module.cpp
  466. module-local-declarations-02.cppm
  467. module-local-declarations.cppm
  468. module-local-hidden-friend-2.cppm
  469. module-local-hidden-friend.cppm
  470. module-local-template-instantiation-in-namespace.cppm
  471. module-local-visibility-in-language-linkage.cppm
  472. module-local-with-templates.cppm
  473. module-map-path-hash.cpp
  474. module-name-private.m
  475. module-name-used-by-objc-bridge.m
  476. module-pch-different-cache-path.c
  477. module-private.cpp
  478. module-symlink.m
  479. module-transtive-instantiation-2.cpp
  480. module-transtive-instantiation.cpp
  481. module_file_info.m
  482. module_map_cwd.c
  483. ModuleDebugInfo.cpp
  484. ModuleDebugInfo.m
  485. ModuleDebugInfoDwoId.cpp
  486. modulemap-allow-subdirectory-search.m
  487. modulemap-collision.m
  488. modulemap-locations.m
  489. modulemap-with-named-module.cppm
  490. modulemaps-nomodules.cpp
  491. ModuleModuleDebugInfo.cpp
  492. modules-cache-path-canonicalization-output.c
  493. modules-cache-path-canonicalization.m
  494. modules-merge-enum.m
  495. modules-reduced-bmi.cppm
  496. modules-with-same-name.m
  497. modules.idx
  498. ModulesLocalNamespace.cppm
  499. ms-enums.cpp
  500. msvc-vector-deleting-destructors.cpp
  501. multiple-import.m
  502. multiple-include.cpp
  503. named-module-with-fmodules.cppm
  504. named-modules-adl-2.cppm
  505. named-modules-adl-3.cppm
  506. named-modules-adl.cppm
  507. namespaces.cpp
  508. nested-template-default-arg-redecl.cpp
  509. new-delete.cpp
  510. no-check-relocated-fw-private-sub.c
  511. no-check-relocated-fw-private.c
  512. no-duplicate-codegen-in-GMF.cppm
  513. no-eager-load.cppm
  514. no-external-identifier-id.cppm
  515. no-external-type-id.cppm
  516. no-implicit-builds.cpp
  517. no-implicit-declarations.cppm
  518. no-implicit-maps.cpp
  519. no-implicit-std-cxx-module.cppm
  520. no-import-func-body.cppm
  521. no-linkage.cpp
  522. no-local-decl-in-reduced-bmi.cppm
  523. no-stale-modtime.m
  524. no-transitive-decl-change-2.cppm
  525. no-transitive-decl-change-3.cppm
  526. no-transitive-decl-change-4.cppm
  527. no-transitive-decls-change.cppm
  528. no-transitive-identifier-change-2.cppm
  529. no-transitive-identifier-change.cppm
  530. no-transitive-macro-change.cpp
  531. no-transitive-source-location-change-2.cppm
  532. no-transitive-source-location-change.cppm
  533. no-transitive-type-change.cppm
  534. no-undeclared-includes-builtins.cpp
  535. no-undeclared-includes.c
  536. non-ambiguous-enum.m
  537. non-modular-decl-use.c
  538. normal-module-map.cpp
  539. objc-at-import.m
  540. objc-at-keyword.m
  541. objc-categories.cpp
  542. objc-categories.m
  543. objc-category-2.m
  544. objc-category-3.m
  545. objc-category.m
  546. objc-designated-init-mod.m
  547. objc-hidden.m
  548. objc-initializer.m
  549. objc-method-redecl.m
  550. objc-type-param.m
  551. objc_redef.m
  552. odr.cpp
  553. odr_hash-blocks.cpp
  554. odr_hash-elaborated-types.cpp
  555. odr_hash-enum.c
  556. odr_hash-Friend.cpp
  557. odr_hash-gnu.cpp
  558. odr_hash-Unresolved.cpp
  559. odr_hash-vector.cpp
  560. odr_hash.cl
  561. odr_hash.cpp
  562. odr_hash.mm
  563. odr_using_dependent_name.cppm
  564. on-demand-build.m
  565. on-demand-macros.m
  566. outofdate-rebuild.m
  567. overloadable-attrs.cpp
  568. override.m
  569. pair-unambiguous-ctor.cppm
  570. parse-attributes.modulemap
  571. partial_specialization.cppm
  572. path-resolution.modulemap
  573. pch-config-macros.c
  574. pch-in-module-units.cppm
  575. pch-module-macro.m
  576. pch-shared-module.c
  577. pch-used.m
  578. pch-with-module-name-import-twice.c
  579. pch-with-module-name.m
  580. pch_container.m
  581. pcm-with-errors.cpp
  582. placement-new-reachable.cpp
  583. pr101398.cppm
  584. pr102349.cppm
  585. pr102360.cppm
  586. pr102684.cppm
  587. pr102721.cppm
  588. pr106483.cppm
  589. pr107673.cppm
  590. pr108732.cppm
  591. pr118137.cppm
  592. pr119947.cppm
  593. pr120277-2.cpp
  594. pr120277.cppm
  595. pr121066.cpp
  596. pr121245.cpp
  597. pr125521.cppm
  598. pr125999.cppm
  599. pr126373.cppm
  600. pr127943.cppm
  601. pr129982.cpp
  602. pr130712.cppm
  603. pr131058.cppm
  604. pr133057.cpp
  605. pr133720.cppm
  606. pr137533.cppm
  607. pr138558.cppm
  608. pr140130.cpp
  609. pr143788.cppm
  610. pr144230.cppm
  611. pr145975.cppm
  612. pr149404-02.cppm
  613. pr149404.cppm
  614. pr151277.cpp
  615. pr158321.cppm
  616. pr159424.cppm
  617. pr166068.cppm
  618. pr170099.cppm
  619. pr170235.cppm
  620. pr171769.cpp
  621. pr172241.cppm
  622. pr174543.cppm
  623. pr177385.cppm
  624. pr178893.cppm
  625. pr179178.cpp
  626. pr184957.cppm
  627. pr186603.cppm
  628. pr189415.cppm
  629. pr19692.cpp
  630. pr20399.cpp
  631. pr20786.cpp
  632. pr21217.cpp
  633. pr21547.cpp
  634. pr21687.cpp
  635. pr24954.cpp
  636. pr25501.cpp
  637. pr26014.cpp
  638. pr26179.cpp
  639. pr27041.cpp
  640. pr27186.cpp
  641. pr27401.cpp
  642. pr27513.cpp
  643. pr27699.cpp
  644. pr27739.cpp
  645. pr27754.cpp
  646. pr27890.cpp
  647. pr28332.cpp
  648. pr28438.cpp
  649. pr28744.cpp
  650. pr28752.cpp
  651. pr28812.cpp
  652. pr31469.cpp
  653. pr38554.cppm
  654. pr54457.cppm
  655. pr56826.cppm
  656. pr56916.cppm
  657. pr58532.cppm
  658. pr58716.cppm
  659. pr59719.cppm
  660. pr59780.cppm
  661. pr59999.cppm
  662. pr60036.cppm
  663. pr60085.cppm
  664. pr60275.cppm
  665. pr60486.cppm
  666. pr60693.cppm
  667. pr60775.cppm
  668. pr60890.cppm
  669. pr61065-2.cppm
  670. pr61065-3.cppm
  671. pr61065.cppm
  672. pr61065_2.cppm
  673. pr61067.cppm
  674. pr61317.cppm
  675. pr61360.cppm
  676. pr61783.cppm
  677. pr61892.cppm
  678. pr62158.cppm
  679. pr62359.cppm
  680. pr62589.cppm
  681. pr62705.cppm
  682. pr62796.cppm
  683. pr62943.cppm
  684. pr63544.cppm
  685. pr63595.cppm
  686. pr64091.cpp
  687. pr64755.cppm
  688. pr67627.cppm
  689. pr67893.cppm
  690. pr68702.cpp
  691. pr71484.cppm
  692. pr72828.cppm
  693. pr73893.cppm
  694. pr75057.cppm
  695. pr76638.cppm
  696. pr77995.cppm
  697. pr78830.cppm
  698. pr81745.cppm
  699. pr85122.cppm
  700. pr88400.cppm
  701. pr90154.cppm
  702. pr90259.cppm
  703. pr91105.cppm
  704. pr91418.cppm
  705. pr93497.cppm
  706. pr93859.cppm
  707. pr97244.cppm
  708. pr97313.cppm
  709. pr99825.cppm
  710. pragma-pack.cpp
  711. prebuilt-implicit-modules.m
  712. prebuilt-module.m
  713. precompiled-config-mismatch-diagnostics.c
  714. predefined.cpp
  715. preferred_name.cppm
  716. preferred_name_header_unit.cpp
  717. preprocess-build-diamond.m
  718. preprocess-build.cpp
  719. preprocess-decluse.cpp
  720. preprocess-missing.modulemap
  721. preprocess-module.cpp
  722. preprocess-named-modules.cppm
  723. preprocess-nested.cpp
  724. preprocess-umbrella.cpp
  725. preprocess-unavailable.cpp
  726. preprocess.cpp
  727. preprocess.m
  728. private.cpp
  729. private.modulemap
  730. private1.cpp
  731. protocol-redefinition.m
  732. prune-no-toplevel.m
  733. prune-non-affecting-module-map-files-textual.c
  734. prune-non-affecting-module-map-files.m
  735. prune-non-affecting-module-map-repeated-textual.cpp
  736. prune-non-affecting-module-map-repeated.cpp
  737. prune.m
  738. ptrauth-include-from-darwin.m
  739. public-private.modulemap
  740. Reachability-func-default-arg.cpp
  741. Reachability-func-ret.cpp
  742. Reachability-Private.cpp
  743. Reachability-template-default-arg.cpp
  744. Reachability-template-instantiation.cpp
  745. Reachability-using-templates.cpp
  746. Reachability-using.cpp
  747. rebuild.m
  748. recursive-instantiations.cppm
  749. recursive.c
  750. recursive_visibility.mm
  751. redecl-add-after-load.cpp
  752. redecl-found-building-chains.cpp
  753. redecl-ivars.m
  754. redecl-merge.m
  755. redecl-merge2.m
  756. redecl-namespaces.mm
  757. redecl-templates.cpp
  758. redeclarations.m
  759. redecls.m
  760. redefinition-c-tagtypes.m
  761. redefinition-merges.cppm
  762. redefinition-same-header.m
  763. reduced-bmi-empty-module-purview-std.cppm
  764. reduced-bmi-empty-module-purview.cppm
  765. reduced-bmi-generating-codes.cppm
  766. reduced-bmi-size.cppm
  767. redundant-include.mm
  768. redundant-template-default-arg.cpp
  769. redundant-template-default-arg2.cpp
  770. redundant-template-default-arg3.cpp
  771. redundant-template-default-arg4.cpp
  772. redundant-template-default-arg5.cpp
  773. reference-tu-local-var.cppm
  774. relative-dep-gen.cpp
  775. relative-import-path.c
  776. relative-module-cache.c
  777. relative-resource-dir.m
  778. relative-submodule-topheader.m
  779. relocatable-modules.cpp
  780. renamed.m
  781. require-modular-includes.m
  782. requires-coroutines.mm
  783. requires-gnuinlineasm.m
  784. requires.m
  785. requires.mm
  786. reserved-names-1.cppm
  787. reserved-names-2.cppm
  788. reserved-names-3.cppm
  789. reserved-names-4.cppm
  790. reserved-names-system-header-1.cpp
  791. reserved-names-system-header-2.cpp
  792. resolution-change.m
  793. Rmodule-build.m
  794. Rmodule-import.m
  795. safe_buffers_optout.cpp
  796. same-decl-in-different-modules.cppm
  797. sdk-settings-json-dep.m
  798. search-partitions.cpp
  799. self-import-header.m
  800. self-referencing-lambda.cpp
  801. separate_map_tree.cpp
  802. seperated-member-function-definition-for-template-class.cppm
  803. serialized-diags.m
  804. set-pure-crash.cpp
  805. shadow-framework.m
  806. shadow.m
  807. shadowed-submodule.m
  808. signal.m
  809. single-module-parse-mode-compiles.m
  810. single-module-parse-mode.c
  811. skip-body-2.cppm
  812. skip-body.cppm
  813. skip-func-def-odr-with-pch.cppm
  814. skip-odr-check-in-gmf.cppm
  815. special-member-definitions.cppm
  816. specializations-lazy-load-parentmap-crash-analyzer.cpp
  817. specializations-lazy-load-parentmap-crash.cpp
  818. static-func-in-private.cppm
  819. static-initializer.cppm
  820. static_assert.cpp
  821. stddef.c
  822. stddef.cpp
  823. stddef.m
  824. stress-objc.m
  825. stress1.cpp
  826. strict-decluse-headers.cpp
  827. strict-decluse.cpp
  828. string-literal-uniqueness.cpp
  829. string_names.cpp
  830. structural-equivalent-recursive-types.c
  831. subdirectory-module-maps-working-dir.m
  832. subframework-from-intermediate-path.m
  833. subframeworks.m
  834. submodule-in-private-mmap-vfs.m
  835. submodule-in-private-mmap.m
  836. submodule-visibility-cycles.cpp
  837. submodule-visibility-pch.c
  838. submodule-visibility.cpp
  839. submodules-merge-defs.cpp
  840. submodules-preprocess.cpp
  841. submodules.cpp
  842. submodules.m
  843. suggest-include.cpp
  844. symlink-to-modular-header.c
  845. system-out-of-date-test.m
  846. system-Rmodule-build.m
  847. system_headers.m
  848. tag-injection.c
  849. tag-injection.cpp
  850. target-features.m
  851. target-platform-features.m
  852. template-declare.cppm
  853. template-default-args.cpp
  854. template-function-specialization.cpp
  855. template-lambdas.cppm
  856. template-pack.cppm
  857. template-specialization-visibility.cpp
  858. template_default_argument.cpp
  859. template_name_lookup.cpp
  860. templates-2.mm
  861. templates.mm
  862. textual-hdr-in-umbrella-hdr.m
  863. textual-headers.cpp
  864. thread-safety.cpp
  865. timestamps.c
  866. transitive-adl-change.cppm
  867. transitive-import.cppm
  868. transitive-system.test
  869. try-func-body.cppm
  870. type-aware-destroying-new-and-delete-modules.cpp
  871. typedef-tag-not-visible.m
  872. typeinfo.cppm
  873. typo.m
  874. umbrella-header-include-builtin.mm
  875. umbrella_dir_order.m
  876. unavailable-local-visibility.test
  877. undefined-type-fixit1.cpp
  878. unnecessary-module-map-parsing.c
  879. unreached-static-entities.cppm
  880. unused-global-init.cpp
  881. update-after-load.cpp
  882. update-exception-spec.cpp
  883. use-after-free-2.c
  884. use-after-free.m
  885. use-exportas-for-link.m
  886. use-extern-language-linkage.cppm
  887. using-decl-friend-2.cpp
  888. using-decl-friend.cpp
  889. using-decl-inheritance.cpp
  890. using-decl-redecl.cpp
  891. using-decl.cpp
  892. using-directive-redecl.cpp
  893. using-directive.cpp
  894. va_list.cpp
  895. va_list.m
  896. validate-file-content.m
  897. validate-system-headers.m
  898. var-init-side-effects-modulemap.cpp
  899. var-init-side-effects-templated.cpp
  900. var-init-side-effects.cpp
  901. var-inst-def.cppm
  902. var-templates.cpp
  903. vfs-umbrella-same-dir.m
  904. visibility-for-implicit-global-module.cppm
  905. visibility-in-instantiation.cpp
  906. visibility.cpp
  907. vtable-in-explicit-instantiation.cppm
  908. vtable-windows.cppm
  909. warn-duplicated-decls-in-module-units.cppm
  910. warn-unused-local-typedef.cpp
  911. warning-mismatch.m
  912. Werror-Wsystem-headers.m
  913. Werror.m
  914. wildcard-submodule-exports.cpp
  915. working-dir-flag.m
  916. Wsystem-headers-in-module.c