aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp
diff options
context:
space:
mode:
authorEugene Zelenko <eugene.zelenko@gmail.com>2016-11-29 18:24:01 +0000
committerEugene Zelenko <eugene.zelenko@gmail.com>2016-11-29 18:24:01 +0000
commit86150471c6c3f5e0f41fafb838b02cd0e1388a46 (patch)
tree6dc9c91b80c734fa1cce979b8eb8113664915742 /clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp
parentb3ee0ba7a188ecf50aa1638330bd5b254837d0aa (diff)
downloadllvm-86150471c6c3f5e0f41fafb838b02cd0e1388a46.zip
llvm-86150471c6c3f5e0f41fafb838b02cd0e1388a46.tar.gz
llvm-86150471c6c3f5e0f41fafb838b02cd0e1388a46.tar.bz2
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: 288175
Diffstat (limited to 'clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp')
-rw-r--r--clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp21
1 files changed, 17 insertions, 4 deletions
diff --git a/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp b/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp
index 432430e..31f390b4e 100644
--- a/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp
+++ b/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp
@@ -8,11 +8,24 @@
//===----------------------------------------------------------------------===//
#include "LoopConvertUtils.h"
+#include "clang/Basic/IdentifierTable.h"
+#include "clang/Basic/LLVM.h"
+#include "clang/Basic/Lambda.h"
+#include "clang/Basic/SourceManager.h"
+#include "clang/Basic/SourceLocation.h"
+#include "clang/Basic/TokenKinds.h"
+#include "clang/Lex/Lexer.h"
+#include "llvm/ADT/APSInt.h"
+#include "llvm/ADT/FoldingSet.h"
+#include "llvm/ADT/StringRef.h"
+#include "llvm/Support/Casting.h"
+#include <algorithm>
+#include <cassert>
+#include <cstddef>
+#include <string>
+#include <utility>
using namespace clang::ast_matchers;
-using namespace clang::tooling;
-using namespace clang;
-using namespace llvm;
namespace clang {
namespace tidy {
@@ -462,7 +475,7 @@ void ForLoopIndexUseVisitor::addComponents(const ComponentVector &Components) {
}
void ForLoopIndexUseVisitor::addComponent(const Expr *E) {
- FoldingSetNodeID ID;
+ llvm::FoldingSetNodeID ID;
const Expr *Node = E->IgnoreParenImpCasts();
Node->Profile(ID, *Context, true);
DependentExprs.push_back(std::make_pair(Node, ID));