Home
last modified time | relevance | path

Searched refs:ex_type (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/libcxxrt/
H A Ddynamic_cast.cc49 bool std::type_info::__do_catch(std::type_info const *ex_type, in __do_catch() argument
55 if (type == ex_type) in __do_catch()
61 return ex_type->__do_upcast(cti, exception_object); in __do_catch()
66 bool __pbase_type_info::__do_catch(std::type_info const *ex_type, in __do_catch() argument
70 if (ex_type == this) in __do_catch()
74 if (!ex_type->__is_pointer_p()) in __do_catch()
93 static_cast<const __pbase_type_info*>(ex_type); in __do_catch()
H A Dexception.cc969 const std::type_info *ex_type = ex ? ex->exceptionType : 0; in check_type_signature() local
971 bool is_ptr = ex ? ex_type->__is_pointer_p() : false; in check_type_signature()
992 if (*type == *ex_type) in check_type_signature()
999 if (type->__do_catch(ex_type, &exception_ptr, 1)) in check_type_signature()
/freebsd/contrib/elftoolchain/libelf/
H A Delf_update.c99 enum elf_extent ex_type; /* Type of region. */ member
434 ex->ex_type = type; in _libelf_insert_extent()
731 assert(ex->ex_type == ELF_EXTENT_SECTION); in _libelf_write_scn()
855 assert(ex->ex_type == ELF_EXTENT_EHDR); in _libelf_write_ehdr()
902 assert(ex->ex_type == ELF_EXTENT_PHDR); in _libelf_write_phdr()
965 assert(ex->ex_type == ELF_EXTENT_SHDR); in _libelf_write_shdr()
1059 switch (ex->ex_type) { in _libelf_write_elf()