llvm-project/clang/lib/Tooling/DependencyScanning
Jan Svoboda 85208b96b8 [clang][deps] NFC: Stop using moved-from object
The dependency scanning worker uses `std::move` to "reset" `DependencyOutputOptions` in the `CompilerInstance` that performs the implicit build. It's probably preferable to replace the object with value-initialized instance, rather than depending on the behavior of a moved-from object.

Reviewed By: dexonsmith

Differential Revision: https://reviews.llvm.org/D104106
2021-06-14 15:16:08 +02:00
..
CMakeLists.txt [clang][deps] Support object files 2021-06-04 14:58:42 +02:00
DependencyScanningFilesystem.cpp Lex: Avoid MemoryBuffer* key in ExcludedPreprocessorDirectiveSkipMapping, NFC 2020-10-12 17:39:01 -04:00
DependencyScanningService.cpp [clang][deps] Support object files 2021-06-04 14:58:42 +02:00
DependencyScanningTool.cpp [clang][deps] NFC: Handle `DependencyOutputOptions` only once 2021-06-14 15:16:08 +02:00
DependencyScanningWorker.cpp [clang][deps] NFC: Stop using moved-from object 2021-06-14 15:16:08 +02:00
ModuleDepCollector.cpp [clang][deps] NFC: Handle `DependencyOutputOptions` only once 2021-06-14 15:16:08 +02:00