This revision was automatically updated to reflect the committed changes. Closed by commit rGa3220dffcb1d: [clangd] Add std::move() to a return statement to please some compilers. (authored by mboehme).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D81079/new/ https://reviews.llvm.org/D81079 Files: clang-tools-extra/clangd/index/FileIndex.cpp Index: clang-tools-extra/clangd/index/FileIndex.cpp =================================================================== --- clang-tools-extra/clangd/index/FileIndex.cpp +++ clang-tools-extra/clangd/index/FileIndex.cpp @@ -201,7 +201,8 @@ RelB.insert(*Rel); } IF.Relations = std::move(RelB).build(); - return IF; + // Explicit move here is needed by some compilers. + return std::move(IF); } SlabTuple indexMainDecls(ParsedAST &AST) {
Index: clang-tools-extra/clangd/index/FileIndex.cpp =================================================================== --- clang-tools-extra/clangd/index/FileIndex.cpp +++ clang-tools-extra/clangd/index/FileIndex.cpp @@ -201,7 +201,8 @@ RelB.insert(*Rel); } IF.Relations = std::move(RelB).build(); - return IF; + // Explicit move here is needed by some compilers. + return std::move(IF); } SlabTuple indexMainDecls(ParsedAST &AST) {
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits