[include-fixer] use tooling::Replacements since the order of replacements don't matter anymore.
Summary: [include-fixer] use tooling::Replacements since the order of replacements don't matter anymore.
Differential Revision: http://reviews.llvm.org/D20813
llvm-svn: 271279
diff --git a/clang-tools-extra/unittests/include-fixer/IncludeFixerTest.cpp b/clang-tools-extra/unittests/include-fixer/IncludeFixerTest.cpp
index 3bdddf1..9278ccc 100644
--- a/clang-tools-extra/unittests/include-fixer/IncludeFixerTest.cpp
+++ b/clang-tools-extra/unittests/include-fixer/IncludeFixerTest.cpp
@@ -74,12 +74,12 @@
IncludeFixerActionFactory Factory(*SymbolIndexMgr, FixerContext, "llvm");
runOnCode(&Factory, Code, "input.cc", ExtraArgs);
- std::vector<clang::tooling::Replacement> Replacements;
- if (!FixerContext.Headers.empty()) {
- Replacements = clang::include_fixer::createInsertHeaderReplacements(
- Code, "input.cc", FixerContext.Headers.front(),
- FixerContext.FirstIncludeOffset);
- }
+ if (FixerContext.Headers.empty())
+ return Code;
+ tooling::Replacements Replacements =
+ clang::include_fixer::createInsertHeaderReplacements(
+ Code, "input.cc", FixerContext.Headers.front(),
+ FixerContext.FirstIncludeOffset);
clang::RewriterTestContext Context;
clang::FileID ID = Context.createInMemoryFile("input.cc", Code);
clang::tooling::applyAllReplacements(Replacements, Context.Rewrite);