Home | History | Annotate | Download | only in src

Lines Matching refs:abi

31 // Itanium C++ ABI at http://www.codesourcery.com/public/cxx-abi/abi.html
62 inline const abi::__class_type_info*
66 return *reinterpret_cast<abi::__class_type_info*const*>(type_info_ptr);
100 const abi::__base_class_type_info* base_info)
116 const abi::__class_type_info *type,
118 const abi::__class_type_info *match_type)
125 case abi::__class_type_info::CLASS_TYPE_INFO_CODE:
129 case abi::__class_type_info::SI_CLASS_TYPE_INFO_CODE:
132 const abi::__si_class_type_info* ti =
133 static_cast<const abi::__si_class_type_info*>(type);
138 case abi::__class_type_info::VMI_CLASS_TYPE_INFO_CODE:
141 const abi::__vmi_class_type_info* ti =
142 static_cast<const abi::__vmi_class_type_info*>(type);
183 const abi::__class_type_info *src_type;
184 const abi::__class_type_info *dst_type;
190 cast_context(const void* obj, const abi::__class_type_info *src,
191 const abi::__class_type_info *dst, std::ptrdiff_t offset)
201 const abi::__class_type_info *type,
223 case abi::__class_type_info::CLASS_TYPE_INFO_CODE:
227 case abi::__class_type_info::SI_CLASS_TYPE_INFO_CODE:
230 const abi::__si_class_type_info* ti =
231 static_cast<const abi::__si_class_type_info*>(type);
236 case abi::__class_type_info::VMI_CLASS_TYPE_INFO_CODE:
239 const abi::__vmi_class_type_info* ti =
240 static_cast<const abi::__vmi_class_type_info*>(type);
290 const abi::__class_type_info *src,
291 const abi::__class_type_info *dst,
296 const abi::__class_type_info* most_derived_class_type_info =
307 // C++ ABI 2.9.7 The dynamic_cast Algorithm:
339 // C++ ABI 2.9.7 The dynamic_cast Algorithm: