[PATCH] D102473: [clang][deps] Stop assuming the TU's context hash
    Jan Svoboda via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Fri May 14 02:00:58 PDT 2021
    
    
  
jansvoboda11 created this revision.
jansvoboda11 added reviewers: Bigcheese, dexonsmith.
jansvoboda11 requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
The context hash of modular dependencies can be different from the context hash of the original translation unit if we modify its CompilerInvocation.
Stop assuming the TU's context hash everywhere.
Repository:
  rG LLVM Github Monorepo
https://reviews.llvm.org/D102473
Files:
  clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h
  clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp
  clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
  clang/tools/clang-scan-deps/ClangScanDeps.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D102473.345376.patch
Type: text/x-patch
Size: 8279 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20210514/53ea660b/attachment.bin>
    
    
More information about the cfe-commits
mailing list