Searched refs:throw_type (Results 1 - 5 of 5) sorted by relevance
/openbsd-current/gnu/gcc/libstdc++-v3/libsupc++/ |
H A D | eh_arm.cc | 53 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 D | eh_personality.cc | 108 #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 D | eh_personality.cc | 107 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 D | except.c | 645 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 D | except.c | 665 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