Searched refs:any_cast (Results 1 – 8 of 8) sorted by relevance
198 friend const ValueType* any_cast(const unique_any* operand) ;201 friend ValueType* any_cast(unique_any* operand) ;212 inline const ValueType* any_cast(const unique_any* any) in any_cast() function214 return any_cast<ValueType>(const_cast<unique_any *>(any)); in any_cast()218 inline ValueType* any_cast(unique_any* any) in any_cast() function227 inline ValueType any_cast(const unique_any& any) in any_cast() function231 auto temp = any_cast<_Vt>(&any); in any_cast()239 inline ValueType any_cast(unique_any& any) in any_cast() function243 auto temp = any_cast<_Vt>(&any); in any_cast()251 inline ValueType any_cast(unique_any&& any) in any_cast() function[all …]
69 ValueType any_cast(const any& operand);71 ValueType any_cast(any& operand);73 ValueType any_cast(any&& operand);76 const ValueType* any_cast(const any* operand) noexcept;78 ValueType* any_cast(any* operand) noexcept;125 any_cast(any const *) _NOEXCEPT;129 add_pointer_t<_ValueType> any_cast(any *) _NOEXCEPT;332 any_cast(any const *) _NOEXCEPT;336 any_cast(any *) _NOEXCEPT;582 _ValueType any_cast(any const & __v)[all …]
388 friend T* any_cast(basic_hold_any<Char_> *);399 inline T* any_cast (basic_hold_any<Char>* operand) in any_cast() function410 inline T const* any_cast(basic_hold_any<Char> const* operand) in any_cast() function412 return any_cast<T>(const_cast<basic_hold_any<Char>*>(operand)); in any_cast()416 T any_cast(basic_hold_any<Char>& operand) in any_cast() function421 nonref* result = any_cast<nonref>(&operand); in any_cast()428 T const& any_cast(basic_hold_any<Char> const& operand) in any_cast() function433 return any_cast<nonref const&>(const_cast<basic_hold_any<Char> &>(operand)); in any_cast()
64 * @brief Exception class thrown by a failed @c any_cast70 virtual const char* what() const noexcept { return "bad any_cast"; }355 inline _ValueType any_cast(const any& __any)359 auto __p = any_cast<add_const_t<remove_reference_t<_ValueType>>>(&__any);378 inline _ValueType any_cast(any& __any)382 auto __p = any_cast<remove_reference_t<_ValueType>>(&__any);392 inline _ValueType any_cast(any&& __any)396 auto __p = any_cast<remove_reference_t<_ValueType>>(&__any);406 inline _ValueType any_cast(any&& __any)410 auto __p = any_cast<remove_reference_t<_ValueType>>(&__any);[all …]
51 * @brief Exception class thrown by a failed @c any_cast57 virtual const char* what() const noexcept { return "bad any_cast"; }439 inline _ValueType any_cast(const any& __any)446 auto __p = any_cast<_Up>(&__any);465 inline _ValueType any_cast(any& __any)472 auto __p = any_cast<_Up>(&__any);479 inline _ValueType any_cast(any&& __any)486 auto __p = any_cast<_Up>(&__any);497 // any_cast<T> returns non-null if __any->type() == typeid(T) and534 inline const _ValueType* any_cast(const any* __any) noexcept[all …]