Give FileRemover a default constructor to allow FileRemovers to be created
[oota-llvm.git] / include / llvm / Support / FileUtilities.h
index cc8f95372b1198fd69721b2488351af37ca06bba..b535209d36cd5b3460ef0d96aee45a134b353d02 100644 (file)
@@ -40,6 +40,8 @@ namespace llvm {
     sys::Path Filename;
     bool DeleteIt;
   public:
+    FileRemover() : DeleteIt(false) {}
+
     explicit FileRemover(const sys::Path &filename, bool deleteIt = true)
       : Filename(filename), DeleteIt(deleteIt) {}