diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2016-06-12 20:05:23 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2016-06-12 20:05:23 +0000 |
commit | d6da1a097b218fc7fa15d4b89ab5a413858ff87d (patch) | |
tree | 791ddacf7f2fe167d827d926468f393cbcba5e24 /clang/lib/Frontend/CompilerInstance.cpp | |
parent | ea76b6fde2a02522d81e8702acb7bd02fca17258 (diff) | |
download | bcm5719-llvm-d6da1a097b218fc7fa15d4b89ab5a413858ff87d.tar.gz bcm5719-llvm-d6da1a097b218fc7fa15d4b89ab5a413858ff87d.zip |
Add some std::move where the value is only read otherwise.
This mostly affects smart pointers. No functionality change intended.
llvm-svn: 272520
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
-rw-r--r-- | clang/lib/Frontend/CompilerInstance.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Frontend/CompilerInstance.cpp b/clang/lib/Frontend/CompilerInstance.cpp index 64f571e17a0..d89d933fe2c 100644 --- a/clang/lib/Frontend/CompilerInstance.cpp +++ b/clang/lib/Frontend/CompilerInstance.cpp @@ -127,7 +127,7 @@ IntrusiveRefCntPtr<ASTReader> CompilerInstance::getModuleManager() const { return ModuleManager; } void CompilerInstance::setModuleManager(IntrusiveRefCntPtr<ASTReader> Reader) { - ModuleManager = Reader; + ModuleManager = std::move(Reader); } std::shared_ptr<ModuleDependencyCollector> @@ -137,7 +137,7 @@ CompilerInstance::getModuleDepCollector() const { void CompilerInstance::setModuleDepCollector( std::shared_ptr<ModuleDependencyCollector> Collector) { - ModuleDepCollector = Collector; + ModuleDepCollector = std::move(Collector); } // Diagnostics |