Searched refs:FileRemover (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/Support/
H A DFileUtilities.h36 /// FileRemover - This class is a simple object meant to be stack allocated.
40 class FileRemover { class in namespace:llvm
44 FileRemover() : DeleteIt(false) {} function in class:llvm::FileRemover
46 explicit FileRemover(const Twine& filename, bool deleteIt = true) function in class:llvm::FileRemover
51 ~FileRemover() {
58 /// setFile - Give ownership of the file to the FileRemover so it will
59 /// be removed when the object is destroyed. If the FileRemover already
72 /// releaseFile - Take ownership of the file away from the FileRemover so it
/external/llvm/tools/bugpoint/
H A DBugDriver.cpp202 FileRemover RemoverInstance(ROF, CreatedOutput && !SaveTemps);
H A DExecutionDriver.cpp284 FileRemover BitcodeFileRemover(BitcodeFile.str(), !SaveTemps);
327 FileRemover BitcodeFileRemover(BitcodePath,
H A DMiscompilation.cpp981 FileRemover TestModuleBCRemover(TestModuleBC.str(), !SaveTemps);
1000 FileRemover SafeModuleBCRemover(SafeModuleBC.str(), !SaveTemps);
1007 FileRemover SharedObjectRemover(SharedObject, !SaveTemps);
H A DToolRunner.cpp539 FileRemover OutFileRemover(OutputAsmFile, !SaveTemps);
799 FileRemover OutputBinaryRemover(OutputBinary.str(), !SaveTemps);

Completed in 88 milliseconds