|
clang 23.0.0git
|
#include "clang/DependencyScanning/InProcessModuleCache.h"
Public Member Functions | |
| void | flush () |
| Flushes all PCMs built in-process to disk. | |
Public Attributes | |
| std::mutex | Mutex |
| llvm::StringMap< std::unique_ptr< ModuleCacheEntry > > | Map |
Definition at line 46 of file InProcessModuleCache.h.
| void ModuleCacheEntries::flush | ( | ) |
Flushes all PCMs built in-process to disk.
Definition at line 23 of file InProcessModuleCache.cpp.
References Map, clang::dependencies::ModuleCacheEntry::S_Written, and clang::writeImpl().
| llvm::StringMap<std::unique_ptr<ModuleCacheEntry> > clang::dependencies::ModuleCacheEntries::Map |
Definition at line 48 of file InProcessModuleCache.h.
Referenced by flush().
| std::mutex clang::dependencies::ModuleCacheEntries::Mutex |
Definition at line 47 of file InProcessModuleCache.h.