Home
last modified time | relevance | path

Searched refs:thrown_type (Results 1 – 9 of 9) sorted by relevance

/external/libcxxabi/src/
Dprivate_typeinfo.cpp181 __fundamental_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
184 return is_equal(this, thrown_type, false); in can_catch()
209 __enum_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
212 return is_equal(this, thrown_type, false); in can_catch()
222 __class_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
226 if (is_equal(this, thrown_type, false)) in can_catch()
229 dynamic_cast<const __class_type_info*>(thrown_type); in can_catch()
344 __pbase_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
351 thrown_type); in can_catch()
356 return is_equal(this, thrown_type, use_strcmp); in can_catch()
[all …]
Dcxa_default_handlers.cpp46 const __shim_type_info* thrown_type = in demangling_terminate_handler() local
53 const char* name = __cxa_demangle(thrown_type->name(), buf, &len, &status); in demangling_terminate_handler()
55 name = thrown_type->name(); in demangling_terminate_handler()
57 const char* name = thrown_type->name(); in demangling_terminate_handler()
62 if (catch_type->can_catch(thrown_type, thrown_object)) in demangling_terminate_handler()
Dprivate_typeinfo.h26 _LIBCXXABI_HIDDEN virtual bool can_catch(const __shim_type_info *thrown_type,
/external/llvm-project/libcxxabi/src/
Dprivate_typeinfo.cpp183 __fundamental_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
186 return is_equal(this, thrown_type, false); in can_catch()
211 __enum_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
214 return is_equal(this, thrown_type, false); in can_catch()
224 __class_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
228 if (is_equal(this, thrown_type, false)) in can_catch()
231 dynamic_cast<const __class_type_info*>(thrown_type); in can_catch()
346 __pbase_type_info::can_catch(const __shim_type_info* thrown_type, in can_catch() argument
353 thrown_type); in can_catch()
358 return is_equal(this, thrown_type, use_strcmp); in can_catch()
[all …]
Dcxa_default_handlers.cpp46 const __shim_type_info* thrown_type = in demangling_terminate_handler() local
52 const char* name = __cxa_demangle(thrown_type->name(), buf, &len, &status); in demangling_terminate_handler()
54 name = thrown_type->name(); in demangling_terminate_handler()
58 if (catch_type->can_catch(thrown_type, thrown_object)) in demangling_terminate_handler()
Dprivate_typeinfo.h25 _LIBCXXABI_HIDDEN virtual bool can_catch(const __shim_type_info *thrown_type,
/external/llvm/include/llvm/Support/
DDwarf.def88 HANDLE_DW_TAG(0x0031, thrown_type)
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/
DDwarf.def169 HANDLE_DW_TAG(0x0031, thrown_type, 2, DWARF, DW_KIND_TYPE)
/external/llvm-project/llvm/include/llvm/BinaryFormat/
DDwarf.def182 HANDLE_DW_TAG(0x0031, thrown_type, 2, DWARF, DW_KIND_TYPE)