aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/CommandGuide
diff options
context:
space:
mode:
authorJan Svoboda <jan_svoboda@apple.com>2023-07-06 19:27:48 -0700
committerJan Svoboda <jan_svoboda@apple.com>2023-07-17 13:50:25 -0700
commitdba2b5c9314e1d127ee5200e739e6c8ca53a9831 (patch)
tree7bbf79447e41049fea247176b85e59874a5afaf5 /llvm/docs/CommandGuide
parentbe014563f2f492658abcfa68cfaffc58a4ed7d9a (diff)
downloadllvm-dba2b5c9314e1d127ee5200e739e6c8ca53a9831.zip
llvm-dba2b5c9314e1d127ee5200e739e6c8ca53a9831.tar.gz
llvm-dba2b5c9314e1d127ee5200e739e6c8ca53a9831.tar.bz2
[clang][modules] Skip submodule & framework re-definitions in module maps
Before D150478, there were situations when Clang avoided parsing a module map because it was likely to re-define an already defined module (either by a PCM or by previously-found module map). Since Clang no longer performs that check and does parse the extra module map (due to the FW/FW_Private issue described in D150478), this patch re-implements the same semantics by skipping the duplicate definition of the framework module while parsing the module map. Depends on D150478. Reviewed By: benlangmuir Differential Revision: https://reviews.llvm.org/D150479
Diffstat (limited to 'llvm/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions