Changeset 29198 in webkit for trunk/JavaScriptCore/wtf/PassRefPtr.h
- Timestamp:
- Jan 5, 2008, 2:46:03 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/PassRefPtr.h
r28937 r29198 58 58 59 59 // This conversion operator allows implicit conversion to bool but not to other integer types. 60 typedef T* (PassRefPtr::*UnspecifiedBoolType)() const;61 operator UnspecifiedBoolType() const { return m_ptr ? &PassRefPtr:: get: 0; }60 typedef T* PassRefPtr::*UnspecifiedBoolType; 61 operator UnspecifiedBoolType() const { return m_ptr ? &PassRefPtr::m_ptr : 0; } 62 62 63 63 PassRefPtr& operator=(T*);
Note:
See TracChangeset
for help on using the changeset viewer.