2007-10-06 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Oct 2007 23:40:32 +0000 (23:40 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Oct 2007 23:40:32 +0000 (23:40 +0000)
PR libstdc++/33678
* libsupc++/typeinfo (typeinfo): Revert ordering of virtual components.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129058 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/typeinfo

index 90289e1..d7e2694 100644 (file)
@@ -1,5 +1,10 @@
 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
        * include/parallel/algorithmfwd.h (for_each, generate, generate_n,
        transform, replace, replace_if, max_element, min_element, count,
index cfcbbcc..773d2f5 100644 (file)
@@ -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;