From abcaf6df0ea4854c669d6d760cf375f59b78889d Mon Sep 17 00:00:00 2001 From: Yash Tibrewal Date: Fri, 17 Jan 2020 11:29:45 -0800 Subject: [PATCH] Fix emplace --- src/core/lib/gprpp/optional.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/lib/gprpp/optional.h b/src/core/lib/gprpp/optional.h index ab04a185180..9122f822ae7 100644 --- a/src/core/lib/gprpp/optional.h +++ b/src/core/lib/gprpp/optional.h @@ -50,6 +50,7 @@ class Optional { T& emplace(Args&&... args) { value_ = T(std::forward(args)...); set_ = true; + return value_; } bool has_value() const { return set_; }