re PR libstdc++/33678 (__do_catch, __do_upcast ABI change)
2007-10-06 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/33678 * libsupc++/typeinfo (typeinfo): Revert ordering of virtual components. From-SVN: r129058
This commit is contained in:
parent
ce2a7a944b
commit
049d24222d
|
@ -1,3 +1,8 @@
|
|||
2007-10-06 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
PR libstdc++/33678
|
||||
* libsupc++/typeinfo (typeinfo): Revert ordering of virtual components.
|
||||
|
||||
2007-10-06 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
PR libstdc++/33487
|
||||
|
|
|
@ -127,7 +127,13 @@ namespace std
|
|||
#endif
|
||||
bool operator!=(const type_info& __arg) const
|
||||
{ return !operator==(__arg); }
|
||||
|
||||
|
||||
// Return true if this is a pointer type of some kind
|
||||
virtual bool __is_pointer_p() const;
|
||||
|
||||
// Return true if this is a function type
|
||||
virtual bool __is_function_p() const;
|
||||
|
||||
// Try and catch a thrown type. Store an adjusted pointer to the
|
||||
// caught type in THR_OBJ. If THR_TYPE is not a pointer type, then
|
||||
// THR_OBJ points to the thrown object. If THR_TYPE is a pointer
|
||||
|
@ -141,12 +147,6 @@ namespace std
|
|||
virtual bool __do_upcast(const __cxxabiv1::__class_type_info *__target,
|
||||
void **__obj_ptr) const;
|
||||
|
||||
// Return true if this is a pointer type of some kind
|
||||
virtual bool __is_pointer_p() const;
|
||||
|
||||
// Return true if this is a function type
|
||||
virtual bool __is_function_p() const;
|
||||
|
||||
protected:
|
||||
const char *__name;
|
||||
|
||||
|
|
Loading…
Reference in New Issue