llvm-project/clang/lib/Tooling/DependencyScanning
Jan Svoboda 1e25ff84d8 [clang][deps] Fix traversal of precompiled dependencies
The code for traversing precompiled dependencies is somewhat complicated and contains a dangling iterator bug.

This patch simplifies the code and fixes the bug.

Reviewed By: dexonsmith

Differential Revision: https://reviews.llvm.org/D121533
2022-03-16 12:17:53 +01:00
..
CMakeLists.txt [clang][deps] Support object files 2021-06-04 14:58:42 +02:00
DependencyScanningFilesystem.cpp [clang][deps] Handle symlinks in minimizing FS 2022-01-21 13:04:25 +01:00
DependencyScanningService.cpp [clang][deps] Prune unused header search paths 2021-10-12 12:39:23 +02:00
DependencyScanningTool.cpp [clang][deps] Remove '-fmodules-cache-path=' arguments 2022-03-12 11:42:07 +01:00
DependencyScanningWorker.cpp [clang][deps] Fix traversal of precompiled dependencies 2022-03-16 12:17:53 +01:00
ModuleDepCollector.cpp [clang][deps] Don't prune search paths used by dependencies 2022-03-16 12:17:53 +01:00