Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h133 class TempPCHFile {
136 static llvm::ErrorOr<TempPCHFile> CreateNewPreamblePCHFile();
147 TempPCHFile(std::string FilePath);
150 TempPCHFile(TempPCHFile &&Other);
151 TempPCHFile &operator=(TempPCHFile &&Other);
153 TempPCHFile(const TempPCHFile &) = delete;
154 ~TempPCHFile();
176 PCHStorage(TempPCHFile File);
189 TempPCHFile &asFile();
190 const TempPCHFile &asFile() const;
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp246 llvm::Optional<TempPCHFile> TempFile; in Build()
512 llvm::ErrorOr<PrecompiledPreamble::TempPCHFile>
536 return TempPCHFile(std::move(File).str()); in createInSystemTempDir()
541 return TempPCHFile(Path.str()); in createFromCustomPath()
544 PrecompiledPreamble::TempPCHFile::TempPCHFile(std::string FilePath) in TempPCHFile() function in PrecompiledPreamble::TempPCHFile
549 PrecompiledPreamble::TempPCHFile::TempPCHFile(TempPCHFile &&Other) { in TempPCHFile() function in PrecompiledPreamble::TempPCHFile
554 PrecompiledPreamble::TempPCHFile &PrecompiledPreamble::TempPCHFile::
555 operator=(TempPCHFile &&Other) { in operator =()
563 PrecompiledPreamble::TempPCHFile::~TempPCHFile() { RemoveFileIfPresent(); } in ~TempPCHFile()
624 const PrecompiledPreamble::TempPCHFile &
[all …]