Lines Matching defs:AnyCast
116 * @brief BadAnyCast exception, which is thrown when error occurs in AnyCast
404 friend const T* AnyCast(const Any* operand) noexcept;
406 friend T* AnyCast(Any* operand) noexcept;
408 friend bool AnyCast(const Any* operand, T& value) noexcept;
462 if (AnyCast(operand, value)) {
469 if (AnyCast(operand, value)) {
538 if (AnyCast(operand, value)) {
545 if (AnyCast(operand, value)) {
615 if (AnyCast(operand, value)) {
622 if (AnyCast(operand, value)) {
774 const ValueType* AnyCast(const Any* operand) noexcept
793 bool AnyCast(const Any* operand, ValueType& value) noexcept
824 ValueType* AnyCast(Any* operand) noexcept
844 ValueType AnyCast(const Any& other)
851 auto ptr = AnyCast<U>(&other);
866 ValueType AnyCast(Any& other)
873 auto ptr = AnyCast<U>(&other);
888 ValueType AnyCast(Any&& other)
895 auto ptr = AnyCast<U>(&other);