Home
last modified time | relevance | path

Searched refs:PCHStorage (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp359 class PrecompiledPreamble::PCHStorage { class in PrecompiledPreamble
361 static std::unique_ptr<PCHStorage> file(std::unique_ptr<TempPCHFile> File) { in file()
363 std::unique_ptr<PCHStorage> S(new PCHStorage()); in file()
367 static std::unique_ptr<PCHStorage> inMemory(std::shared_ptr<PCHBuffer> Buf) { in inMemory()
368 std::unique_ptr<PCHStorage> S(new PCHStorage()); in inMemory()
400 PCHStorage() = default;
401 PCHStorage(const PCHStorage &) = delete;
402 PCHStorage &operator=(const PCHStorage &) = delete;
428 std::unique_ptr<PCHStorage> Storage; in Build()
430 Storage = PCHStorage::inMemory(Buffer); in Build()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h52 class PCHStorage; variable
136 PrecompiledPreamble(std::unique_ptr<PCHStorage> Storage,
181 setupPreambleStorage(const PCHStorage &Storage,
186 std::unique_ptr<PCHStorage> Storage;