View | Details | Raw Unified | Return to bug 33678
Collapse All | Expand All

(-)libsupc++/typeinfo (-7 / +7 lines)
Lines 127-133 Link Here
127
#endif
127
#endif
128
    bool operator!=(const type_info& __arg) const
128
    bool operator!=(const type_info& __arg) const
129
    { return !operator==(__arg); }
129
    { return !operator==(__arg); }
130
    
130
131
    // Return true if this is a pointer type of some kind
132
    virtual bool __is_pointer_p() const;
133
134
    // Return true if this is a function type
135
    virtual bool __is_function_p() const;
136
131
    // Try and catch a thrown type. Store an adjusted pointer to the
137
    // Try and catch a thrown type. Store an adjusted pointer to the
132
    // caught type in THR_OBJ. If THR_TYPE is not a pointer type, then
138
    // caught type in THR_OBJ. If THR_TYPE is not a pointer type, then
133
    // THR_OBJ points to the thrown object. If THR_TYPE is a pointer
139
    // THR_OBJ points to the thrown object. If THR_TYPE is a pointer
Lines 141-152 Link Here
141
    virtual bool __do_upcast(const __cxxabiv1::__class_type_info *__target,
147
    virtual bool __do_upcast(const __cxxabiv1::__class_type_info *__target,
142
			     void **__obj_ptr) const;
148
			     void **__obj_ptr) const;
143
149
144
   // Return true if this is a pointer type of some kind
145
    virtual bool __is_pointer_p() const;
146
147
    // Return true if this is a function type
148
    virtual bool __is_function_p() const;
149
150
  protected:
150
  protected:
151
    const char *__name;
151
    const char *__name;
152
    
152
    

Return to bug 33678