summaryrefslogtreecommitdiffstats
path: root/clang/tools/clang-import-test/clang-import-test.cpp
diff options
context:
space:
mode:
authorRaphael Isemann <teemperor@gmail.com>2019-10-01 09:02:05 +0000
committerRaphael Isemann <teemperor@gmail.com>2019-10-01 09:02:05 +0000
commitcf62871488486c6a76c71a3135af26e82a238822 (patch)
treef24528b203360a156d52544c6f34bab7ae7bbd44 /clang/tools/clang-import-test/clang-import-test.cpp
parentf58d01930f6f060bc4dd7f9b1e43a2f24510ba8b (diff)
downloadbcm5719-llvm-cf62871488486c6a76c71a3135af26e82a238822.tar.gz
bcm5719-llvm-cf62871488486c6a76c71a3135af26e82a238822.zip
[clang][lldb][NFC] Encapsulate ExternalASTMerger::ImporterSource
NFC preparation work for upcoming ExternalASTMerger patches. llvm-svn: 373312
Diffstat (limited to 'clang/tools/clang-import-test/clang-import-test.cpp')
-rw-r--r--clang/tools/clang-import-test/clang-import-test.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/tools/clang-import-test/clang-import-test.cpp b/clang/tools/clang-import-test/clang-import-test.cpp
index e8124d62426..b42c93e8d38 100644
--- a/clang/tools/clang-import-test/clang-import-test.cpp
+++ b/clang/tools/clang-import-test/clang-import-test.cpp
@@ -263,8 +263,8 @@ void AddExternalSource(CIAndOrigins &CI,
{CI.getASTContext(), CI.getFileManager()});
llvm::SmallVector<ExternalASTMerger::ImporterSource, 3> Sources;
for (CIAndOrigins &Import : Imports)
- Sources.push_back({Import.getASTContext(), Import.getFileManager(),
- Import.getOriginMap()});
+ Sources.emplace_back(Import.getASTContext(), Import.getFileManager(),
+ Import.getOriginMap());
auto ES = std::make_unique<ExternalASTMerger>(Target, Sources);
CI.getASTContext().setExternalSource(ES.release());
CI.getASTContext().getTranslationUnitDecl()->setHasExternalVisibleStorage();
OpenPOWER on IntegriCloud