diff --git a/AK/Variant.h b/AK/Variant.h index 6290c483de..ee423927a0 100644 --- a/AK/Variant.h +++ b/AK/Variant.h @@ -225,8 +225,9 @@ IsLvalueReference; template struct Variant : public Detail::MergeAndDeduplicatePacks>...> { -private: +public: using IndexType = Conditional; // Note: size+1 reserved for internal value checks +private: static constexpr IndexType invalid_index = sizeof...(Ts); template