Lines Matching defs:valptr
3067 T *valptr() { return std::addressof(this->m_val); }
3068 const T *valptr() const { return std::addressof(this->m_val); }
3515 ::new (valptr()) T(std::forward<U>(v));
3543 ::new (valptr()) T(std::forward<U>(v));
3550 ::new (valptr()) T(std::forward<U>(v));
3597 ::new (valptr()) T(std::forward<Args>(args)...);
3605 ::new (valptr()) T(std::forward<Args>(args)...);
3612 ::new (valptr()) T(std::forward<Args>(args)...);
3619 ::new (valptr()) T(std::forward<Args>(args)...);
3634 ::new (valptr()) T(il, std::forward<Args>(args)...);
3652 ::new (valptr()) T(il, std::forward<Args>(args)...);
3659 ::new (valptr()) T(il, std::forward<Args>(args)...);
3702 ::new (rhs.valptr()) T(std::move(temp));
3715 ::new (rhs.valptr()) T(std::move(temp));
3724 ::new (rhs.valptr()) T(std::move(temp));
3736 ::new (rhs.valptr()) T(std::move(val()));
3745 ::new (rhs.valptr()) T(std::move(val()));
3777 return valptr();
3781 return valptr();