Prepare for transition to C++20
Created attachment 446397 [details] Patch
Created attachment 446455 [details] Patch
Comment on attachment 446455 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=446455&action=review r=me with one fix. > Tools/TestWebKitAPI/Tests/WTF/Expected.cpp:-297 > - NonCopyable(NonCopyable&&) = default; > - NonCopyable(const NonCopyable&) = delete; > - NonCopyable& operator=(const NonCopyable&) = delete; > - NonCopyable& operator=(NonCopyable&&) = default; We should use `WTF_MAKE_NONCOPYABLE` here to make it noncopyable.
Created attachment 446618 [details] Patch
Comment on attachment 446618 [details] Patch For some reason that didn't compile. I removed that change from this patch.
http://trac.webkit.org/r286816
<rdar://problem/86296640>