Coverage Report

Created: 2018-09-25 14:53

/work/obj-fuzz/dist/include/nsPointerHashKeys.h
Line
Count
Source (jump to first uncovered line)
1
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2
/* vim: set ts=8 sts=2 et sw=2 tw=80: */
3
/* This Source Code Form is subject to the terms of the Mozilla Public
4
 * License, v. 2.0. If a copy of the MPL was not distributed with this
5
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
6
7
/* Definitions for nsPtrHashKey<T> and nsVoidPtrHashKey.  */
8
9
#ifndef nsPointerHashKeys_h
10
#define nsPointerHashKeys_h
11
12
#include "nscore.h"
13
14
#include "mozilla/Attributes.h"
15
#include "mozilla/HashFunctions.h"
16
17
/**
18
 * hashkey wrapper using T* KeyType
19
 *
20
 * @see nsTHashtable::EntryType for specification
21
 */
22
template<class T>
23
class nsPtrHashKey : public PLDHashEntryHdr
24
{
25
public:
26
  typedef T* KeyType;
27
  typedef const T* KeyTypePointer;
28
29
682
  explicit nsPtrHashKey(const T* aKey) : mKey(const_cast<T*>(aKey)) {}
Unexecuted instantiation: nsPtrHashKey<void const>::nsPtrHashKey(void const*)
nsPtrHashKey<void>::nsPtrHashKey(void const*)
Line
Count
Source
29
3
  explicit nsPtrHashKey(const T* aKey) : mKey(const_cast<T*>(aKey)) {}
nsPtrHashKey<nsIMemoryReporter>::nsPtrHashKey(nsIMemoryReporter const*)
Line
Count
Source
29
33
  explicit nsPtrHashKey(const T* aKey) : mKey(const_cast<T*>(aKey)) {}
nsPtrHashKey<PRThread>::nsPtrHashKey(PRThread const*)
Line
Count
Source
29
46
  explicit nsPtrHashKey(const T* aKey) : mKey(const_cast<T*>(aKey)) {}
Unexecuted instantiation: nsPtrHashKey<mozilla::net::nsAHttpTransaction>::nsPtrHashKey(mozilla::net::nsAHttpTransaction const*)
nsPtrHashKey<nsAtom>::nsPtrHashKey(nsAtom const*)
Line
Count
Source
29
600
  explicit nsPtrHashKey(const T* aKey) : mKey(const_cast<T*>(aKey)) {}
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::Layer>::nsPtrHashKey(mozilla::layers::Layer const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::LayerMLGPU>::nsPtrHashKey(mozilla::layers::LayerMLGPU const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::image::IProgressObserver>::nsPtrHashKey(mozilla::image::IProgressObserver const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::image::Image>::nsPtrHashKey(mozilla::image::Image const*)
Unexecuted instantiation: nsPtrHashKey<nsINode>::nsPtrHashKey(nsINode const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::BlobImpl>::nsPtrHashKey(mozilla::dom::BlobImpl const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedLengthList>::nsPtrHashKey(mozilla::SVGAnimatedLengthList const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedNumberList>::nsPtrHashKey(mozilla::SVGAnimatedNumberList const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGLength2>::nsPtrHashKey(nsSVGLength2 const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGStringList>::nsPtrHashKey(mozilla::SVGStringList const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedPreserveAspectRatio>::nsPtrHashKey(mozilla::SVGAnimatedPreserveAspectRatio const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::nsSVGAnimatedTransformList>::nsPtrHashKey(mozilla::nsSVGAnimatedTransformList const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::SVGTransform>::nsPtrHashKey(mozilla::dom::SVGTransform const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGAngle>::nsPtrHashKey(nsSVGAngle const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGBoolean>::nsPtrHashKey(nsSVGBoolean const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGEnum>::nsPtrHashKey(nsSVGEnum const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGInteger>::nsPtrHashKey(nsSVGInteger const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGIntegerPair>::nsPtrHashKey(nsSVGIntegerPair const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGNumber2>::nsPtrHashKey(nsSVGNumber2 const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGNumberPair>::nsPtrHashKey(nsSVGNumberPair const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGString>::nsPtrHashKey(nsSVGString const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGViewBox>::nsPtrHashKey(nsSVGViewBox const*)
Unexecuted instantiation: nsPtrHashKey<_NPAsyncSurface>::nsPtrHashKey(_NPAsyncSurface const*)
Unexecuted instantiation: nsPtrHashKey<NPObject>::nsPtrHashKey(NPObject const*)
Unexecuted instantiation: nsPtrHashKey<nsPIDOMWindowInner>::nsPtrHashKey(nsPIDOMWindowInner const*)
Unexecuted instantiation: nsPtrHashKey<_GdkEventSequence>::nsPtrHashKey(_GdkEventSequence const*)
Unexecuted instantiation: nsPtrHashKey<gfxFontFaceSrc const>::nsPtrHashKey(gfxFontFaceSrc const*)
Unexecuted instantiation: nsPtrHashKey<RawServoFontFaceRule>::nsPtrHashKey(RawServoFontFaceRule const*)
Unexecuted instantiation: nsPtrHashKey<nsIDocument>::nsPtrHashKey(nsIDocument const*)
Unexecuted instantiation: nsPtrHashKey<nsIContent const>::nsPtrHashKey(nsIContent const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::DisplayItemClipChain const>::nsPtrHashKey(mozilla::DisplayItemClipChain const*)
Unexecuted instantiation: nsPtrHashKey<AnimatedGeometryRoot>::nsPtrHashKey(AnimatedGeometryRoot const*)
Unexecuted instantiation: nsPtrHashKey<nsDisplayItem>::nsPtrHashKey(nsDisplayItem const*)
Unexecuted instantiation: nsPtrHashKey<nsPresContext>::nsPtrHashKey(nsPresContext const*)
Unexecuted instantiation: nsPtrHashKey<nsIDocument const>::nsPtrHashKey(nsIDocument const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessible const>::nsPtrHashKey(mozilla::a11y::DocAccessible const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessibleParent const>::nsPtrHashKey(mozilla::a11y::DocAccessibleParent const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::Accessible>::nsPtrHashKey(mozilla::a11y::Accessible const*)
Unexecuted instantiation: nsPtrHashKey<nsAtom const>::nsPtrHashKey(nsAtom const*)
Unexecuted instantiation: nsPtrHashKey<nsINode const>::nsPtrHashKey(nsINode const*)
Unexecuted instantiation: nsPtrHashKey<_GtkWidget>::nsPtrHashKey(_GtkWidget const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::extensions::DocumentObserver const>::nsPtrHashKey(mozilla::extensions::DocumentObserver const*)
Unexecuted instantiation: nsPtrHashKey<nsPerformanceGroup>::nsPtrHashKey(nsPerformanceGroup const*)
30
  nsPtrHashKey(nsPtrHashKey<T>&& aToMove)
31
    : PLDHashEntryHdr(std::move(aToMove))
32
    , mKey(std::move(aToMove.mKey))
33
  {}
34
46
  ~nsPtrHashKey() {}
Unexecuted instantiation: nsPtrHashKey<void const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<void>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsIMemoryReporter>::~nsPtrHashKey()
nsPtrHashKey<PRThread>::~nsPtrHashKey()
Line
Count
Source
34
46
  ~nsPtrHashKey() {}
Unexecuted instantiation: nsPtrHashKey<mozilla::net::nsAHttpTransaction>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsAtom>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::Layer>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::LayerMLGPU>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::image::IProgressObserver>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::image::Image>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsINode>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::BlobImpl>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedLengthList>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedNumberList>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGLength2>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGStringList>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedPreserveAspectRatio>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::nsSVGAnimatedTransformList>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::SVGTransform>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGAngle>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGBoolean>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGEnum>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGInteger>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGIntegerPair>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGNumber2>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGNumberPair>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGString>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsSVGViewBox>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<_NPAsyncSurface>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<NPObject>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsPIDOMWindowInner>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<_GdkEventSequence>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<gfxFontFaceSrc const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<RawServoFontFaceRule>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsIDocument>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsIContent const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::DisplayItemClipChain const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<AnimatedGeometryRoot>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsDisplayItem>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsPresContext>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsIDocument const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessible const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessibleParent const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::Accessible>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsAtom const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsINode const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<_GtkWidget>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<mozilla::extensions::DocumentObserver const>::~nsPtrHashKey()
Unexecuted instantiation: nsPtrHashKey<nsPerformanceGroup>::~nsPtrHashKey()
35
36
0
  KeyType GetKey() const { return mKey; }
Unexecuted instantiation: nsPtrHashKey<JS::Zone>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<void const>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsIMemoryReporter>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::TabChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PNeckoParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::nsAHttpTransaction>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<void>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PCompositorBridgeChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PCompositorBridgeParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBrowserChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PFileDescriptorSetChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::jsipc::PJavaScriptChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PChildToParentStreamChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PParentToChildStreamChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PIPCBlobInputStreamChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBrowserParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PFileDescriptorSetParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::jsipc::PJavaScriptParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PChildToParentStreamParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PParentToChildStreamParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PIPCBlobInputStreamParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientOpenWindowOpChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PContentPermissionRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PCycleCollectWithLogsChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::psm::PPSMContentDownloaderChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PExternalHelperAppChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::hal_sandbox::PHalChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PHandlerServiceChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::devtools::PHeapSnapshotTempFileHelperChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::media::PMediaChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PNeckoChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::docshell::POfflineCacheUpdateChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::embedding::PPrintingChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PSpeechSynthesisChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PTestShellChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PRemoteSpellcheckEngineChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PWebBrowserPersistDocumentChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PWebrtcGlobalChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPresentationChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PURLClassifierChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PURLClassifierLocalChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::loader::PScriptCacheChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PLoginReputationChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientOpenWindowOpParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PContentPermissionRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PCycleCollectWithLogsParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::psm::PPSMContentDownloaderParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PExternalHelperAppParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::hal_sandbox::PHalParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PHandlerServiceParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::devtools::PHeapSnapshotTempFileHelperParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::media::PMediaParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::docshell::POfflineCacheUpdateParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::embedding::PPrintingParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PSpeechSynthesisParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PTestShellParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PRemoteSpellcheckEngineParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PWebBrowserPersistDocumentParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PWebrtcGlobalParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPresentationParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PURLClassifierParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PURLClassifierLocalParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::loader::PScriptCacheParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PLoginReputationParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPTimerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPStorageChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPVideoDecoderChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPVideoEncoderChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PChromiumCDMChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPVideoDecoderParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPVideoEncoderParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PChromiumCDMParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPTimerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::PGMPStorageParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PAPZInputBridgeChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PAPZInputBridgeParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PTextureChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::media::PMediaSystemResourceManagerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PTextureParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::media::PMediaSystemResourceManagerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PHttpChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PCookieServiceChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PWyciwygChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PFTPChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PWebSocketChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PWebSocketEventListenerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PTCPSocketChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PTCPServerSocketChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PUDPSocketChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PDNSRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PDataChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PSimpleChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PFileChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PChannelDiverterChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PTransportProviderChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PAltDataOutputStreamChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PStunAddrsRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PHttpChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PCookieServiceParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PWyciwygChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PFTPChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PWebSocketParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PWebSocketEventListenerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PTCPSocketParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PTCPServerSocketParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PUDPSocketParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PDNSRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PDataChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PSimpleChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PFileChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PChannelDiverterParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PTransportProviderParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PAltDataOutputStreamParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PStunAddrsRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginBackgroundDestroyerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginScriptableObjectChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PBrowserStreamChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PStreamNotifyChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginSurfaceChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginBackgroundDestroyerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginScriptableObjectParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PBrowserStreamParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PStreamNotifyParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginSurfaceParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginInstanceChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginInstanceParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::asmjscache::PAsmJSCacheEntryChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBFactoryChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIndexedDBUtilsChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundSDBConnectionChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundLocalStorageCacheChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundStorageChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PBackgroundTestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBroadcastChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheStorageChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheStreamControlChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientManagerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PFileSystemRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PGamepadEventChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PGamepadTestChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PHttpBackgroundChannelChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PPendingIPCBlobChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PTemporaryIPCBlobChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PMessagePortChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::camera::PCamerasChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PMIDIManagerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PMIDIPortChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::quota::PQuotaChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerContainerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerManagerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerRegistrationChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PWebAuthnTransactionChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layout::PVsyncChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundFileRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundFileRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPresentationBuilderChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPresentationRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPresentationBuilderParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPresentationRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::embedding::PPrintProgressDialogChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::embedding::PPrintSettingsDialogChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layout::PRemotePrintJobChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::embedding::PPrintProgressDialogParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::embedding::PPrintSettingsDialogParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layout::PRemotePrintJobParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::quota::PQuotaRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::quota::PQuotaUsageRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::quota::PQuotaRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::quota::PQuotaUsageRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerUpdaterChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerUpdaterParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PSpeechSynthesisRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PSpeechSynthesisRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PTestShellCommandChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PTestShellCommandParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gfx::PVRLayerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gfx::PVRLayerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PVideoDecoderChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PVideoDecoderParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PWebBrowserPersistResourcesChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PWebBrowserPersistSerializeChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PWebBrowserPersistResourcesParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::PWebBrowserPersistSerializeParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBDatabaseFileChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBDatabaseRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBTransactionChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBVersionChangeTransactionChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundMutableFileChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBDatabaseFileParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBDatabaseRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBTransactionParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBVersionChangeTransactionParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundMutableFileParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBDatabaseChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBFactoryRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBDatabaseParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBFactoryRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBCursorChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBCursorParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundFileHandleChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundFileHandleParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::asmjscache::PAsmJSCacheEntryParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIDBFactoryParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PBackgroundIndexedDBUtilsParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundSDBConnectionParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundLocalStorageCacheParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundStorageParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PBackgroundTestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBroadcastChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheStorageParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheStreamControlParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientManagerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PFileSystemRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PGamepadEventChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PGamepadTestChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::PHttpBackgroundChannelParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PPendingIPCBlobParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::ipc::PTemporaryIPCBlobParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PMessagePortParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::camera::PCamerasParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PMIDIManagerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PMIDIPortParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::quota::PQuotaParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerContainerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerManagerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PServiceWorkerRegistrationParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PWebAuthnTransactionParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layout::PVsyncParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundSDBRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PBackgroundSDBRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PColorPickerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::PDocAccessibleChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PFilePickerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PIndexedDBPermissionRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layout::PRenderFrameChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginWidgetChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPaymentRequestChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PColorPickerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::PDocAccessibleParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PFilePickerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::indexedDB::PIndexedDBPermissionRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layout::PRenderFrameParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::plugins::PPluginWidgetParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PPaymentRequestParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheOpChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::cache::PCacheOpParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientHandleOpChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientHandleOpParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientHandleChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientManagerOpChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientNavigateOpChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientSourceChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientHandleParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientManagerOpParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientNavigateOpParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientSourceParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientSourceOpChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::PClientSourceOpParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PAPZChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PAPZCTreeManagerChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PLayerTransactionChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::widget::PCompositorWidgetChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PWebRenderBridgeChild>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PAPZParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PAPZCTreeManagerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PLayerTransactionParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::widget::PCompositorWidgetParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::PWebRenderBridgeParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::BlobItemData>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::ShadowableLayer>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<gfxFont::GlyphChangeObserver>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<gfxUserFontSet>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::image::IProgressObserver>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<imgRequest>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::FileHandle>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::gmp::GMPTimerParent::Context>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::AudioBuffer const>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::AudioNode>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<NPObject>::GetKey() const
Unexecuted instantiation: ActorsParent.cpp:nsPtrHashKey<mozilla::dom::indexedDB::(anonymous namespace)::TransactionBase>::GetKey() const
Unexecuted instantiation: ActorsParent.cpp:nsPtrHashKey<mozilla::dom::indexedDB::(anonymous namespace)::MutableFile>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::IDBFileHandle>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::IDBTransaction>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsSMILTimeContainer>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::SVGAnimationElement>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsSMILTimeValueSpec>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::ServiceWorkerManagerParent>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsFontFaceLoader>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::css::ImageValue>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::ShadowRoot>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsIDocument>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<WeakFrame>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsIFrame>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGRenderingObserver>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsSVGForeignObjectFrame>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<_GtkWidget>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsPerformanceGroup>::GetKey() const
Unexecuted instantiation: nsPtrHashKey<nsINode const>::GetKey() const
37
0
  bool KeyEquals(KeyTypePointer aKey) const { return aKey == mKey; }
Unexecuted instantiation: nsPtrHashKey<void const>::KeyEquals(void const*) const
Unexecuted instantiation: nsPtrHashKey<void>::KeyEquals(void const*) const
Unexecuted instantiation: nsPtrHashKey<nsINode>::KeyEquals(nsINode const*) const
Unexecuted instantiation: nsPtrHashKey<nsIMemoryReporter>::KeyEquals(nsIMemoryReporter const*) const
Unexecuted instantiation: nsPtrHashKey<PRThread>::KeyEquals(PRThread const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::net::nsAHttpTransaction>::KeyEquals(mozilla::net::nsAHttpTransaction const*) const
Unexecuted instantiation: nsPtrHashKey<nsAtom const>::KeyEquals(nsAtom const*) const
Unexecuted instantiation: nsPtrHashKey<nsAtom>::KeyEquals(nsAtom const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::Layer>::KeyEquals(mozilla::layers::Layer const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::LayerMLGPU>::KeyEquals(mozilla::layers::LayerMLGPU const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::image::IProgressObserver>::KeyEquals(mozilla::image::IProgressObserver const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::image::Image>::KeyEquals(mozilla::image::Image const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::BlobImpl>::KeyEquals(mozilla::dom::BlobImpl const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedLengthList>::KeyEquals(mozilla::SVGAnimatedLengthList const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedNumberList>::KeyEquals(mozilla::SVGAnimatedNumberList const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGLength2>::KeyEquals(nsSVGLength2 const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGStringList>::KeyEquals(mozilla::SVGStringList const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedPreserveAspectRatio>::KeyEquals(mozilla::SVGAnimatedPreserveAspectRatio const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::nsSVGAnimatedTransformList>::KeyEquals(mozilla::nsSVGAnimatedTransformList const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::SVGTransform>::KeyEquals(mozilla::dom::SVGTransform const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGAngle>::KeyEquals(nsSVGAngle const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGBoolean>::KeyEquals(nsSVGBoolean const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGEnum>::KeyEquals(nsSVGEnum const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGInteger>::KeyEquals(nsSVGInteger const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGIntegerPair>::KeyEquals(nsSVGIntegerPair const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGNumber2>::KeyEquals(nsSVGNumber2 const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGNumberPair>::KeyEquals(nsSVGNumberPair const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGString>::KeyEquals(nsSVGString const*) const
Unexecuted instantiation: nsPtrHashKey<nsSVGViewBox>::KeyEquals(nsSVGViewBox const*) const
Unexecuted instantiation: nsPtrHashKey<_NPAsyncSurface>::KeyEquals(_NPAsyncSurface const*) const
Unexecuted instantiation: nsPtrHashKey<NPObject>::KeyEquals(NPObject const*) const
Unexecuted instantiation: nsPtrHashKey<nsPIDOMWindowInner>::KeyEquals(nsPIDOMWindowInner const*) const
Unexecuted instantiation: nsPtrHashKey<_GdkEventSequence>::KeyEquals(_GdkEventSequence const*) const
Unexecuted instantiation: nsPtrHashKey<gfxFontFaceSrc const>::KeyEquals(gfxFontFaceSrc const*) const
Unexecuted instantiation: nsPtrHashKey<RawServoFontFaceRule>::KeyEquals(RawServoFontFaceRule const*) const
Unexecuted instantiation: nsPtrHashKey<nsIDocument>::KeyEquals(nsIDocument const*) const
Unexecuted instantiation: nsPtrHashKey<nsIContent const>::KeyEquals(nsIContent const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::DisplayItemClipChain const>::KeyEquals(mozilla::DisplayItemClipChain const*) const
Unexecuted instantiation: nsPtrHashKey<AnimatedGeometryRoot>::KeyEquals(AnimatedGeometryRoot const*) const
Unexecuted instantiation: nsPtrHashKey<nsDisplayItem>::KeyEquals(nsDisplayItem const*) const
Unexecuted instantiation: nsPtrHashKey<nsPresContext>::KeyEquals(nsPresContext const*) const
Unexecuted instantiation: nsPtrHashKey<nsIDocument const>::KeyEquals(nsIDocument const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessible const>::KeyEquals(mozilla::a11y::DocAccessible const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessibleParent const>::KeyEquals(mozilla::a11y::DocAccessibleParent const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::Accessible>::KeyEquals(mozilla::a11y::Accessible const*) const
Unexecuted instantiation: nsPtrHashKey<nsINode const>::KeyEquals(nsINode const*) const
Unexecuted instantiation: nsPtrHashKey<_GtkWidget>::KeyEquals(_GtkWidget const*) const
Unexecuted instantiation: nsPtrHashKey<mozilla::extensions::DocumentObserver const>::KeyEquals(mozilla::extensions::DocumentObserver const*) const
Unexecuted instantiation: nsPtrHashKey<nsPerformanceGroup>::KeyEquals(nsPerformanceGroup const*) const
38
39
767
  static KeyTypePointer KeyToPointer(KeyType aKey) { return aKey; }
Unexecuted instantiation: nsPtrHashKey<void const>::KeyToPointer(void const*)
nsPtrHashKey<void>::KeyToPointer(void*)
Line
Count
Source
39
3
  static KeyTypePointer KeyToPointer(KeyType aKey) { return aKey; }
nsPtrHashKey<nsIMemoryReporter>::KeyToPointer(nsIMemoryReporter*)
Line
Count
Source
39
118
  static KeyTypePointer KeyToPointer(KeyType aKey) { return aKey; }
nsPtrHashKey<PRThread>::KeyToPointer(PRThread*)
Line
Count
Source
39
46
  static KeyTypePointer KeyToPointer(KeyType aKey) { return aKey; }
Unexecuted instantiation: nsPtrHashKey<mozilla::net::nsAHttpTransaction>::KeyToPointer(mozilla::net::nsAHttpTransaction*)
Unexecuted instantiation: nsPtrHashKey<nsAtom const>::KeyToPointer(nsAtom const*)
nsPtrHashKey<nsAtom>::KeyToPointer(nsAtom*)
Line
Count
Source
39
600
  static KeyTypePointer KeyToPointer(KeyType aKey) { return aKey; }
Unexecuted instantiation: nsPtrHashKey<nsDisplayItem>::KeyToPointer(nsDisplayItem*)
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::Layer>::KeyToPointer(mozilla::layers::Layer*)
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::LayerMLGPU>::KeyToPointer(mozilla::layers::LayerMLGPU*)
Unexecuted instantiation: nsPtrHashKey<mozilla::image::IProgressObserver>::KeyToPointer(mozilla::image::IProgressObserver*)
Unexecuted instantiation: nsPtrHashKey<mozilla::image::Image>::KeyToPointer(mozilla::image::Image*)
Unexecuted instantiation: nsPtrHashKey<RawServoStyleRule const>::KeyToPointer(RawServoStyleRule const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessible const>::KeyToPointer(mozilla::a11y::DocAccessible const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessibleParent const>::KeyToPointer(mozilla::a11y::DocAccessibleParent const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::BlobImpl>::KeyToPointer(mozilla::dom::BlobImpl*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedLengthList>::KeyToPointer(mozilla::SVGAnimatedLengthList*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedNumberList>::KeyToPointer(mozilla::SVGAnimatedNumberList*)
Unexecuted instantiation: nsPtrHashKey<nsSVGLength2>::KeyToPointer(nsSVGLength2*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGStringList>::KeyToPointer(mozilla::SVGStringList*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedPreserveAspectRatio>::KeyToPointer(mozilla::SVGAnimatedPreserveAspectRatio*)
Unexecuted instantiation: nsPtrHashKey<nsSVGViewBox>::KeyToPointer(nsSVGViewBox*)
Unexecuted instantiation: nsPtrHashKey<mozilla::nsSVGAnimatedTransformList>::KeyToPointer(mozilla::nsSVGAnimatedTransformList*)
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::SVGTransform>::KeyToPointer(mozilla::dom::SVGTransform*)
Unexecuted instantiation: nsPtrHashKey<nsSVGAngle>::KeyToPointer(nsSVGAngle*)
Unexecuted instantiation: nsPtrHashKey<nsSVGBoolean>::KeyToPointer(nsSVGBoolean*)
Unexecuted instantiation: nsPtrHashKey<nsSVGEnum>::KeyToPointer(nsSVGEnum*)
Unexecuted instantiation: nsPtrHashKey<nsSVGInteger>::KeyToPointer(nsSVGInteger*)
Unexecuted instantiation: nsPtrHashKey<nsSVGIntegerPair>::KeyToPointer(nsSVGIntegerPair*)
Unexecuted instantiation: nsPtrHashKey<nsSVGNumber2>::KeyToPointer(nsSVGNumber2*)
Unexecuted instantiation: nsPtrHashKey<nsSVGNumberPair>::KeyToPointer(nsSVGNumberPair*)
Unexecuted instantiation: nsPtrHashKey<nsSVGString>::KeyToPointer(nsSVGString*)
Unexecuted instantiation: nsPtrHashKey<_NPAsyncSurface>::KeyToPointer(_NPAsyncSurface*)
Unexecuted instantiation: nsPtrHashKey<NPObject>::KeyToPointer(NPObject*)
Unexecuted instantiation: nsPtrHashKey<nsINode const>::KeyToPointer(nsINode const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::Accessible>::KeyToPointer(mozilla::a11y::Accessible*)
Unexecuted instantiation: nsPtrHashKey<nsPIDOMWindowInner>::KeyToPointer(nsPIDOMWindowInner*)
Unexecuted instantiation: nsPtrHashKey<_GdkEventSequence>::KeyToPointer(_GdkEventSequence*)
Unexecuted instantiation: nsPtrHashKey<RawServoFontFaceRule>::KeyToPointer(RawServoFontFaceRule*)
Unexecuted instantiation: nsPtrHashKey<gfxFontFaceSrc const>::KeyToPointer(gfxFontFaceSrc const*)
Unexecuted instantiation: nsPtrHashKey<nsIDocument>::KeyToPointer(nsIDocument*)
Unexecuted instantiation: nsPtrHashKey<nsIFrame>::KeyToPointer(nsIFrame*)
Unexecuted instantiation: nsPtrHashKey<nsIContent const>::KeyToPointer(nsIContent const*)
Unexecuted instantiation: nsPtrHashKey<gfxFontEntry>::KeyToPointer(gfxFontEntry*)
Unexecuted instantiation: nsPtrHashKey<mozilla::DisplayItemClipChain const>::KeyToPointer(mozilla::DisplayItemClipChain const*)
Unexecuted instantiation: nsPtrHashKey<AnimatedGeometryRoot>::KeyToPointer(AnimatedGeometryRoot*)
Unexecuted instantiation: nsPtrHashKey<nsPresContext>::KeyToPointer(nsPresContext*)
Unexecuted instantiation: nsPtrHashKey<nsIDocument const>::KeyToPointer(nsIDocument const*)
Unexecuted instantiation: nsPtrHashKey<_GtkWidget>::KeyToPointer(_GtkWidget*)
Unexecuted instantiation: nsPtrHashKey<mozilla::extensions::DocumentObserver const>::KeyToPointer(mozilla::extensions::DocumentObserver const*)
Unexecuted instantiation: nsPtrHashKey<nsPerformanceGroup>::KeyToPointer(nsPerformanceGroup*)
40
  static PLDHashNumber HashKey(KeyTypePointer aKey)
41
27.4M
  {
42
27.4M
    return mozilla::HashGeneric(aKey);
43
27.4M
  }
nsPtrHashKey<void const>::HashKey(void const*)
Line
Count
Source
41
8.12M
  {
42
8.12M
    return mozilla::HashGeneric(aKey);
43
8.12M
  }
nsPtrHashKey<void>::HashKey(void const*)
Line
Count
Source
41
19.3M
  {
42
19.3M
    return mozilla::HashGeneric(aKey);
43
19.3M
  }
Unexecuted instantiation: nsPtrHashKey<nsINode>::HashKey(nsINode const*)
nsPtrHashKey<nsIMemoryReporter>::HashKey(nsIMemoryReporter const*)
Line
Count
Source
41
85
  {
42
85
    return mozilla::HashGeneric(aKey);
43
85
  }
nsPtrHashKey<PRThread>::HashKey(PRThread const*)
Line
Count
Source
41
46
  {
42
46
    return mozilla::HashGeneric(aKey);
43
46
  }
Unexecuted instantiation: nsPtrHashKey<mozilla::net::nsAHttpTransaction>::HashKey(mozilla::net::nsAHttpTransaction const*)
Unexecuted instantiation: nsPtrHashKey<nsAtom const>::HashKey(nsAtom const*)
nsPtrHashKey<nsAtom>::HashKey(nsAtom const*)
Line
Count
Source
41
600
  {
42
600
    return mozilla::HashGeneric(aKey);
43
600
  }
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::Layer>::HashKey(mozilla::layers::Layer const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::layers::LayerMLGPU>::HashKey(mozilla::layers::LayerMLGPU const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::image::IProgressObserver>::HashKey(mozilla::image::IProgressObserver const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::image::Image>::HashKey(mozilla::image::Image const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::BlobImpl>::HashKey(mozilla::dom::BlobImpl const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedLengthList>::HashKey(mozilla::SVGAnimatedLengthList const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedNumberList>::HashKey(mozilla::SVGAnimatedNumberList const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGLength2>::HashKey(nsSVGLength2 const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGStringList>::HashKey(mozilla::SVGStringList const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::SVGAnimatedPreserveAspectRatio>::HashKey(mozilla::SVGAnimatedPreserveAspectRatio const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::nsSVGAnimatedTransformList>::HashKey(mozilla::nsSVGAnimatedTransformList const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::dom::SVGTransform>::HashKey(mozilla::dom::SVGTransform const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGAngle>::HashKey(nsSVGAngle const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGBoolean>::HashKey(nsSVGBoolean const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGEnum>::HashKey(nsSVGEnum const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGInteger>::HashKey(nsSVGInteger const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGIntegerPair>::HashKey(nsSVGIntegerPair const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGNumber2>::HashKey(nsSVGNumber2 const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGNumberPair>::HashKey(nsSVGNumberPair const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGString>::HashKey(nsSVGString const*)
Unexecuted instantiation: nsPtrHashKey<nsSVGViewBox>::HashKey(nsSVGViewBox const*)
Unexecuted instantiation: nsPtrHashKey<_NPAsyncSurface>::HashKey(_NPAsyncSurface const*)
Unexecuted instantiation: nsPtrHashKey<NPObject>::HashKey(NPObject const*)
Unexecuted instantiation: nsPtrHashKey<nsPIDOMWindowInner>::HashKey(nsPIDOMWindowInner const*)
Unexecuted instantiation: nsPtrHashKey<_GdkEventSequence>::HashKey(_GdkEventSequence const*)
Unexecuted instantiation: nsPtrHashKey<gfxFontFaceSrc const>::HashKey(gfxFontFaceSrc const*)
Unexecuted instantiation: nsPtrHashKey<RawServoFontFaceRule>::HashKey(RawServoFontFaceRule const*)
Unexecuted instantiation: nsPtrHashKey<nsIDocument>::HashKey(nsIDocument const*)
Unexecuted instantiation: nsPtrHashKey<nsIContent const>::HashKey(nsIContent const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::DisplayItemClipChain const>::HashKey(mozilla::DisplayItemClipChain const*)
Unexecuted instantiation: nsPtrHashKey<AnimatedGeometryRoot>::HashKey(AnimatedGeometryRoot const*)
Unexecuted instantiation: nsPtrHashKey<nsDisplayItem>::HashKey(nsDisplayItem const*)
Unexecuted instantiation: nsPtrHashKey<nsPresContext>::HashKey(nsPresContext const*)
Unexecuted instantiation: nsPtrHashKey<nsIDocument const>::HashKey(nsIDocument const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessible const>::HashKey(mozilla::a11y::DocAccessible const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::DocAccessibleParent const>::HashKey(mozilla::a11y::DocAccessibleParent const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::a11y::Accessible>::HashKey(mozilla::a11y::Accessible const*)
Unexecuted instantiation: nsPtrHashKey<nsINode const>::HashKey(nsINode const*)
Unexecuted instantiation: nsPtrHashKey<_GtkWidget>::HashKey(_GtkWidget const*)
Unexecuted instantiation: nsPtrHashKey<mozilla::extensions::DocumentObserver const>::HashKey(mozilla::extensions::DocumentObserver const*)
Unexecuted instantiation: nsPtrHashKey<nsPerformanceGroup>::HashKey(nsPerformanceGroup const*)
44
  enum { ALLOW_MEMMOVE = true };
45
46
protected:
47
  T* MOZ_NON_OWNING_REF mKey;
48
};
49
50
typedef nsPtrHashKey<const void> nsVoidPtrHashKey;
51
52
#endif // nsPointerHashKeys_h