Author: Erich Keane Date: 2021-09-28T07:30:06-07:00 New Revision: 1cd3ae019892c81a8a81daf4e2baffa3be6270db
URL: https://github.com/llvm/llvm-project/commit/1cd3ae019892c81a8a81daf4e2baffa3be6270db DIFF: https://github.com/llvm/llvm-project/commit/1cd3ae019892c81a8a81daf4e2baffa3be6270db.diff LOG: Fix missing return from 9324cc2ca951fe5fe11c85470cb08e699c59499c No idea how my local machine missed this, but I saw no warning for it, it seems to have been lost in some level of translating this back for upstreaming. Added: Modified: clang/lib/AST/Expr.cpp Removed: ################################################################################ diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp index 7972f9a1aee7..f0c195c08ccb 100644 --- a/clang/lib/AST/Expr.cpp +++ b/clang/lib/AST/Expr.cpp @@ -547,6 +547,7 @@ std::string SYCLUniqueStableNameExpr::ComputeName(ASTContext &Context, const NamedDecl *ND) -> llvm::Optional<unsigned> { if (const auto *RD = dyn_cast<CXXRecordDecl>(ND)) return RD->getDeviceLambdaManglingNumber(); + return llvm::None; }; std::unique_ptr<MangleContext> Ctx{ItaniumMangleContext::create( _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits