Changeset 62697 in webkit for trunk/JavaScriptCore/wtf/Vector.h
- Timestamp:
- Jul 7, 2010, 2:21:08 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/Vector.h
r61475 r62697 558 558 559 559 template<typename U> size_t find(const U&) const; 560 template<typename U> size_t reverseFind(const U&) const; 560 561 561 562 void shrink(size_t size); … … 740 741 if (at(i) == value) 741 742 return i; 743 } 744 return notFound; 745 } 746 747 template<typename T, size_t inlineCapacity> 748 template<typename U> 749 size_t Vector<T, inlineCapacity>::reverseFind(const U& value) const 750 { 751 for (size_t i = 1; i <= size(); ++i) { 752 const size_t index = size() - i; 753 if (at(index) == value) 754 return index; 742 755 } 743 756 return notFound;
Note:
See TracChangeset
for help on using the changeset viewer.