Lines Matching refs:TemporaryFiles
141 class TemporaryFiles { class
144 static TemporaryFiles &getInstance();
148 TemporaryFiles() = default;
150 TemporaryFiles(const TemporaryFiles &) = delete;
153 ~TemporaryFiles();
166 TemporaryFiles &TemporaryFiles::getInstance() { in getInstance()
167 static TemporaryFiles Instance; in getInstance()
171 TemporaryFiles::~TemporaryFiles() { in ~TemporaryFiles()
177 void TemporaryFiles::addFile(StringRef File) { in addFile()
184 void TemporaryFiles::removeFile(StringRef File) { in removeFile()
222 ~TempPCHFile() { TemporaryFiles::getInstance().removeFile(FilePath); }; in ~TempPCHFile()
229 TemporaryFiles::getInstance().addFile(this->FilePath); in TempPCHFile()