gecko-dev/xpcom/build
Simon Giesecke 9350e6b741 Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
This removes the need for explicit #ifdef NS_BUILD_REFCNT_LOGGING without
introducing user-defined destructors when it is not defined.

Also, some uses of virtual for declaring destructors are replaced by the
appropriate override declaration through these changes.

Differential Revision: https://phabricator.services.mozilla.com/D62604

--HG--
extra : moz-landing-system : lando
2020-02-20 11:40:14 +00:00
..
BinaryPath.h
components.conf
FileLocation.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
FileLocation.h
GeckoProcessTypes.h
IOInterposer.cpp Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj 2020-02-20 11:40:14 +00:00
IOInterposer.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
IOInterposerPrivate.h
LateWriteChecks.cpp Bug 1606880 - Implement fast shutdown prefs r=froydnj 2020-01-29 12:29:43 +00:00
LateWriteChecks.h
mach_override.c Bug 1613679 - Fix a misleading-indentation error in mach_override.c r=froydnj 2020-02-06 16:39:02 +00:00
mach_override.h
MainThreadIOLogger.cpp Bug 1241518 - Part 3: Switch various nsAutoPtr uses to UniquePtr in xpcom/ r=kmag 2020-01-07 00:06:05 +00:00
MainThreadIOLogger.h
moz.build Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart 2020-02-14 13:22:46 +00:00
NSPRInterposer.cpp
NSPRInterposer.h
nsXPCOM.h
nsXPCOMCID.h
nsXPCOMCIDInternal.h
nsXPCOMPrivate.h
nsXULAppAPI.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2020-01-09 21:50:11 +00:00
Omnijar.cpp
Omnijar.h
perfprobe.cpp
perfprobe.h
PoisonIOInterposer.h
PoisonIOInterposerBase.cpp
PoisonIOInterposerMac.cpp
PoisonIOInterposerStub.cpp
PoisonIOInterposerWin.cpp
Services.py
xpcom_alpha.def
XPCOM.h Bug 1030481 - Remove nsIMutable, r=smaug 2020-01-07 15:02:00 +00:00
XPCOMInit.cpp Bug 1607445 - Clear tokens cache at places where SSL_ClearSessionCache() is called r=keeler 2020-02-18 19:04:28 +00:00
XPCOMModule.h
XPCOMModule.inc
XREAppData.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
XREChildData.h
xrecore.h
XREShellData.h