Lines Matching refs:FilePath
544 PrecompiledPreamble::TempPCHFile::TempPCHFile(std::string FilePath) in TempPCHFile() argument
545 : FilePath(std::move(FilePath)) { in TempPCHFile()
546 TemporaryFiles::getInstance().addFile(*this->FilePath); in TempPCHFile()
550 FilePath = std::move(Other.FilePath); in TempPCHFile()
551 Other.FilePath = None; in TempPCHFile()
558 FilePath = std::move(Other.FilePath); in operator =()
559 Other.FilePath = None; in operator =()
566 if (FilePath) { in RemoveFileIfPresent()
567 TemporaryFiles::getInstance().removeFile(*FilePath); in RemoveFileIfPresent()
568 FilePath = None; in RemoveFileIfPresent()
573 assert(FilePath && "TempPCHFile doesn't have a FilePath. Had it been moved?"); in getFilePath()
574 return *FilePath; in getFilePath()