Changeset 33979 in webkit for trunk/JavaScriptCore/wtf
- Timestamp:
- May 21, 2008, 6:20:45 PM (17 years ago)
- Location:
- trunk/JavaScriptCore/wtf
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/Platform.h
r33591 r33979 243 243 #endif 244 244 245 #if COMPILER(GCC) 246 #define HAVE_COMPUTED_GOTO 1 247 #endif 248 245 249 /* ENABLE macro defaults */ 246 250 -
trunk/JavaScriptCore/wtf/Vector.h
r33967 r33979 261 261 T* buffer() { return m_buffer; } 262 262 const T* buffer() const { return m_buffer; } 263 T** bufferSlot() { return &m_buffer; } 263 264 size_t capacity() const { return m_capacity; } 264 265 … … 325 326 326 327 using Base::buffer; 328 using Base::bufferSlot; 327 329 using Base::capacity; 328 330 … … 368 370 369 371 using Base::buffer; 372 using Base::bufferSlot; 370 373 using Base::capacity; 371 374 … … 446 449 T* data() { return m_buffer.buffer(); } 447 450 const T* data() const { return m_buffer.buffer(); } 451 T** dataSlot() { return m_buffer.bufferSlot(); } 448 452 449 453 iterator begin() { return data(); } -
trunk/JavaScriptCore/wtf/VectorTraits.h
r19631 r33979 95 95 struct VectorTraits<RefPtr<P> > : SimpleClassVectorTraits { }; 96 96 97 template<typename P> 98 struct VectorTraits<std::auto_ptr<P> > : SimpleClassVectorTraits { }; 99 97 100 template<typename First, typename Second> 98 101 struct VectorTraits<pair<First, Second> >
Note:
See TracChangeset
for help on using the changeset viewer.