Searched refs:TempPCHFile (Results 1 – 2 of 2) sorted by relevance
141 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 …]
325 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::TempPCHFile658 PrecompiledPreamble::TempPCHFile::TempPCHFile(TempPCHFile &&Other) { in TempPCHFile() function in PrecompiledPreamble::TempPCHFile663 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 …]