Replace WTF::move with WTFMove
[WebKit-https.git] / Source / WTF / wtf / Deque.h
index 8f7ae4f..2205a07 100644 (file)
@@ -82,6 +82,7 @@ public:
     const T& last() const { ASSERT(m_start != m_end); return *(--end()); }
     T takeLast();
 
+    void append(T&& value) { append<T>(std::forward<T>(value)); }
     template<typename U> void append(U&&);
     template<typename U> void prepend(U&&);
     void removeFirst();
@@ -419,7 +420,7 @@ void Deque<T, inlineCapacity>::expandCapacity()
 template<typename T, size_t inlineCapacity>
 inline auto Deque<T, inlineCapacity>::takeFirst() -> T
 {
-    T oldFirst = WTF::move(first());
+    T oldFirst = WTFMove(first());
     removeFirst();
     return oldFirst;
 }
@@ -427,7 +428,7 @@ inline auto Deque<T, inlineCapacity>::takeFirst() -> T
 template<typename T, size_t inlineCapacity>
 inline auto Deque<T, inlineCapacity>::takeLast() -> T
 {
-    T oldLast = WTF::move(last());
+    T oldLast = WTFMove(last());
     removeLast();
     return oldLast;
 }