llvm-project/clang/test/ClangScanDeps/Inputs
Ben Langmuir 509223da61 [clang][deps] Further canonicalize implicit modules options in dep scan
Disable or canonicalize compiler options that are not relevant in
explicit module builds, similar to what we already did for the modules
cache path. This reduces uninteresting differences between
command-lines, which is particularly useful if there is a tool that can
cache the compilations.

Differential Revision: https://reviews.llvm.org/D127883
2022-06-15 13:29:47 -07:00
..
diagnostics [ClangScanDeps][test] Add -fmodules-cache-path=DIR/cache to make diagnostics.c hermetic 2021-09-13 13:17:55 -07:00
frameworks Reapply "[clang][deps] Support inferred modules" 2021-05-20 12:41:52 +02:00
header-search-pruning [clang][deps] Prune unused header search paths 2021-10-12 12:39:23 +02:00
modules-context-hash [clang][deps] Fix fragile test 2021-10-27 14:00:13 +02:00
modules-pch [clang][deps] Handle modular dependencies present in PCH 2021-06-14 11:59:35 +02:00
modules-pch-common-submodule [clang][deps] Use top-level modules as precompiled dependencies 2021-08-25 10:51:34 +02:00
modules-pch-common-via-submodule [clang][deps] Collect precompiled deps from submodules too 2021-08-25 10:35:34 +02:00
preserved-args [clang][deps] Prevent unintended modifications of the original TU command-line 2021-06-14 13:58:19 +02:00
removed-args [clang][deps] Further canonicalize implicit modules options in dep scan 2022-06-15 13:29:47 -07:00
resource_directory [clang][deps] Remove hard-coded resource directory from tests 2021-12-14 10:59:47 +01:00
foodir
has_include_if_elif.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
header.h
header2.h
header3.h [clang-scan-deps] ignore top-level module dependencies that aren't actually imported 2021-07-20 11:11:28 -07:00
header_stat_before_open_cdb.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
headerwithdirname.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
headerwithdirnamefollowedbyinclude.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
module.modulemap [clang-scan-deps] ignore top-level module dependencies that aren't actually imported 2021-07-20 11:11:28 -07:00
module_fmodule_name_cdb.json [clang-scan-deps] ignore top-level module dependencies that aren't actually imported 2021-07-20 11:11:28 -07:00
modules_cdb.json
modules_cdb_by_mod_name.json [clang-scan-deps] Add an API for clang dependency scanner to perform 2021-09-09 08:52:50 -07:00
modules_cdb_clangcl.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
modules_cdb_clangcl_by_mod_name.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
modules_inferred_cdb.json [clang][deps] Explicitly enable C++ modules in a test 2021-05-21 10:25:02 +02:00
no-werror.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
preprocess_minimized_pragmas.h [clang][deps] Keep #pragma push_macro, pop_macro and include_alias when minimizing source code. 2021-11-01 16:04:52 -04:00
preprocess_minimized_pragmas_cdb.json [clang][deps] Keep #pragma push_macro, pop_macro and include_alias when minimizing source code. 2021-11-01 16:04:52 -04:00
regular_cdb.json
regular_cdb_clangcl.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
relative_directory.json
static-analyzer-cdb.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
strip_diag_serialize.json [clang][deps] Move stripping of diagnostic serialization from `clang-scan-deps` to `DependencyScanning` library 2021-06-14 12:23:32 +02:00
subframework_header_dir_symlink_cdb.json
symlink_cdb.json
sys-header.h
target-filename-cdb.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00
vfsoverlay.yaml
vfsoverlay_cdb.json Revert "[clang][deps] NFC: De-duplicate clang-cl tests" 2022-03-24 18:10:08 +00:00