-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=121006 Reviewed by Darin Adler. Source/JavaScriptCore: Convert uses of WTF type traits to STL type traits. * heap/PassWeak.h: * runtime/JSCell.h: (JSC::jsCast): (JSC::jsDynamicCast): * runtime/WriteBarrier.h: (JSC::validateCell): Source/WebKit2: Convert uses of WTF type traits to STL type traits. * Platform/CoreIPC/ArgumentCoder.h: * Platform/CoreIPC/ArgumentCoders.h: * Platform/CoreIPC/ArgumentDecoder.h: * Platform/CoreIPC/ArgumentEncoder.h: * Platform/CoreIPC/Arguments.h: * Shared/API/c/WKSharedAPICast.h: (WebKit::toImpl): Source/WTF: The C++11 has its own type traits implementation that is more complete and handles corner cases better since it ties into the compiler. Begin switching uses of WTF type traits to STL type traits. * wtf/CheckedArithmetic.h: * wtf/HashTraits.h: * wtf/NeverDestroyed.h: * wtf/OwnPtr.h: * wtf/PassOwnPtr.h: (WTF::adoptPtr): * wtf/RetainPtr.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155357 268f45cc-cd09-0410-ab3c-d52691b4dbfc
andersca@apple.com authoredhttps://bugs.webkit.org/show_bug.cgi?id=121006 Reviewed by Darin Adler. Source/JavaScriptCore: Convert uses of WTF type traits to STL type traits. * heap/PassWeak.h: * runtime/JSCell.h: (JSC::jsCast): (JSC::jsDynamicCast): * runtime/WriteBarrier.h: (JSC::validateCell): Source/WebKit2: Convert uses of WTF type traits to STL type traits. * Platform/CoreIPC/ArgumentCoder.h: * Platform/CoreIPC/ArgumentCoders.h: * Platform/CoreIPC/ArgumentDecoder.h: * Platform/CoreIPC/ArgumentEncoder.h: * Platform/CoreIPC/Arguments.h: * Shared/API/c/WKSharedAPICast.h: (WebKit::toImpl): Source/WTF: The C++11 has its own type traits implementation that is more complete and handles corner cases better since it ties into the compiler. Begin switching uses of WTF type traits to STL type traits. * wtf/CheckedArithmetic.h: * wtf/HashTraits.h: * wtf/NeverDestroyed.h: * wtf/OwnPtr.h: * wtf/PassOwnPtr.h: (WTF::adoptPtr): * wtf/RetainPtr.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155357 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Loading