Searched refs:throw_type (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/gcc/libstdc++-v3/libsupc++/
H A Deh_arm.cc53 const std::type_info* throw_type = xh->exceptionType; local
60 if (throw_type->__is_pointer_p())
63 if (catch_type->__do_catch(throw_type, &thrown_ptr, 1))
72 static_cast<const __pointer_type_info *> (throw_type);
H A Deh_personality.cc108 #define get_adjusted_ptr(catch_type, throw_type, thrown_ptr_p) \
109 (__cxa_type_match (throw_type, catch_type, false, thrown_ptr_p) \
115 check_exception_spec(lsda_header_info* info, _throw_typet* throw_type,
142 if (get_adjusted_ptr(catch_type, throw_type, &thrown_ptr))
221 const std::type_info *throw_type,
230 if (throw_type->__is_pointer_p ())
233 if (catch_type->__do_catch (throw_type, &thrown_ptr, 1))
245 check_exception_spec(lsda_header_info* info, _throw_typet* throw_type,
269 if (get_adjusted_ptr (catch_type, throw_type, &thrown_ptr))
530 _throw_typet* throw_type;
114 check_exception_spec(lsda_header_info* info, _throw_typet* throw_type, void* thrown_ptr, _Unwind_Sword filter_value) argument
219 get_adjusted_ptr(const std::type_info *catch_type, const std::type_info *throw_type, void **thrown_ptr_p) argument
244 check_exception_spec(lsda_header_info* info, _throw_typet* throw_type, void* thrown_ptr, _Unwind_Sword filter_value) argument
529 _throw_typet* throw_type; local
[all...]
/openbsd-current/gnu/lib/libstdc++/libstdc++/libsupc++/
H A Deh_personality.cc107 const std::type_info *throw_type,
116 if (throw_type->__is_pointer_p ())
119 if (catch_type->__do_catch (throw_type, &thrown_ptr, 1))
131 check_exception_spec (lsda_header_info *info, const std::type_info *throw_type,
155 if (get_adjusted_ptr (catch_type, throw_type, &thrown_ptr))
316 const std::type_info *throw_type, *catch_type;
326 throw_type = 0;
328 throw_type = xh->exceptionType;
349 || (throw_type
350 && get_adjusted_ptr (catch_type, throw_type,
105 get_adjusted_ptr(const std::type_info *catch_type, const std::type_info *throw_type, void **thrown_ptr_p) argument
130 check_exception_spec(lsda_header_info *info, const std::type_info *throw_type, void *thrown_ptr, _Unwind_Sword filter_value) argument
315 const std::type_info *throw_type, *catch_type; local
[all...]
/openbsd-current/gnu/gcc/gcc/cp/
H A Dexcept.c645 tree throw_type; local
777 throw_type = build_eh_type_type (prepare_eh_type (TREE_TYPE (object)));
793 tmp = tree_cons (NULL_TREE, throw_type, tmp);
795 /* ??? Indicate that this function call throws throw_type. */
/openbsd-current/gnu/usr.bin/gcc/gcc/cp/
H A Dexcept.c665 tree throw_type; local
754 throw_type = build_eh_type_type (prepare_eh_type (TREE_TYPE (object)));
773 tmp = tree_cons (NULL_TREE, throw_type, tmp);
775 /* ??? Indicate that this function call throws throw_type. */

Completed in 105 milliseconds