Index: Source/wtf/text/WTFString.h |
diff --git a/Source/wtf/text/WTFString.h b/Source/wtf/text/WTFString.h |
index 13078127885b7c8233cbb1e20515fdbd60125df8..c7650b50e9096329045deedd181dc733ef0e363d 100644 |
--- a/Source/wtf/text/WTFString.h |
+++ b/Source/wtf/text/WTFString.h |
@@ -123,15 +123,6 @@ public: |
String(StringImpl* impl) : m_impl(impl) { } |
String(PassRefPtr<StringImpl> impl) : m_impl(impl) { } |
-#if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) |
- // We have to declare the copy constructor and copy assignment operator as well, otherwise |
- // they'll be implicitly deleted by adding the move constructor and move assignment operator. |
- String(const String& other) : m_impl(other.m_impl) { } |
- String(String&& other) : m_impl(other.m_impl.release()) { } |
- String& operator=(const String& other) { m_impl = other.m_impl; return *this; } |
- String& operator=(String&& other) { m_impl = other.m_impl.release(); return *this; } |
Inactive
2014/07/21 11:15:43
Mikhail, are you sure about this? I thought the mo
Mikhail
2014/07/21 12:35:44
Thanks for catching this, Chris! The thing is that
|
-#endif |
- |
// Inline the destructor. |
ALWAYS_INLINE ~String() { } |