gecko-dev/dom/clients/manager
Chris Peterson 2d4ca059e8 Bug 1691889 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/. r=peterv
The MOZ_MUST_USE macro is defined as clang's and gcc's nonstandard __attribute__((warn_unused_result)). Now that we compile as C++17 by default (bug 1560664), we can replace MOZ_MUST_USE with C++17's standard [[nodiscard]] attribute.

The [[nodiscard]] attribute must precede a function declaration's declaration specifiers (like static, extern, inline, or virtual). The __attribute__((warn_unused_result)) attribute does not have this order restriction.

Differential Revision: https://phabricator.services.mozilla.com/D107355
2021-03-10 08:19:25 +00:00
..
ClientChannelHelper.cpp
ClientChannelHelper.h
ClientHandle.cpp
ClientHandle.h
ClientHandleChild.cpp
ClientHandleChild.h
ClientHandleOpChild.cpp
ClientHandleOpChild.h
ClientHandleOpParent.cpp
ClientHandleOpParent.h
ClientHandleParent.cpp
ClientHandleParent.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
ClientInfo.cpp
ClientInfo.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
ClientIPCTypes.ipdlh Bug 1689147 - Part 5: Change comparable to an extended attribute, r=mccr8 2021-02-09 16:50:23 +00:00
ClientIPCUtils.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
ClientManager.cpp
ClientManager.h Bug 1691889 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/. r=peterv 2021-03-10 08:19:25 +00:00
ClientManagerActors.cpp
ClientManagerActors.h
ClientManagerChild.cpp
ClientManagerChild.h
ClientManagerOpChild.cpp
ClientManagerOpChild.h
ClientManagerOpParent.cpp
ClientManagerOpParent.h
ClientManagerParent.cpp
ClientManagerParent.h
ClientManagerService.cpp Bug 1691913 - Remove uses of nsDataHashtable::GetValue. r=xpcom-reviewers,necko-reviewers,dragana,nika 2021-03-01 09:59:30 +00:00
ClientManagerService.h
ClientNavigateOpChild.cpp
ClientNavigateOpChild.h Bug 1691889 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/. r=peterv 2021-03-10 08:19:25 +00:00
ClientNavigateOpParent.cpp
ClientNavigateOpParent.h
ClientOpenWindowUtils.cpp Bug 1660470 - Avoid including DocShellMessageUtils.h from header files. r=nika 2020-11-23 16:04:08 +00:00
ClientOpenWindowUtils.h Bug 1691889 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/. r=peterv 2021-03-10 08:19:25 +00:00
ClientOpPromise.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
ClientPrincipalUtils.cpp
ClientPrincipalUtils.h
ClientSource.cpp Bug 1496997 - Remove child intercept code from dom/clients r=asuth,dom-workers-and-storage-reviewers 2021-01-25 22:49:49 +00:00
ClientSource.h Bug 1496997 - Remove child intercept code from dom/clients r=asuth,dom-workers-and-storage-reviewers 2021-01-25 22:49:49 +00:00
ClientSourceChild.cpp
ClientSourceChild.h
ClientSourceOpChild.cpp Bug 1496997 - Remove child intercept code from dom/clients r=asuth,dom-workers-and-storage-reviewers 2021-01-25 22:49:49 +00:00
ClientSourceOpChild.h
ClientSourceOpParent.cpp
ClientSourceOpParent.h
ClientSourceParent.cpp Bug 1496997 - Remove child intercept code from dom/clients r=asuth,dom-workers-and-storage-reviewers 2021-01-25 22:49:49 +00:00
ClientSourceParent.h
ClientState.cpp
ClientState.h
ClientThing.h
ClientValidation.cpp
ClientValidation.h
moz.build
PClientHandle.ipdl Bug 1677466 - Split Endpoint.h and ProtocolMessageUtils.h from ProtocolUtils.h. r=mccr8 2020-11-23 16:06:42 +00:00
PClientHandleOp.ipdl
PClientManager.ipdl
PClientManagerOp.ipdl
PClientNavigateOp.ipdl
PClientSource.ipdl
PClientSourceOp.ipdl