Searched refs:type_info (Results 1 - 24 of 24) sorted by relevance

/freebsd-9.3-release/contrib/libcxxrt/
H A Dtypeinfo.cc32 using std::type_info;
34 type_info::~type_info() {}
36 bool type_info::operator==(const type_info &other) const
40 bool type_info::operator!=(const type_info &other) const
44 bool type_info::before(const type_info &other) const
48 const char* type_info
52 type_info::type_info (const type_info& rhs) function in class:type_info
[all...]
H A Dtypeinfo.h43 class type_info class in namespace:std
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
[all...]
H A Dcxxabi.h30 class type_info;
93 std::type_info *exceptionType;
197 std::type_info * __cxa_current_exception_type();
H A Ddynamic_cast.cc49 bool std::type_info::__do_catch(std::type_info const *ex_type,
53 const type_info *type = this;
66 bool __pbase_type_info::__do_catch(std::type_info const *ex_type,
H A Dexception.cc201 std::type_info *exceptionType;
755 std::type_info *tinfo,
866 * Returns the type_info object corresponding to the filter.
868 static std::type_info *get_type_info_entry(_Unwind_Context *context,
884 return (std::type_info*)resolve_indirect_value(context,
896 const std::type_info *type,
900 const std::type_info *ex_type = ex ? ex->exceptionType : 0;
966 std::type_info *handler_type = get_type_info_entry(context, lsda, filter);
979 std::type_info *handler_type = get_type_info_entry(context, lsda, filter--);
993 std::type_info *handler_typ
[all...]
/freebsd-9.3-release/contrib/libstdc++/libsupc++/
H A Deh_type.cc38 // Returns the type_info for the currently handled exception [15.3/8], or
41 std::type_info *__cxa_current_exception_type ()
H A Dtinfo2.cc1 // Methods for type_info for -*- C++ -*- Run Time Type Identification.
39 using std::type_info;
44 type_info::before (const type_info &arg) const
58 // to emit the type_info structures for the fundamental types which are
101 __do_catch (const type_info *thr_type,
H A Dcxxabi.h160 class __fundamental_type_info : public std::type_info
164 __fundamental_type_info(const char* __n) : std::type_info(__n) { }
171 class __array_type_info : public std::type_info
175 __array_type_info(const char* __n) : std::type_info(__n) { }
182 class __function_type_info : public std::type_info
186 __function_type_info(const char* __n) : std::type_info(__n) { }
198 class __enum_type_info : public std::type_info
202 __enum_type_info(const char* __n) : std::type_info(__n) { }
209 class __pbase_type_info : public std::type_info
213 const std::type_info* __pointe
[all...]
H A Deh_call.cc129 const std::type_info* catch_type;
132 const std::type_info& bad_exc = typeid(std::bad_exception);
141 catch_type = (const std::type_info*) (offset);
H A Deh_arm.cc45 const std::type_info* catch_type,
53 const std::type_info* throw_type = xh->exceptionType;
H A Deh_personality.cc95 static const std::type_info*
103 return reinterpret_cast<const std::type_info *>(ptr);
123 const std::type_info* catch_type;
136 catch_type = reinterpret_cast<const std::type_info*>(tmp);
197 typedef const std::type_info _throw_typet;
202 static const std::type_info *
211 return reinterpret_cast<const std::type_info *>(ptr);
220 get_adjusted_ptr (const std::type_info *catch_type,
221 const std::type_info *throw_type,
252 const std::type_info *catch_typ
[all...]
H A Dunwind-cxx.h55 std::type_info *exceptionType;
116 std::type_info *tinfo,
145 extern "C" bool __cxa_type_match(_Unwind_Exception*, const std::type_info*,
H A Dvterminate.cc59 type_info *t = __cxa_current_exception_type();
H A Deh_throw.cc57 __cxxabiv1::__cxa_throw (void *obj, std::type_info *tinfo,
H A Dtinfo.cc1 // Methods for type_info for -*- C++ -*- Run Time Type Identification.
41 std::type_info::
42 ~type_info ()
63 bool std::type_info::
64 operator== (const std::type_info& arg) const
73 // return true if this is a type_info for a pointer type
74 bool type_info::
80 // return true if this is a type_info for a function type
81 bool type_info::
88 bool type_info
[all...]
/freebsd-9.3-release/gnu/lib/libsupc++/
H A DVersion.map164 "typeinfo for std::type_info";
169 "typeinfo name for std::type_info";
174 "vtable for std::type_info";
176 std::type_info::__*;
177 "std::type_info::~type_info()";
/freebsd-9.3-release/contrib/libstdc++/include/debug/
H A Dformatter.h42 using std::type_info;
165 const type_info* _M_type;
169 const type_info* _M_seq_type;
177 const type_info* _M_type;
/freebsd-9.3-release/contrib/libc++/src/
H A Dmemory.cpp115 __shared_weak_count::__get_deleter(const type_info&) const _NOEXCEPT
/freebsd-9.3-release/contrib/gcc/config/arm/
H A Dunwind-arm.c38 typedef struct _ZSt9type_info type_info; /* This names C++ type_info type */ typedef in typeref:struct:_ZSt9type_info
43 const type_info *rttip,
862 if (!__cxa_type_match (ucbp, (type_info *) rtti,
910 if (__cxa_type_match (ucbp, (type_info *) rtti,
H A Dpr-support.c34 typedef struct _ZSt9type_info type_info; /* This names C++ type_info type */ typedef in typeref:struct:_ZSt9type_info
/freebsd-9.3-release/contrib/libstdc++/include/tr1/
H A Dboost_shared_ptr.h130 _M_get_deleter(const std::type_info&) = 0;
249 _M_get_deleter(const std::type_info& __ti)
350 _M_get_deleter(const std::type_info& __ti) const
698 _M_get_deleter(const std::type_info& __ti) const
H A Dfunctional_iterate.h572 __dest._M_access<const type_info*>() = &typeid(_Functor);
797 const type_info& target_type() const;
869 const type_info&
876 return *__typeinfo_result._M_access<const type_info*>();
/freebsd-9.3-release/contrib/binutils/gas/
H A Decoff.c1061 typedef struct type_info {
1076 /* Pre-initialized type_info struct. */
1059 typedef struct type_info { struct
/freebsd-9.3-release/contrib/gcc/
H A Dmips-tfile.c1121 typedef struct type_info {
1137 /* Pre-initialized type_info struct. */
1114 typedef struct type_info { struct

Completed in 218 milliseconds