aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/VirtualFileSystemTest.cpp
diff options
context:
space:
mode:
authorJan Svoboda <jan_svoboda@apple.com>2024-04-19 12:45:40 -0700
committerGitHub <noreply@github.com>2024-04-19 12:45:40 -0700
commit3ea5dff0efdbb4bf5590d882810aa42f9ec26e4e (patch)
treee9d8063616e5818bb9e5ddad78122070fa9ccc8f /llvm/unittests/Support/VirtualFileSystemTest.cpp
parent8e2060bf210e83d6cc34f61185918ca67b54f6f1 (diff)
downloadllvm-3ea5dff0efdbb4bf5590d882810aa42f9ec26e4e.zip
llvm-3ea5dff0efdbb4bf5590d882810aa42f9ec26e4e.tar.gz
llvm-3ea5dff0efdbb4bf5590d882810aa42f9ec26e4e.tar.bz2
[clang][modules] Only avoid pruning module maps when asked to (#89428)
Pruning non-affecting module maps is useful even when passing module maps explicitly via `-fmodule-map-file=<path>`. For this situation, this patch reinstates the behavior we had prior to #87849. For the situation where the explicit module map file arguments were generated by the dependency scanner (which already pruned the non-affecting ones), this patch introduces new `-cc1` flag `-fno-modules-prune-non-affecting-module-map-files` that avoids the extra work.
Diffstat (limited to 'llvm/unittests/Support/VirtualFileSystemTest.cpp')
0 files changed, 0 insertions, 0 deletions