Lines Matching refs:FilePath
653 PrecompiledPreamble::TempPCHFile::TempPCHFile(std::string FilePath) in TempPCHFile() argument
654 : FilePath(std::move(FilePath)) { in TempPCHFile()
655 TemporaryFiles::getInstance().addFile(*this->FilePath); in TempPCHFile()
659 FilePath = std::move(Other.FilePath); in TempPCHFile()
660 Other.FilePath = None; in TempPCHFile()
667 FilePath = std::move(Other.FilePath); in operator =()
668 Other.FilePath = None; in operator =()
675 if (FilePath) { in RemoveFileIfPresent()
676 TemporaryFiles::getInstance().removeFile(*FilePath); in RemoveFileIfPresent()
677 FilePath = None; in RemoveFileIfPresent()
682 assert(FilePath && "TempPCHFile doesn't have a FilePath. Had it been moved?"); in getFilePath()
683 return *FilePath; in getFilePath()