From 24fbdf124bdd8cd1d828efb84b44c96825b7bc90 Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Fri, 13 Feb 2015 00:28:32 +0000 Subject: Modularize.cpp: Simplify. Vector may be aware of ranged-for. llvm-svn: 228993 --- clang-tools-extra/modularize/Modularize.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'clang-tools-extra/modularize/Modularize.cpp') diff --git a/clang-tools-extra/modularize/Modularize.cpp b/clang-tools-extra/modularize/Modularize.cpp index f6eccec54fd..078cc5437d3 100644 --- a/clang-tools-extra/modularize/Modularize.cpp +++ b/clang-tools-extra/modularize/Modularize.cpp @@ -709,12 +709,11 @@ int main(int Argc, const char **Argv) { // Get header file names and dependencies. SmallVector Headers; DependencyMap Dependencies; - typedef std::vector::iterator Iter; - for (Iter I = ListFileNames.begin(), E = ListFileNames.end(); I != E; ++I) { - if (std::error_code EC = getHeaderFileNames(Headers, Dependencies, - *I, HeaderPrefix)) { - errs() << Argv[0] << ": error: Unable to get header list '" << *I - << "': " << EC.message() << '\n'; + for (auto I : ListFileNames) { + if (std::error_code EC = + getHeaderFileNames(Headers, Dependencies, I, HeaderPrefix)) { + errs() << Argv[0] << ": error: Unable to get header list '" << I + << "': " << EC.message() << '\n'; return 1; } } -- cgit v1.2.3