Changeset 45911 in webkit for trunk/JavaScriptCore/wtf/OwnArrayPtr.h
- Timestamp:
- Jul 15, 2009, 8:18:42 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/OwnArrayPtr.h
r45891 r45911 47 47 48 48 // This conversion operator allows implicit conversion to bool but not to other integer types. 49 #if COMPILER(WINSCW) 50 operator bool() const { return m_ptr; } 51 #else 49 52 typedef T* OwnArrayPtr::*UnspecifiedBoolType; 50 53 operator UnspecifiedBoolType() const { return m_ptr ? &OwnArrayPtr::m_ptr : 0; } 54 #endif 51 55 52 56 void swap(OwnArrayPtr& o) { std::swap(m_ptr, o.m_ptr); }
Note:
See TracChangeset
for help on using the changeset viewer.