haikuwebkit/Source/JavaScriptCore/API/glib
Darin Adler e98ff129bc Remove WTF::Optional synonym for std::optional, using that class template directly instead
https://bugs.webkit.org/show_bug.cgi?id=226433

Reviewed by Chris Dumez.

Source/JavaScriptCore:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

* inspector/scripts/codegen/generate_objc_protocol_types_implementation.py:
(ObjCProtocolTypesImplementationGenerator._generate_init_method_for_payload): Use auto instead
of Optional<>. Also use * instead of value() and nest the definition of the local inside an if
statement in the case where it's an optional.

* inspector/scripts/tests/expected/*: Regenerated these results.

Source/WebCore:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

Source/WebCore/PAL:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

Source/WebDriver:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

Source/WebKit:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

* Scripts/webkit/tests: Regenerated expected results, by running the command "python
Scripts/webkit/messages_unittest.py -r". (How am I supposed to know to do that?)

Source/WebKitLegacy/ios:

* WebCoreSupport/WebChromeClientIOS.h: Let the do-webcore-rename script rename
Optional<> to std::optional<>.

Source/WebKitLegacy/mac:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

Source/WebKitLegacy/win:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

Source/WTF:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.

* wtf/Optional.h: Remove WTF::Optional.

Tools:

* <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>.


Canonical link: https://commits.webkit.org/238290@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278253 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-05-30 16:11:40 +00:00
..
docs
JSAPIWrapperGlobalObject.cpp Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSAPIWrapperGlobalObject.h Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSAPIWrapperObjectGLib.cpp Implement a GC verifier. 2021-02-19 15:51:15 +00:00
JSCAutocleanups.h
JSCCallbackFunction.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
JSCCallbackFunction.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
JSCClass.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
JSCClass.h
JSCClassPrivate.h GLib JSC API headers should only include other GLib JSC API headers 2021-03-10 07:36:26 +00:00
JSCContext.cpp [GTK][WPE] JSC crashes if a function expects a parameter but doesn't receive any 2021-03-25 14:34:25 +00:00
JSCContext.h
JSCContextPrivate.h GLib JSC API headers should only include other GLib JSC API headers 2021-03-10 07:36:26 +00:00
JSCDefines.h
JSCException.cpp
JSCException.h
JSCExceptionPrivate.h Unreviewed, reverting r273814. 2021-03-03 21:29:10 +00:00
JSCGLibWrapperObject.h
JSCOptions.cpp
JSCOptions.h
JSCValue.cpp Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
JSCValue.h
JSCValuePrivate.h Unreviewed, reverting r273814. 2021-03-03 21:29:10 +00:00
JSCVersion.cpp
JSCVersion.h.in
JSCVirtualMachine.cpp Drop CheckedLock / CheckedCondition aliases 2021-05-24 18:29:01 +00:00
JSCVirtualMachine.h
JSCVirtualMachinePrivate.h GLib JSC API headers should only include other GLib JSC API headers 2021-03-10 07:36:26 +00:00
JSCWeakValue.cpp
JSCWeakValue.h
JSCWrapperMap.cpp GLib JSC API headers should only include other GLib JSC API headers 2021-03-10 07:36:26 +00:00
JSCWrapperMap.h
jsc.h