Fix ODR violation: namespace-scope helpers should not be declared 'static'.
llvm-svn: 340778
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 67c364dd9b1d598679fd7ec6c4029b5045c827c1
diff --git a/include/variant b/include/variant
index f9098f4..6c7dca2 100644
--- a/include/variant
+++ b/include/variant
@@ -1320,7 +1320,7 @@
template <size_t _Ip, class _Vp>
inline _LIBCPP_INLINE_VISIBILITY
-static constexpr auto&& __generic_get(_Vp&& __v) {
+constexpr auto&& __generic_get(_Vp&& __v) {
using __variant_detail::__access::__variant;
if (!__holds_alternative<_Ip>(__v)) {
__throw_bad_variant_access();