[polly] r288174 - Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC).

Eugene Zelenko via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 29 10:14:12 PST 2016


Author: eugenezelenko
Date: Tue Nov 29 12:14:12 2016
New Revision: 288174

URL: http://llvm.org/viewvc/llvm-project?rev=288174&view=rev
Log:
Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC).

This preparation to remove SetVector.h dependency on SmallSet.h.

Modified:
    polly/trunk/include/polly/CodeGen/IslNodeBuilder.h

Modified: polly/trunk/include/polly/CodeGen/IslNodeBuilder.h
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/include/polly/CodeGen/IslNodeBuilder.h?rev=288174&r1=288173&r2=288174&view=diff
==============================================================================
--- polly/trunk/include/polly/CodeGen/IslNodeBuilder.h (original)
+++ polly/trunk/include/polly/CodeGen/IslNodeBuilder.h Tue Nov 29 12:14:12 2016
@@ -17,8 +17,14 @@
 #include "polly/CodeGen/IslExprBuilder.h"
 #include "polly/CodeGen/LoopGenerators.h"
 #include "polly/ScopInfo.h"
+#include "llvm/ADT/ArrayRef.h"
+#include "llvm/ADT/SetVector.h"
+#include "llvm/ADT/SmallSet.h"
+#include "llvm/ADT/SmallVector.h"
 #include "isl/ctx.h"
 #include "isl/union_map.h"
+#include <utility>
+#include <vector>
 
 using namespace polly;
 using namespace llvm;
@@ -65,7 +71,7 @@ public:
         RegionGen(BlockGen), P(P), DL(DL), LI(LI), SE(SE), DT(DT),
         StartBlock(StartBlock) {}
 
-  virtual ~IslNodeBuilder() {}
+  virtual ~IslNodeBuilder() = default;
 
   void addParameters(__isl_take isl_set *Context);
 
@@ -395,4 +401,4 @@ private:
                         __isl_keep isl_id_to_ast_expr *NewAccesses);
 };
 
-#endif
+#endif // POLLY_ISL_NODE_BUILDER_H




More information about the llvm-commits mailing list