From b3ee0ba7a188ecf50aa1638330bd5b254837d0aa Mon Sep 17 00:00:00 2001 From: Eugene Zelenko Date: Tue, 29 Nov 2016 18:14:12 +0000 Subject: [PATCH] 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. llvm-svn: 288174 --- polly/include/polly/CodeGen/IslNodeBuilder.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/polly/include/polly/CodeGen/IslNodeBuilder.h b/polly/include/polly/CodeGen/IslNodeBuilder.h index 863923f..1ae03ee 100644 --- a/polly/include/polly/CodeGen/IslNodeBuilder.h +++ b/polly/include/polly/CodeGen/IslNodeBuilder.h @@ -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 +#include 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 -- 2.7.4