/abi/cpp/src/ |
class_type_info.cc | 28 // class_type_info.cc: Methods for __class_type_info. 34 __class_type_info::~__class_type_info()
|
/ndk/sources/cxx-stl/gabi++/src/ |
class_type_info.cc | 28 // class_type_info.cc: Methods for __class_type_info. 34 __class_type_info::~__class_type_info() 38 bool __class_type_info::can_catch(const __shim_type_info* thrown_type, 44 const __class_type_info* thrown_class_type = 45 dynamic_cast<const __class_type_info*>(thrown_type); 61 bool __class_type_info::walk_to(const __class_type_info* base_type, 67 bool __class_type_info::self_class_type_match(const __class_type_info* base_type [all...] |
cxxabi_defines.h | 86 class __class_type_info; 92 const __class_type_info *__base_type; 130 const __class_type_info* base_type; 135 __UpcastInfo(const __class_type_info* type); 139 class __class_type_info : public __shim_type_info class in namespace:__cxxabiv1 142 virtual ~__class_type_info(); 155 virtual bool walk_to(const __class_type_info* base_type, 160 bool self_class_type_match(const __class_type_info* base_type, 167 class __si_class_type_info : public __class_type_info 171 const __class_type_info *__base_type [all...] |
/external/compiler-rt/lib/ubsan/ |
ubsan_type_hash.cc | 39 class __class_type_info : public std::type_info { class in namespace:__cxxabiv1 40 ~__class_type_info() override; 44 class __si_class_type_info : public __class_type_info { 48 const __class_type_info *__base_type; 53 const __class_type_info *__base_type; 64 class __vmi_class_type_info : public __class_type_info { 120 static bool isDerivedFromAtOffset(const abi::__class_type_info *Derived, 121 const abi::__class_type_info *Base, 158 static const abi::__class_type_info *findBaseAtOffset( 159 const abi::__class_type_info *Derived, sptr Offset) [all...] |
/abi/cpp/include/ |
cxxabi.h | 69 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 72 ~__class_type_info(); 87 class __si_class_type_info : public __class_type_info 91 const __class_type_info *__base_type; 93 virtual __class_type_info::class_type_info_code 100 const __class_type_info *__base_type; 132 class __vmi_class_type_info : public __class_type_info 146 virtual __class_type_info::class_type_info_code
|
/external/libcxxabi/src/ |
private_typeinfo.cpp | 123 // __class_type_info 125 __class_type_info::~__class_type_info() 227 __class_type_info::can_catch(const __shim_type_info* thrown_type, 233 const __class_type_info* thrown_class_type = 234 dynamic_cast<const __class_type_info*>(thrown_type); 252 __class_type_info::process_found_base_class(__dynamic_cast_info* info, 280 __class_type_info::has_unambiguous_public_base(__dynamic_cast_info* info, 386 const __class_type_info* catch_class_type = 387 dynamic_cast<const __class_type_info*>(__pointee) [all...] |
private_typeinfo.h | 73 class __attribute__ ((__visibility__("default"))) __class_type_info; 79 const __class_type_info* dst_type; 81 const __class_type_info* static_type; 123 class __attribute__ ((__visibility__("default"))) __class_type_info class in namespace:__cxxabiv1 127 __attribute__ ((__visibility__("hidden"))) virtual ~__class_type_info(); 147 : public __class_type_info 150 const __class_type_info* __base_type; 165 const __class_type_info* __base_type; 182 : public __class_type_info 239 const __class_type_info* __context [all...] |
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/ |
private_typeinfo.cpp | 123 // __class_type_info 125 __class_type_info::~__class_type_info() 227 __class_type_info::can_catch(const __shim_type_info* thrown_type, 233 const __class_type_info* thrown_class_type = 234 dynamic_cast<const __class_type_info*>(thrown_type); 252 __class_type_info::process_found_base_class(__dynamic_cast_info* info, 280 __class_type_info::has_unambiguous_public_base(__dynamic_cast_info* info, 382 const __class_type_info* catch_class_type = 383 dynamic_cast<const __class_type_info*>(__pointee) [all...] |
private_typeinfo.h | 73 class __attribute__ ((__visibility__("default"))) __class_type_info; 79 const __class_type_info* dst_type; 81 const __class_type_info* static_type; 123 class __attribute__ ((__visibility__("default"))) __class_type_info class in namespace:__cxxabiv1 127 __attribute__ ((__visibility__("hidden"))) virtual ~__class_type_info(); 147 : public __class_type_info 150 const __class_type_info* __base_type; 165 const __class_type_info* __base_type; 182 : public __class_type_info 239 const __class_type_info* __context [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/ |
cxxabi.h | 324 class __class_type_info; 330 __class_type_info* __context; // Class of the member. 335 __class_type_info* __klass) 357 const __class_type_info* __base_type; // Base class type. 392 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 396 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 399 ~__class_type_info (); 437 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 447 __do_upcast(const __class_type_info* __dst, const void* __obj, 458 const __class_type_info* __src_type [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/ |
cxxabi.h | 324 class __class_type_info; 330 __class_type_info* __context; // Class of the member. 335 __class_type_info* __klass) 357 const __class_type_info* __base_type; // Base class type. 392 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 396 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 399 ~__class_type_info (); 437 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 447 __do_upcast(const __class_type_info* __dst, const void* __obj, 458 const __class_type_info* __src_type [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/ |
cxxabi.h | 324 class __class_type_info; 330 __class_type_info* __context; // Class of the member. 335 __class_type_info* __klass) 357 const __class_type_info* __base_type; // Base class type. 392 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 396 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 399 ~__class_type_info (); 437 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 447 __do_upcast(const __class_type_info* __dst, const void* __obj, 458 const __class_type_info* __src_type [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/ |
cxxabi.h | 316 class __class_type_info; 322 __class_type_info* __context; // Class of the member. 327 __class_type_info* __klass) 349 const __class_type_info* __base_type; // Base class type. 380 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 384 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 387 ~__class_type_info (); 425 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 435 __do_upcast(const __class_type_info* __dst, const void* __obj, 446 const __class_type_info* __src_type, [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/ |
cxxabi.h | 316 class __class_type_info; 322 __class_type_info* __context; // Class of the member. 327 __class_type_info* __klass) 349 const __class_type_info* __base_type; // Base class type. 380 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 384 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 387 ~__class_type_info (); 425 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 435 __do_upcast(const __class_type_info* __dst, const void* __obj, 446 const __class_type_info* __src_type, [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gabi++/include/ |
cxxabi.h | 71 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 74 ~__class_type_info(); 89 class __si_class_type_info : public __class_type_info 93 const __class_type_info *__base_type; 95 virtual __class_type_info::class_type_info_code 102 const __class_type_info *__base_type; 134 class __vmi_class_type_info : public __class_type_info 148 virtual __class_type_info::class_type_info_code
|
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/ |
cxxabi.h | 316 class __class_type_info; 322 __class_type_info* __context; // Class of the member. 327 __class_type_info* __klass) 349 const __class_type_info* __base_type; // Base class type. 380 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 384 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 387 ~__class_type_info (); 425 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 435 __do_upcast(const __class_type_info* __dst, const void* __obj, 446 const __class_type_info* __src_type, [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gabi++/include/ |
cxxabi.h | 69 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 72 ~__class_type_info(); 87 class __si_class_type_info : public __class_type_info 91 const __class_type_info *__base_type; 93 virtual __class_type_info::class_type_info_code 100 const __class_type_info *__base_type; 132 class __vmi_class_type_info : public __class_type_info 146 virtual __class_type_info::class_type_info_code
|
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/ |
cxxabi.h | 316 class __class_type_info; 322 __class_type_info* __context; // Class of the member. 327 __class_type_info* __klass) 349 const __class_type_info* __base_type; // Base class type. 380 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 384 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 387 ~__class_type_info (); 425 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 435 __do_upcast(const __class_type_info* __dst, const void* __obj, 446 const __class_type_info* __src_type, [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/ |
cxxabi.h | 313 class __class_type_info; 319 __class_type_info* __context; // Class of the member. 324 __class_type_info* __klass) 346 const __class_type_info* __base_type; // Base class type. 377 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 381 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 384 ~__class_type_info (); 422 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 432 __do_upcast(const __class_type_info* __dst, const void* __obj, 443 const __class_type_info* __src_type [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/ |
cxxabi.h | 321 class __class_type_info; 327 __class_type_info* __context; // Class of the member. 332 __class_type_info* __klass) 354 const __class_type_info* __base_type; // Base class type. 385 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 389 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 392 ~__class_type_info (); 430 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 440 __do_upcast(const __class_type_info* __dst, const void* __obj, 451 const __class_type_info* __src_type [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/ |
cxxabi.h | 313 class __class_type_info; 319 __class_type_info* __context; // Class of the member. 324 __class_type_info* __klass) 346 const __class_type_info* __base_type; // Base class type. 377 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 381 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 384 ~__class_type_info (); 422 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 432 __do_upcast(const __class_type_info* __dst, const void* __obj, 443 const __class_type_info* __src_type [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/ |
cxxabi.h | 321 class __class_type_info; 327 __class_type_info* __context; // Class of the member. 332 __class_type_info* __klass) 354 const __class_type_info* __base_type; // Base class type. 385 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 389 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 392 ~__class_type_info (); 430 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 440 __do_upcast(const __class_type_info* __dst, const void* __obj, 451 const __class_type_info* __src_type [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/ |
cxxabi.h | 324 class __class_type_info; 330 __class_type_info* __context; // Class of the member. 335 __class_type_info* __klass) 357 const __class_type_info* __base_type; // Base class type. 392 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 396 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 399 ~__class_type_info (); 437 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 447 __do_upcast(const __class_type_info* __dst, const void* __obj, 458 const __class_type_info* __src_type [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.9/include/ |
cxxabi.h | 329 class __class_type_info; 335 __class_type_info* __context; // Class of the member. 340 __class_type_info* __klass) 362 const __class_type_info* __base_type; // Base class type. 397 class __class_type_info : public std::type_info class in namespace:__cxxabiv1 401 __class_type_info (const char *__n) : type_info(__n) { } function in class:__cxxabiv1::__class_type_info 404 ~__class_type_info (); 442 __do_upcast(const __class_type_info* __dst_type, void**__obj_ptr) const; 452 __do_upcast(const __class_type_info* __dst, const void* __obj, 463 const __class_type_info* __src_type [all...] |
/external/clang/test/CodeGenCXX/ |
rtti-layout.cpp | 34 class __class_type_info : public std::type_info { }; class in inherits:std::type_info 36 class __si_class_type_info : public __class_type_info { 38 const __class_type_info *__base_type; 43 const __class_type_info *__base_type; 53 class __vmi_class_type_info : public __class_type_info {
|