| /freebsd-14.2/contrib/libcxxrt/ |
| H A D | typeinfo.cc | 32 using std::type_info; 34 type_info::~type_info() {} in ~type_info() 36 bool type_info::operator==(const type_info &other) const in operator ==() 40 bool type_info::operator!=(const type_info &other) const in operator !=() 44 bool type_info::before(const type_info &other) const in before() 48 const char* type_info::name() const in name() 52 type_info::type_info (const type_info& rhs) in type_info() function in type_info 56 type_info& type_info::operator= (const type_info& rhs) in operator =() 58 return *new type_info(rhs); in operator =()
|
| H A D | typeinfo.h | 43 class type_info 50 virtual ~type_info(); 51 bool operator==(const type_info &) const; 52 bool operator!=(const type_info &) const; 53 bool before(const type_info &) const; 55 type_info(); 57 type_info(const type_info& rhs); 58 type_info& operator= (const type_info& rhs); 122 struct __array_type_info : public std::type_info 137 struct __enum_type_info : public std::type_info [all …]
|
| H A D | cxxabi.h | 30 class type_info; variable 107 std::type_info *exceptionType; 211 std::type_info * __cxa_current_exception_type(); 219 void *object, std::type_info* tinfo, void (*dest)(void *)) _LIBCXXRT_NOEXCEPT;
|
| H A D | dynamic_cast.cc | 49 bool std::type_info::__do_catch(std::type_info const *ex_type, in __do_catch() 53 const type_info *type = this; in __do_catch() 66 bool __pbase_type_info::__do_catch(std::type_info const *ex_type, in __do_catch()
|
| H A D | exception.cc | 205 std::type_info *exceptionType; 803 void *object, std::type_info* tinfo, void (*dest)(void *)) _LIBCXXRT_NOEXCEPT { in __cxa_init_primary_exception() 824 std::type_info *tinfo, in __cxa_throw() 937 static std::type_info *get_type_info_entry(_Unwind_Context *context, in get_type_info_entry() 953 return reinterpret_cast<std::type_info*>(resolve_indirect_value(context, in get_type_info_entry() 965 const std::type_info *type, in check_type_signature() 969 const std::type_info *ex_type = ex ? ex->exceptionType : 0; in check_type_signature() 1035 std::type_info *handler_type = get_type_info_entry(context, lsda, filter); in check_action_record() 1048 std::type_info *handler_type = get_type_info_entry(context, lsda, filter--); in check_action_record() 1062 std::type_info *handler_type = get_type_info_entry(context, lsda, *(type_index++)); in check_action_record() [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | typeinfo | 19 class type_info 22 virtual ~type_info(); 31 type_info(const type_info& rhs) = delete; 32 type_info& operator=(const type_info& rhs) = delete; 81 class _LIBCPP_EXPORTED_FROM_ABI type_info { 82 type_info& operator=(const type_info&); 83 type_info(const type_info&); 93 virtual ~type_info(); 281 type_info& operator=(const type_info&); 282 type_info(const type_info&); [all …]
|
| H A D | typeindex | 23 type_index(const type_info& rhs) noexcept; 64 const type_info* __t_; 67 _LIBCPP_HIDE_FROM_ABI type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
|
| H A D | any | 56 const type_info& type() const noexcept; 180 inline _LIBCPP_HIDE_FROM_ABI bool __compare_typeid(type_info const* __id, const void* __fallback_id… 272 _LIBCPP_HIDE_FROM_ABI const type_info& type() const _NOEXCEPT { 274 return *static_cast<type_info const*>(this->__call(_Action::_TypeInfo)); 283 …using _HandleFuncPtr = void* (*)(_Action, any const*, any*, const type_info*, const void* __fallba… 292 …__call(_Action __a, any* __other = nullptr, type_info const* __info = nullptr, const void* __fallb… 298 …_Action __a, any* __other = nullptr, type_info const* __info = nullptr, const void* __fallback_inf… 321 …__handle(_Action __act, any const* __this, any* __other, type_info const* __info, const void* __fa… 370 …_LIBCPP_HIDE_FROM_ABI static void* __get(any& __this, type_info const* __info, const void* __fallb… 388 …__handle(_Action __act, any const* __this, any* __other, type_info const* __info, void const* __fa… [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/src/ |
| H A D | typeinfo.cpp | 15 int std::type_info::__compare(const type_info& __rhs) const noexcept { in __compare() 21 const char* std::type_info::name() const noexcept { in name() 26 size_t std::type_info::hash_code() const noexcept { in hash_code() 53 std::type_info::~type_info() {} in ~type_info()
|
| H A D | memory.cpp | 97 const void* __shared_weak_count::__get_deleter(const type_info&) const noexcept { return nullptr; } in __get_deleter()
|
| /freebsd-14.2/lib/libcxxrt/ |
| H A D | Version.map | 210 "std::type_info::type_info(std::type_info const&)"; 211 "std::type_info::operator=(std::type_info const&)"; 297 "std::type_info::name() const"; 298 "std::type_info::before(std::type_info const&) const"; 299 "std::type_info::operator==(std::type_info const&) const"; 300 "std::type_info::operator!=(std::type_info const&) const"; 345 "std::type_info::~type_info()"; 357 std::type_info::__*; 363 "vtable for std::type_info"; 370 "typeinfo for std::type_info"; [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| H A D | ubsan_type_hash_win.cpp | 35 std::type_info *rtti_addr; 61 std::type_info *tinfo; in getDynamicTypeInfoFromVtable() 64 tinfo = (std::type_info *)(image_base + obj_locator->rtti_addr); in getDynamicTypeInfoFromVtable() 71 if (!IsAccessibleMemoryRange((uptr)tinfo, sizeof(std::type_info))) in getDynamicTypeInfoFromVtable()
|
| H A D | ubsan_type_hash_itanium.cpp | 27 class type_info { class 30 virtual ~type_info(); 50 class __class_type_info : public std::type_info { 207 std::type_info *TypeInfo; 275 auto TI1 = static_cast<const std::type_info *>(TypeInfo1); in checkTypeInfoEquality() 276 auto TI2 = static_cast<const std::type_info *>(TypeInfo2); in checkTypeInfoEquality()
|
| /freebsd-14.2/sys/contrib/openzfs/contrib/pyzfs/libzfs_core/ |
| H A D | ctypes.py | 26 type_info = _ffi.typeof(type_name) 30 if type_info.kind == 'enum': 32 type_info.elements[value] 35 (type_info.cname, value, e))
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ |
| H A D | ItaniumABILanguageRuntime.cpp | 61 TypeAndOrName type_info = GetDynamicTypeInfo(vtable_info.addr); in GetTypeInfo() local 62 if (type_info) in GetTypeInfo() 63 return type_info; in GetTypeInfo() 84 type_info.SetName(class_name); in GetTypeInfo() 128 type_info.SetTypeSP(type_sp); in GetTypeInfo() 162 type_info.SetTypeSP(type_sp); in GetTypeInfo() 176 if (type_info) in GetTypeInfo() 177 SetDynamicTypeInfo(vtable_info.addr, type_info); in GetTypeInfo() 178 return type_info; in GetTypeInfo() 703 const lldb_private::Address &vtable_addr, const TypeAndOrName &type_info) { in SetDynamicTypeInfo() argument [all …]
|
| H A D | ItaniumABILanguageRuntime.h | 113 const TypeAndOrName &type_info);
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | function.h | 245 virtual const void* target(const type_info&) const _NOEXCEPT = 0; 246 virtual const std::type_info& target_type() const _NOEXCEPT = 0; 274 _LIBCPP_HIDE_FROM_ABI_VIRTUAL virtual const void* target(const type_info&) const _NOEXCEPT; 275 _LIBCPP_HIDE_FROM_ABI_VIRTUAL virtual const std::type_info& target_type() const _NOEXCEPT; 317 const void* __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::target(const type_info& __ti) const _NOEXCEPT { 324 const std::type_info& __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::target_type() const _NOEXCEPT { 466 _LIBCPP_HIDE_FROM_ABI const std::type_info& target_type() const _NOEXCEPT { 507 const std::type_info* const __type_info; 801 virtual const void* target(type_info const& __ti) const _NOEXCEPT { 902 _LIBCPP_HIDE_FROM_ABI const std::type_info& target_type() const _NOEXCEPT; [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__exception/ |
| H A D | exception_ptr.h | 38 std::type_info*, 91 …(void)__cxxabiv1::__cxa_init_primary_exception(__ex, const_cast<std::type_info*>(&typeid(_Ep)), []… in make_exception_ptr()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | typeinfo.inc | 13 using std::type_info;
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Core/ |
| H A D | ValueObjectVariable.cpp | 258 const uint32_t type_info = valobj.GetCompilerType().GetTypeInfo(); in DoUpdateChildrenAddressType() local 260 (type_info & (lldb::eTypeIsPointer | lldb::eTypeIsReference)) != 0; in DoUpdateChildrenAddressType()
|
| H A D | ValueObject.cpp | 462 const uint32_t type_info = GetTypeInfo(); in MightHaveChildren() local 463 if (type_info) { in MightHaveChildren() 464 if (type_info & (eTypeHasChildren | eTypeIsPointer | eTypeIsReference)) in MightHaveChildren() 621 const uint32_t type_info = GetTypeInfo(&pointee_or_element_compiler_type); in GetPointeeData() local 622 const bool is_pointer_type = type_info & eTypeIsPointer; in GetPointeeData() 623 const bool is_array_type = type_info & eTypeIsArray; in GetPointeeData()
|
| /freebsd-14.2/contrib/googletest/googletest/include/gtest/internal/ |
| H A D | gtest-type-util.h | 91 inline std::string GetTypeName(const std::type_info& type) { in GetTypeName()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/ |
| H A D | Cocoa.cpp | 1128 const uint32_t type_info = valobj.GetCompilerType().GetTypeInfo(); in ObjCBOOLSummaryProvider() local 1132 if (type_info & eTypeIsPointer) { in ObjCBOOLSummaryProvider() 1137 } else if (type_info & eTypeIsReference) { in ObjCBOOLSummaryProvider()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | shared_ptr.h | 194 virtual const void* __get_deleter(const type_info&) const _NOEXCEPT; 209 …_LIBCPP_HIDE_FROM_ABI_VIRTUAL const void* __get_deleter(const type_info&) const _NOEXCEPT override; 220 const void* __shared_ptr_pointer<_Tp, _Dp, _Alloc>::__get_deleter(const type_info& __t) const _NOEX… in __get_deleter()
|
| /freebsd-14.2/contrib/googletest/googletest/include/gtest/ |
| H A D | gtest-printers.h | 702 inline void PrintTo(const std::type_info& info, std::ostream* os) {
|