Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h141 class TempPCHFile {
144 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-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp325 llvm::Optional<TempPCHFile> TempFile; in Build()
632 llvm::ErrorOr<PrecompiledPreamble::TempPCHFile>
638 return TempPCHFile(TmpFile); in CreateNewPreamblePCHFile()
653 PrecompiledPreamble::TempPCHFile::TempPCHFile(std::string FilePath) in TempPCHFile() function in PrecompiledPreamble::TempPCHFile
658 PrecompiledPreamble::TempPCHFile::TempPCHFile(TempPCHFile &&Other) { in TempPCHFile() function in PrecompiledPreamble::TempPCHFile
663 PrecompiledPreamble::TempPCHFile &PrecompiledPreamble::TempPCHFile::
664 operator=(TempPCHFile &&Other) { in operator =()
672 PrecompiledPreamble::TempPCHFile::~TempPCHFile() { RemoveFileIfPresent(); } in ~TempPCHFile()
688 new (&asFile()) TempPCHFile(std::move(File)); in PCHStorage()
733 const PrecompiledPreamble::TempPCHFile &
[all …]