Searched refs:catch_type (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/libstdc++/libsupc++/ |
| H A D | eh_personality.cc | 107 #define get_adjusted_ptr(catch_type, throw_type, thrown_ptr_p) \ argument 122 const std::type_info* catch_type; in check_exception_spec() local 135 catch_type = reinterpret_cast<const std::type_info*>(tmp); in check_exception_spec() 219 get_adjusted_ptr (const std::type_info *catch_type, in get_adjusted_ptr() argument 232 if (catch_type->__do_catch (throw_type, &thrown_ptr, 1)) in get_adjusted_ptr() 251 const std::type_info *catch_type; in check_exception_spec() local 262 catch_type = get_ttype_entry (info, tmp); in check_exception_spec() 528 const std::type_info* catch_type; in PERSONALITY_FUNCTION() local 561 catch_type = get_ttype_entry (&info, ar_filter); in PERSONALITY_FUNCTION() 565 if (! catch_type in PERSONALITY_FUNCTION() [all …]
|
| H A D | eh_arm.cc | 45 const std::type_info* catch_type, in __cxa_type_match() argument 63 if (catch_type->__do_catch(throw_type, &thrown_ptr, 1)) in __cxa_type_match() 67 if (typeid(*catch_type) == typeid (typeid(void*))) in __cxa_type_match() 70 static_cast<const __pointer_type_info *> (catch_type); in __cxa_type_match()
|
| H A D | eh_call.cc | 129 const std::type_info* catch_type; in __cxa_call_unexpected() local 141 catch_type = (const std::type_info*) (offset); in __cxa_call_unexpected() 143 if (__cxa_type_match(&new_xh->unwindHeader, catch_type, false, in __cxa_call_unexpected() 147 if (catch_type->__do_catch(&bad_exc, 0, 1)) in __cxa_call_unexpected()
|