Home
last modified time | relevance | path

Searched refs:type_info (Results 1 – 25 of 37) sorted by relevance

12

/ndk/sources/cxx-stl/system/include/
Dtypeinfo7 class type_info;
13 class type_info {
15 type_info();
16 virtual ~type_info();
20 bool operator==(type_info const & right) const;
21 bool operator!=(type_info const & right) const;
22 bool before(type_info const & right) const;
25 type_info(type_info const & right);
26 type_info & operator=(type_info const & right);
/ndk/sources/cxx-stl/gabi++/src/
Dtype_info.cc42 type_info::~type_info() in ~type_info()
48 type_info::operator==(const type_info& rhs) const in operator ==()
60 type_info::operator!=(const type_info& rhs) const in operator !=()
66 type_info::before(const type_info& rhs) const in before()
Dpbase_type_info.cc34 extern "C" std::type_info _ZTIDn;
Dcxxabi_defines.h41 class __shim_type_info : public std::type_info
281 std::type_info* exceptionType;
Dcall_unexpected.cc301 const std::type_info* excpType = new_exception_header->exceptionType; in __cxa_call_unexpected()
319 const std::type_info* excpType = &typeid(std::bad_exception); in __cxa_call_unexpected()
Dhelper_func_internal.h51 const std::type_info* excpType,
Dhelper_func_internal.cc209 const std::type_info* excpType = header->exceptionType; in scanEHTable()
316 const std::type_info* excpType, in canExceptionSpecCatch()
450 const std::type_info* excpType, in canExceptionSpecCatch()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dtypeinfo20 class type_info
23 virtual ~type_info();
25 bool operator==(const type_info& rhs) const noexcept;
26 bool operator!=(const type_info& rhs) const noexcept;
28 bool before(const type_info& rhs) const noexcept;
32 type_info(const type_info& rhs) = delete;
33 type_info& operator=(const type_info& rhs) = delete;
72 class _LIBCPP_EXCEPTION_ABI type_info
74 type_info& operator=(const type_info&);
75 type_info(const type_info&);
[all …]
Dtypeindex24 type_index(const type_info& rhs) noexcept;
60 const type_info* __t_;
63 type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
D__functional_03249 virtual const void* target(const type_info&) const = 0;
250 virtual const std::type_info& target_type() const = 0;
268 virtual const void* target(const type_info&) const = 0;
269 virtual const std::type_info& target_type() const = 0;
287 virtual const void* target(const type_info&) const = 0;
288 virtual const std::type_info& target_type() const = 0;
306 virtual const void* target(const type_info&) const = 0;
307 virtual const std::type_info& target_type() const = 0;
327 virtual const void* target(const type_info&) const;
328 virtual const std::type_info& target_type() const;
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/language.support/support.rtti/type.info/
Dtype_info_hash.pass.cpp18 const std::type_info& t1 = typeid(int); in main()
19 const std::type_info& t2 = typeid(int); in main()
20 const std::type_info& t3 = typeid(short); in main()
Dtype_info.pass.cpp18 const std::type_info& t1 = typeid(int); in main()
19 const std::type_info& t2 = typeid(int); in main()
21 const std::type_info& t3 = typeid(short); in main()
/ndk/sources/cxx-stl/gabi++/include/
Dtypeinfo44 // Defintion of type_info based on example in C++ ABI section 2.9.3
45 class type_info
49 ~type_info();
53 operator==(const type_info &ti) const;
57 operator!=(const type_info &ti) const;
60 before(const type_info &ti) const;
69 // Assignment of type_info is not allowed.
70 type_info (const type_info& rhs);
72 type_info&
73 operator=(const type_info& rhs);
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/
Dtypeinfo.cpp17 type_info::~type_info() in ~type_info()
Dcxa_exception.hpp39 std::type_info *exceptionType;
77 std::type_info *exceptionType;
Dprivate_typeinfo.cpp64 is_equal(const std::type_info* x, const std::type_info* y, bool use_strcmp) in is_equal()
75 is_equal(const std::type_info* x, const std::type_info* y, bool)
/ndk/sources/cxx-stl/stlport/stlport/stl/
D_typeinfo.h47 using ::type_info;
49 using _STLP_VENDOR_EXCEPT_STD::type_info;
/ndk/sources/cxx-stl/stlport/stlport/
Dtypeinfo.h51 using std::type_info;
63 using /*_STLP_VENDOR_EXCEPT_STD */ :: type_info;
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/detail/
Dsp_typeinfo.hpp119 typedef ::type_info sp_typeinfo;
123 typedef std::type_info sp_typeinfo;
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
Dcxxabi.h29 class type_info; // forward declaration variable
43 std::type_info * tinfo, void (*dest)(void *));
53 extern std::type_info * __cxa_current_exception_type();
/ndk/tests/device/test-gnustl-full/unit/
Dtypeinfo_header_test.cpp18 const std::type_info& ti = typeid(A);
/ndk/tests/device/test-stlport/unit/
Dtypeinfo_header_test.cpp18 const std::type_info& ti = typeid(A);
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/type.index/type.index.members/
Dhash_code.pass.cpp21 const std::type_info& ti = typeid(int); in main()
Dname.pass.cpp22 const std::type_info& ti = typeid(int); in main()
/ndk/sources/cxx-stl/gabi++/
Dsources.mk28 src/type_info.cc \

12