From 1375a9bdc689206dc221e10d656e8c64dc88bcb4 Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Thu, 29 Sep 2016 22:14:20 +0000 Subject: [PATCH] Remove a return type that can be trivially easily. llvm-svn: 282795 --- lld/ELF/LTO.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lld/ELF/LTO.cpp b/lld/ELF/LTO.cpp index fc68d4f..eb35e18 100644 --- a/lld/ELF/LTO.cpp +++ b/lld/ELF/LTO.cpp @@ -120,8 +120,7 @@ std::vector BitcodeCompiler::compile() { unsigned MaxTasks = LtoObj->getMaxTasks(); Buff.resize(MaxTasks); - auto AddStream = - [&](size_t Task) -> std::unique_ptr { + auto AddStream = [&](size_t Task) { return llvm::make_unique( llvm::make_unique(Buff[Task])); }; -- 2.7.4