Coverage Report

Created: 2018-09-25 14:53

/work/obj-fuzz/dist/include/mozilla/OwningNonNull.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
/* A class for non-null strong pointers to reference-counted objects. */
8
9
#ifndef mozilla_OwningNonNull_h
10
#define mozilla_OwningNonNull_h
11
12
#include "nsAutoPtr.h"
13
#include "nsCycleCollectionNoteChild.h"
14
15
namespace mozilla {
16
17
template<class T>
18
class MOZ_IS_SMARTPTR_TO_REFCOUNTED OwningNonNull
19
{
20
public:
21
0
  OwningNonNull() {}
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMIntersectionObserverEntry>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MozIdleObserver>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<nsDOMMutationRecord>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasPattern>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasGradient>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::File>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Directory>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<nsGenericHTMLElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLOptionElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLOptGroupElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRect>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastVoidFunction>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DecodeSuccessCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DecodeErrorCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Blob>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchPattern>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Promise>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MessagePort>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMessageListener>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozDocumentCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MozDocumentMatcher>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMException>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::DOMMediaStream>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ServiceWorker>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<nsFrameLoader>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMutationCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozIdleObserver>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastL10nCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::NotificationPermissionCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Notification>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AudioBuffer>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PeriodicWave>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPerformanceObserverCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPlacesEventCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PointerEvent>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastUncaughtRejectionObserver>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PresentationConnection>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCCertificate>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastmozPacketCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCStatsCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<nsDOMDataChannel>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCIceCandidate>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRectList>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ObserverCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Request>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FormData>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::URLSearchParams>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIdleRequestCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Response>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLImageElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::SVGImageElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLCanvasElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLVideoElement>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ImageBitmap>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CryptoKey>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FRegisterCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FSignCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::EventTarget>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Touch>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::VideoTrack>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AudioTrack>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::TextTrack>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFrameRequestCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Buffer>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebGPULogCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::CommandBuffer>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFunction>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::VRDisplay>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::ShaderModule>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::PipelineLayout>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchGlob>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchPatternSet>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::OffscreenCanvas>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Texture>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::ComputePipeline>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::RenderPipeline>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::TextureView>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Sampler>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BlendState>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::InputState>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::External>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocument>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastCustomElementCreationCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ConsoleInstanceDumpCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AbortSignal>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMPoint>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Event>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Client>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FileSystemEntryCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ErrorCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileSystemEntriesCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFontFaceSetForEachCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FontFace>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPositionCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBlobCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<nsIHTMLCollection>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RadioNodeList>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Headers>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBObjectStore>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBIndex>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::InstallTriggerCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIntersectionCallback>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBCursor>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ImageData>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasRenderingContext2D>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FileSystemEntry>::OwningNonNull()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::RangeItem>::OwningNonNull()
22
23
  MOZ_IMPLICIT OwningNonNull(T& aValue)
24
0
  {
25
0
    init(&aValue);
26
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::OwningNonNull(mozilla::dom::MediaStreamTrack&)
Unexecuted instantiation: mozilla::OwningNonNull<nsFrameLoader>::OwningNonNull(nsFrameLoader&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MozIdleObserver>::OwningNonNull(mozilla::dom::MozIdleObserver&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PeriodicWave>::OwningNonNull(mozilla::dom::PeriodicWave&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Request>::OwningNonNull(mozilla::dom::Request&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Response>::OwningNonNull(mozilla::dom::Response&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::TextureView>::OwningNonNull(mozilla::webgpu::TextureView&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>::OwningNonNull(mozilla::webgpu::BindGroupLayout&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>::OwningNonNull(mozilla::webgpu::AttachmentState&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>::OwningNonNull(mozilla::webgpu::DepthStencilState&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::InputState>::OwningNonNull(mozilla::webgpu::InputState&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Buffer>::OwningNonNull(mozilla::webgpu::Buffer&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMPoint>::OwningNonNull(mozilla::dom::DOMPoint&)
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditorObserver>::OwningNonNull(nsIEditorObserver&)
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditActionListener>::OwningNonNull(nsIEditActionListener&)
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocumentStateListener>::OwningNonNull(nsIDocumentStateListener&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::OwningNonNull(mozilla::dom::Element&)
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::OwningNonNull(nsINode&)
Unexecuted instantiation: mozilla::OwningNonNull<nsRange>::OwningNonNull(nsRange&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::EditorBase>::OwningNonNull(mozilla::EditorBase&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::OwningNonNull(mozilla::dom::Text&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CharacterData>::OwningNonNull(mozilla::dom::CharacterData&)
Unexecuted instantiation: mozilla::OwningNonNull<nsIContent>::OwningNonNull(nsIContent&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FontFace>::OwningNonNull(mozilla::dom::FontFace&)
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocumentViewerPrint>::OwningNonNull(nsIDocumentViewerPrint&)
27
28
  template<class U>
29
  MOZ_IMPLICIT OwningNonNull(already_AddRefed<U>&& aValue)
30
0
  {
31
0
    init(aValue);
32
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMPoint>::OwningNonNull<mozilla::dom::DOMPoint>(already_AddRefed<mozilla::dom::DOMPoint>&&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MessagePort>::OwningNonNull<mozilla::dom::MessagePort>(already_AddRefed<mozilla::dom::MessagePort>&&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FileSystemEntry>::OwningNonNull<mozilla::dom::FileSystemEntry>(already_AddRefed<mozilla::dom::FileSystemEntry>&&)
Unexecuted instantiation: mozilla::OwningNonNull<nsAtom>::OwningNonNull<nsAtom>(already_AddRefed<nsAtom>&&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::OwningNonNull<nsTextNode>(already_AddRefed<nsTextNode>&&)
Unexecuted instantiation: mozilla::OwningNonNull<nsIContentIterator>::OwningNonNull<nsIContentIterator>(already_AddRefed<nsIContentIterator>&&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::OwningNonNull<mozilla::dom::PlacesVisit>(already_AddRefed<mozilla::dom::PlacesVisit>&&)
33
34
  template<class U>
35
  MOZ_IMPLICIT OwningNonNull(const OwningNonNull<U>& aValue)
36
0
  {
37
0
    init(aValue);
38
0
  }
39
40
  // This is no worse than get() in terms of const handling.
41
  operator T&() const
42
0
  {
43
0
    MOZ_ASSERT(mInited);
44
0
    MOZ_ASSERT(mPtr, "OwningNonNull<T> was set to null");
45
0
    return *mPtr;
46
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MozIdleObserver>::operator mozilla::dom::MozIdleObserver&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::operator mozilla::dom::PlacesEvent&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastVoidFunction>::operator mozilla::dom::binding_detail::FastVoidFunction&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Promise>::operator mozilla::dom::Promise&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMessageListener>::operator mozilla::dom::binding_detail::FastMessageListener&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozDocumentCallback>::operator mozilla::dom::binding_detail::FastMozDocumentCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMutationCallback>::operator mozilla::dom::binding_detail::FastMutationCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback>::operator mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback>::operator mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozIdleObserver>::operator mozilla::dom::binding_detail::FastMozIdleObserver&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback>::operator mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastL10nCallback>::operator mozilla::dom::binding_detail::FastL10nCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPerformanceObserverCallback>::operator mozilla::dom::binding_detail::FastPerformanceObserverCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPlacesEventCallback>::operator mozilla::dom::binding_detail::FastPlacesEventCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastUncaughtRejectionObserver>::operator mozilla::dom::binding_detail::FastUncaughtRejectionObserver&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastmozPacketCallback>::operator mozilla::dom::binding_detail::FastmozPacketCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback>::operator mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback>::operator mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCStatsCallback>::operator mozilla::dom::binding_detail::FastRTCStatsCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback>::operator mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIdleRequestCallback>::operator mozilla::dom::binding_detail::FastIdleRequestCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FRegisterCallback>::operator mozilla::dom::binding_detail::FastU2FRegisterCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FSignCallback>::operator mozilla::dom::binding_detail::FastU2FSignCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFrameRequestCallback>::operator mozilla::dom::binding_detail::FastFrameRequestCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebGPULogCallback>::operator mozilla::dom::binding_detail::FastWebGPULogCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback>::operator mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback>::operator mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback>::operator mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFunction>::operator mozilla::dom::binding_detail::FastFunction&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastCustomElementCreationCallback>::operator mozilla::dom::binding_detail::FastCustomElementCreationCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileSystemEntriesCallback>::operator mozilla::dom::binding_detail::FastFileSystemEntriesCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileCallback>::operator mozilla::dom::binding_detail::FastFileCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFontFaceSetForEachCallback>::operator mozilla::dom::binding_detail::FastFontFaceSetForEachCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPositionCallback>::operator mozilla::dom::binding_detail::FastPositionCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBlobCallback>::operator mozilla::dom::binding_detail::FastBlobCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback>::operator mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIntersectionCallback>::operator mozilla::dom::binding_detail::FastIntersectionCallback&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Blob>::operator mozilla::dom::Blob&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FormData>::operator mozilla::dom::FormData&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::URLSearchParams>::operator mozilla::dom::URLSearchParams&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RadioNodeList>::operator mozilla::dom::RadioNodeList&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::operator mozilla::dom::MediaStreamTrack&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::operator mozilla::dom::Element&() const
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::operator nsINode&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::operator mozilla::dom::Text&() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CharacterData>::operator mozilla::dom::CharacterData&() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIContent>::operator nsIContent&() const
Unexecuted instantiation: mozilla::OwningNonNull<nsAtom>::operator nsAtom&() const
47
48
  operator T*() const
49
0
  {
50
0
    MOZ_ASSERT(mInited);
51
0
    MOZ_ASSERT(mPtr, "OwningNonNull<T> was set to null");
52
0
    return mPtr;
53
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::operator mozilla::dom::MediaStreamTrack*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>::operator mozilla::dom::LifecycleConnectedCallback*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>::operator mozilla::dom::LifecycleDisconnectedCallback*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>::operator mozilla::dom::LifecycleAdoptedCallback*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>::operator mozilla::dom::LifecycleAttributeChangedCallback*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>::operator mozilla::dom::LifecycleGetCustomInterfaceCallback*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Blob>::operator mozilla::dom::Blob*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Directory>::operator mozilla::dom::Directory*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::operator nsINode*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRectList>::operator mozilla::dom::DOMRectList*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Request>::operator mozilla::dom::Request*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CryptoKey>::operator mozilla::dom::CryptoKey*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::EventTarget>::operator mozilla::dom::EventTarget*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Touch>::operator mozilla::dom::Touch*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::File>::operator mozilla::dom::File*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::DOMMediaStream>::operator mozilla::DOMMediaStream*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditorObserver>::operator nsIEditorObserver*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditActionListener>::operator nsIEditActionListener*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocumentStateListener>::operator nsIDocumentStateListener*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::operator mozilla::dom::Element*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsRange>::operator nsRange*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsAtom>::operator nsAtom*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIContent>::operator nsIContent*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::operator mozilla::dom::Text*() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::RangeItem>::operator mozilla::RangeItem*() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocument>::operator nsIDocument*() const
54
55
  // Conversion to bool is always true, so delete to catch errors
56
  explicit operator bool() const = delete;
57
58
  T*
59
  operator->() const
60
0
  {
61
0
    MOZ_ASSERT(mInited);
62
0
    MOZ_ASSERT(mPtr, "OwningNonNull<T> was set to null");
63
0
    return mPtr;
64
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MozIdleObserver>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRect>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Blob>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastVoidFunction>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMessageListener>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozDocumentCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMutationCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozIdleObserver>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastL10nCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPerformanceObserverCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPlacesEventCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastUncaughtRejectionObserver>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastmozPacketCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCStatsCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIdleRequestCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FRegisterCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FSignCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFrameRequestCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebGPULogCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFunction>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastCustomElementCreationCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileSystemEntriesCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFontFaceSetForEachCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPositionCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBlobCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIntersectionCallback>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CryptoKey>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::File>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Directory>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::EditorBase>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::DOMMediaStream>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditActionListener>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditorObserver>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocumentStateListener>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIContent>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::RangeItem>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIContentIterator>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsRange>::operator->() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocumentViewerPrint>::operator->() const
65
66
  OwningNonNull<T>&
67
  operator=(T* aValue)
68
0
  {
69
0
    init(aValue);
70
0
    return *this;
71
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::operator=(mozilla::dom::Element*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMIntersectionObserverEntry>::operator=(mozilla::dom::DOMIntersectionObserverEntry*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::VRDisplay>::operator=(mozilla::dom::VRDisplay*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::External>::operator=(mozilla::dom::External*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Blob>::operator=(mozilla::dom::Blob*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Directory>::operator=(mozilla::dom::Directory*)
Unexecuted instantiation: mozilla::OwningNonNull<nsDOMMutationRecord>::operator=(nsDOMMutationRecord*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRectList>::operator=(mozilla::dom::DOMRectList*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasPattern>::operator=(mozilla::dom::CanvasPattern*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasGradient>::operator=(mozilla::dom::CanvasGradient*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::File>::operator=(mozilla::dom::File*)
Unexecuted instantiation: mozilla::OwningNonNull<nsGenericHTMLElement>::operator=(nsGenericHTMLElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLOptionElement>::operator=(mozilla::dom::HTMLOptionElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLOptGroupElement>::operator=(mozilla::dom::HTMLOptGroupElement*)
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::operator=(nsINode*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRect>::operator=(mozilla::dom::DOMRect*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastVoidFunction>::operator=(mozilla::dom::binding_detail::FastVoidFunction*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DecodeSuccessCallback>::operator=(mozilla::dom::DecodeSuccessCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DecodeErrorCallback>::operator=(mozilla::dom::DecodeErrorCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>::operator=(mozilla::dom::CSSPseudoElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchPattern>::operator=(mozilla::extensions::MatchPattern*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::operator=(mozilla::dom::HTMLMediaElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMessageListener>::operator=(mozilla::dom::binding_detail::FastMessageListener*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozDocumentCallback>::operator=(mozilla::dom::binding_detail::FastMozDocumentCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MozDocumentMatcher>::operator=(mozilla::extensions::MozDocumentMatcher*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMException>::operator=(mozilla::dom::DOMException*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::DOMMediaStream>::operator=(mozilla::DOMMediaStream*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::operator=(mozilla::dom::MediaStreamTrack*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MessagePort>::operator=(mozilla::dom::MessagePort*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ServiceWorker>::operator=(mozilla::dom::ServiceWorker*)
Unexecuted instantiation: mozilla::OwningNonNull<nsFrameLoader>::operator=(nsFrameLoader*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMutationCallback>::operator=(mozilla::dom::binding_detail::FastMutationCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback>::operator=(mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback>::operator=(mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozIdleObserver>::operator=(mozilla::dom::binding_detail::FastMozIdleObserver*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback>::operator=(mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastL10nCallback>::operator=(mozilla::dom::binding_detail::FastL10nCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::NotificationPermissionCallback>::operator=(mozilla::dom::NotificationPermissionCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Notification>::operator=(mozilla::dom::Notification*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AudioBuffer>::operator=(mozilla::dom::AudioBuffer*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PeriodicWave>::operator=(mozilla::dom::PeriodicWave*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPerformanceObserverCallback>::operator=(mozilla::dom::binding_detail::FastPerformanceObserverCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPlacesEventCallback>::operator=(mozilla::dom::binding_detail::FastPlacesEventCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::operator=(mozilla::dom::PlacesEvent*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PointerEvent>::operator=(mozilla::dom::PointerEvent*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastUncaughtRejectionObserver>::operator=(mozilla::dom::binding_detail::FastUncaughtRejectionObserver*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PresentationConnection>::operator=(mozilla::dom::PresentationConnection*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCCertificate>::operator=(mozilla::dom::RTCCertificate*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastmozPacketCallback>::operator=(mozilla::dom::binding_detail::FastmozPacketCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback>::operator=(mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback>::operator=(mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCStatsCallback>::operator=(mozilla::dom::binding_detail::FastRTCStatsCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback>::operator=(mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<nsDOMDataChannel>::operator=(nsDOMDataChannel*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback>::operator=(mozilla::dom::GenerateAssertionCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback>::operator=(mozilla::dom::ValidateAssertionCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCIceCandidate>::operator=(mozilla::dom::RTCIceCandidate*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver>::operator=(mozilla::dom::RTCRtpReceiver*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver>::operator=(mozilla::dom::RTCRtpTransceiver*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ObserverCallback>::operator=(mozilla::dom::ObserverCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Request>::operator=(mozilla::dom::Request*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FormData>::operator=(mozilla::dom::FormData*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::URLSearchParams>::operator=(mozilla::dom::URLSearchParams*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIdleRequestCallback>::operator=(mozilla::dom::binding_detail::FastIdleRequestCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Response>::operator=(mozilla::dom::Response*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLImageElement>::operator=(mozilla::dom::HTMLImageElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::SVGImageElement>::operator=(mozilla::dom::SVGImageElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLCanvasElement>::operator=(mozilla::dom::HTMLCanvasElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLVideoElement>::operator=(mozilla::dom::HTMLVideoElement*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ImageBitmap>::operator=(mozilla::dom::ImageBitmap*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance>::operator=(mozilla::dom::SpeechSynthesisUtterance*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CryptoKey>::operator=(mozilla::dom::CryptoKey*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FRegisterCallback>::operator=(mozilla::dom::binding_detail::FastU2FRegisterCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FSignCallback>::operator=(mozilla::dom::binding_detail::FastU2FSignCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::EventTarget>::operator=(mozilla::dom::EventTarget*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Touch>::operator=(mozilla::dom::Touch*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::VideoTrack>::operator=(mozilla::dom::VideoTrack*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AudioTrack>::operator=(mozilla::dom::AudioTrack*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::TextTrack>::operator=(mozilla::dom::TextTrack*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFrameRequestCallback>::operator=(mozilla::dom::binding_detail::FastFrameRequestCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebGPULogCallback>::operator=(mozilla::dom::binding_detail::FastWebGPULogCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::CommandBuffer>::operator=(mozilla::webgpu::CommandBuffer*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback>::operator=(mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback>::operator=(mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback>::operator=(mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFunction>::operator=(mozilla::dom::binding_detail::FastFunction*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>::operator=(mozilla::dom::LifecycleAdoptedCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>::operator=(mozilla::dom::LifecycleAttributeChangedCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>::operator=(mozilla::dom::LifecycleConnectedCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>::operator=(mozilla::dom::LifecycleDisconnectedCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>::operator=(mozilla::dom::LifecycleGetCustomInterfaceCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchGlob>::operator=(mozilla::extensions::MatchGlob*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchPatternSet>::operator=(mozilla::extensions::MatchPatternSet*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback>::operator=(mozilla::dom::WebExtensionLocalizeCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::OffscreenCanvas>::operator=(mozilla::dom::OffscreenCanvas*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Buffer>::operator=(mozilla::webgpu::Buffer*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Texture>::operator=(mozilla::webgpu::Texture*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::ComputePipeline>::operator=(mozilla::webgpu::ComputePipeline*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::RenderPipeline>::operator=(mozilla::webgpu::RenderPipeline*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>::operator=(mozilla::webgpu::BindGroupLayout*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::ShaderModule>::operator=(mozilla::webgpu::ShaderModule*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::TextureView>::operator=(mozilla::webgpu::TextureView*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Sampler>::operator=(mozilla::webgpu::Sampler*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::PipelineLayout>::operator=(mozilla::webgpu::PipelineLayout*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>::operator=(mozilla::webgpu::AttachmentState*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BlendState>::operator=(mozilla::webgpu::BlendState*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>::operator=(mozilla::webgpu::DepthStencilState*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::InputState>::operator=(mozilla::webgpu::InputState*)
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocument>::operator=(nsIDocument*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastCustomElementCreationCallback>::operator=(mozilla::dom::binding_detail::FastCustomElementCreationCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ConsoleInstanceDumpCallback>::operator=(mozilla::dom::ConsoleInstanceDumpCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AbortSignal>::operator=(mozilla::dom::AbortSignal*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMPoint>::operator=(mozilla::dom::DOMPoint*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Event>::operator=(mozilla::dom::Event*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Client>::operator=(mozilla::dom::Client*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FileSystemEntryCallback>::operator=(mozilla::dom::FileSystemEntryCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ErrorCallback>::operator=(mozilla::dom::ErrorCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileSystemEntriesCallback>::operator=(mozilla::dom::binding_detail::FastFileSystemEntriesCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileCallback>::operator=(mozilla::dom::binding_detail::FastFileCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFontFaceSetForEachCallback>::operator=(mozilla::dom::binding_detail::FastFontFaceSetForEachCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FontFace>::operator=(mozilla::dom::FontFace*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPositionCallback>::operator=(mozilla::dom::binding_detail::FastPositionCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBlobCallback>::operator=(mozilla::dom::binding_detail::FastBlobCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::operator=(mozilla::dom::Text*)
Unexecuted instantiation: mozilla::OwningNonNull<nsIHTMLCollection>::operator=(nsIHTMLCollection*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback>::operator=(mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RadioNodeList>::operator=(mozilla::dom::RadioNodeList*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Headers>::operator=(mozilla::dom::Headers*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBObjectStore>::operator=(mozilla::dom::IDBObjectStore*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBIndex>::operator=(mozilla::dom::IDBIndex*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::InstallTriggerCallback>::operator=(mozilla::dom::InstallTriggerCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIntersectionCallback>::operator=(mozilla::dom::binding_detail::FastIntersectionCallback*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBCursor>::operator=(mozilla::dom::IDBCursor*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ImageData>::operator=(mozilla::dom::ImageData*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasRenderingContext2D>::operator=(mozilla::dom::CanvasRenderingContext2D*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FileSystemEntry>::operator=(mozilla::dom::FileSystemEntry*)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::RangeItem>::operator=(mozilla::RangeItem*)
72
73
  OwningNonNull<T>&
74
  operator=(T& aValue)
75
0
  {
76
0
    init(&aValue);
77
0
    return *this;
78
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MozIdleObserver>::operator=(mozilla::dom::MozIdleObserver&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::operator=(mozilla::dom::HTMLMediaElement&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::DOMMediaStream>::operator=(mozilla::DOMMediaStream&)
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::operator=(nsINode&)
79
80
  template<class U>
81
  OwningNonNull<T>&
82
  operator=(already_AddRefed<U>&& aValue)
83
0
  {
84
0
    init(aValue);
85
0
    return *this;
86
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>& mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>::operator=<mozilla::dom::CSSPseudoElement>(already_AddRefed<mozilla::dom::CSSPseudoElement>&&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Promise>& mozilla::OwningNonNull<mozilla::dom::Promise>::operator=<mozilla::dom::Promise>(already_AddRefed<mozilla::dom::Promise>&&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::File>& mozilla::OwningNonNull<mozilla::dom::File>::operator=<mozilla::dom::File>(already_AddRefed<mozilla::dom::File>&&)
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMException>& mozilla::OwningNonNull<mozilla::dom::DOMException>::operator=<mozilla::dom::DOMException>(already_AddRefed<mozilla::dom::DOMException>&&)
87
88
  template<class U>
89
  OwningNonNull<T>&
90
  operator=(const OwningNonNull<U>& aValue)
91
  {
92
    init(aValue);
93
    return *this;
94
  }
95
96
  // Don't allow assigning nullptr, it makes no sense
97
  void operator=(decltype(nullptr)) = delete;
98
99
  already_AddRefed<T> forget()
100
0
  {
101
0
#ifdef DEBUG
102
0
    mInited = false;
103
0
#endif
104
0
    return mPtr.forget();
105
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::EventTarget>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ObserverCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ConsoleInstanceDumpCallback>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CryptoKey>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Buffer>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::ShaderModule>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::TextureView>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::PipelineLayout>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::InputState>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::VRDisplay>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<nsFrameLoader>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMPoint>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AbortSignal>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRectList>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Request>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Response>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMException>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::DOMMediaStream>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AudioBuffer>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PeriodicWave>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PresentationConnection>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Promise>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<nsDOMDataChannel>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance>::forget()
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Notification>::forget()
106
107
  template<class U>
108
  void
109
  forget(U** aOther)
110
  {
111
#ifdef DEBUG
112
    mInited = false;
113
#endif
114
    mPtr.forget(aOther);
115
  }
116
117
  T& ref() const
118
0
  {
119
0
    MOZ_ASSERT(mInited);
120
0
    MOZ_ASSERT(mPtr);
121
0
    return *mPtr;
122
0
  }
123
124
  // Make us work with smart pointer helpers that expect a get().
125
  T* get() const
126
0
  {
127
0
    MOZ_ASSERT(mInited);
128
0
    MOZ_ASSERT(mPtr);
129
0
    return mPtr;
130
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::EventTarget>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Element>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MozIdleObserver>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ObserverCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ConsoleInstanceDumpCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MessagePort>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CryptoKey>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Buffer>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::ShaderModule>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::TextureView>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::PipelineLayout>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::BlendState>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::InputState>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::DOMMediaStream>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCCertificate>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Touch>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::VRDisplay>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsFrameLoader>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMPoint>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AbortSignal>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsDOMMutationRecord>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsINode>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMRectList>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Request>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Response>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FontFace>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMException>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AudioBuffer>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PeriodicWave>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PointerEvent>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PresentationConnection>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Promise>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsDOMDataChannel>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Notification>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasPattern>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasGradient>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::File>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Directory>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsGenericHTMLElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLOptionElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLOptGroupElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Blob>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchPattern>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ServiceWorker>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RTCIceCandidate>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FormData>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::URLSearchParams>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLImageElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::SVGImageElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLCanvasElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::HTMLVideoElement>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ImageBitmap>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::VideoTrack>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::AudioTrack>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::TextTrack>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchGlob>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MatchPatternSet>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::OffscreenCanvas>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Texture>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::ComputePipeline>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::RenderPipeline>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::webgpu::Sampler>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::External>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocument>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Event>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Client>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FileSystemEntry>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Text>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIHTMLCollection>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::RadioNodeList>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::Headers>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBObjectStore>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBIndex>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::IDBCursor>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ImageData>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::CanvasRenderingContext2D>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::InstallTriggerCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DOMIntersectionObserverEntry>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::FileSystemEntryCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::ErrorCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DecodeErrorCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::DecodeSuccessCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::NotificationPermissionCallback>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditActionListener>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIEditorObserver>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIDocumentStateListener>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<nsIContent>::get() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::extensions::MozDocumentMatcher>::get() const
131
132
  template<typename U>
133
  void swap(U& aOther)
134
  {
135
    mPtr.swap(aOther);
136
#ifdef DEBUG
137
    mInited = mPtr;
138
#endif
139
  }
140
141
  // We have some consumers who want to check whether we're inited in non-debug
142
  // builds as well.  Luckily, we have the invariant that we're inited precisely
143
  // when mPtr is non-null.
144
  bool isInitialized() const
145
0
  {
146
0
    MOZ_ASSERT(!!mPtr == mInited, "mInited out of sync with mPtr?");
147
0
    return mPtr;
148
0
  }
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastVoidFunction>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMessageListener>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozDocumentCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMutationCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozIdleObserver>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastL10nCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPerformanceObserverCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPlacesEventCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastUncaughtRejectionObserver>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastmozPacketCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCStatsCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIdleRequestCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FRegisterCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FSignCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFrameRequestCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebGPULogCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFunction>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastCustomElementCreationCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileSystemEntriesCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFontFaceSetForEachCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPositionCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBlobCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback>::isInitialized() const
Unexecuted instantiation: mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIntersectionCallback>::isInitialized() const
149
150
protected:
151
  template<typename U>
152
  void init(U&& aValue)
153
0
  {
154
0
    mPtr = aValue;
155
0
    MOZ_ASSERT(mPtr);
156
#ifdef DEBUG
157
    mInited = true;
158
#endif
159
  }
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::init<mozilla::dom::MediaStreamTrack*>(mozilla::dom::MediaStreamTrack*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>::init<already_AddRefed<mozilla::dom::CSSPseudoElement>&>(already_AddRefed<mozilla::dom::CSSPseudoElement>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Element>::init<mozilla::dom::Element*&>(mozilla::dom::Element*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMIntersectionObserverEntry>::init<mozilla::dom::DOMIntersectionObserverEntry*&>(mozilla::dom::DOMIntersectionObserverEntry*&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsFrameLoader>::init<nsFrameLoader*>(nsFrameLoader*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::MozIdleObserver>::init<mozilla::dom::MozIdleObserver*>(mozilla::dom::MozIdleObserver*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::VRDisplay>::init<mozilla::dom::VRDisplay*&>(mozilla::dom::VRDisplay*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::External>::init<mozilla::dom::External*&>(mozilla::dom::External*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMPoint>::init<already_AddRefed<mozilla::dom::DOMPoint>&>(already_AddRefed<mozilla::dom::DOMPoint>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Blob>::init<mozilla::dom::Blob*&>(mozilla::dom::Blob*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Directory>::init<mozilla::dom::Directory*&>(mozilla::dom::Directory*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::MessagePort>::init<already_AddRefed<mozilla::dom::MessagePort>&>(already_AddRefed<mozilla::dom::MessagePort>&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsDOMMutationRecord>::init<nsDOMMutationRecord*&>(nsDOMMutationRecord*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMRectList>::init<mozilla::dom::DOMRectList*&>(mozilla::dom::DOMRectList*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::CanvasPattern>::init<mozilla::dom::CanvasPattern*&>(mozilla::dom::CanvasPattern*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::CanvasGradient>::init<mozilla::dom::CanvasGradient*&>(mozilla::dom::CanvasGradient*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::File>::init<mozilla::dom::File*&>(mozilla::dom::File*&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsGenericHTMLElement>::init<nsGenericHTMLElement*&>(nsGenericHTMLElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::HTMLOptionElement>::init<mozilla::dom::HTMLOptionElement*&>(mozilla::dom::HTMLOptionElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::HTMLOptGroupElement>::init<mozilla::dom::HTMLOptGroupElement*&>(mozilla::dom::HTMLOptGroupElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsINode>::init<nsINode*&>(nsINode*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMRect>::init<mozilla::dom::DOMRect*&>(mozilla::dom::DOMRect*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastVoidFunction>::init<mozilla::dom::binding_detail::FastVoidFunction*&>(mozilla::dom::binding_detail::FastVoidFunction*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DecodeSuccessCallback>::init<mozilla::dom::DecodeSuccessCallback*&>(mozilla::dom::DecodeSuccessCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DecodeErrorCallback>::init<mozilla::dom::DecodeErrorCallback*&>(mozilla::dom::DecodeErrorCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>::init<mozilla::dom::CSSPseudoElement*&>(mozilla::dom::CSSPseudoElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::extensions::MatchPattern>::init<mozilla::extensions::MatchPattern*&>(mozilla::extensions::MatchPattern*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::init<mozilla::dom::HTMLMediaElement*&>(mozilla::dom::HTMLMediaElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Promise>::init<already_AddRefed<mozilla::dom::Promise>&>(already_AddRefed<mozilla::dom::Promise>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMessageListener>::init<mozilla::dom::binding_detail::FastMessageListener*&>(mozilla::dom::binding_detail::FastMessageListener*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozDocumentCallback>::init<mozilla::dom::binding_detail::FastMozDocumentCallback*&>(mozilla::dom::binding_detail::FastMozDocumentCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::extensions::MozDocumentMatcher>::init<mozilla::extensions::MozDocumentMatcher*&>(mozilla::extensions::MozDocumentMatcher*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMException>::init<mozilla::dom::DOMException*&>(mozilla::dom::DOMException*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::DOMMediaStream>::init<mozilla::DOMMediaStream*&>(mozilla::DOMMediaStream*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>::init<mozilla::dom::MediaStreamTrack*&>(mozilla::dom::MediaStreamTrack*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::MessagePort>::init<mozilla::dom::MessagePort*&>(mozilla::dom::MessagePort*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::ServiceWorker>::init<mozilla::dom::ServiceWorker*&>(mozilla::dom::ServiceWorker*&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsFrameLoader>::init<nsFrameLoader*&>(nsFrameLoader*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMutationCallback>::init<mozilla::dom::binding_detail::FastMutationCallback*&>(mozilla::dom::binding_detail::FastMutationCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback>::init<mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback*&>(mozilla::dom::binding_detail::FastNavigatorUserMediaSuccessCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback>::init<mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback*&>(mozilla::dom::binding_detail::FastNavigatorUserMediaErrorCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozIdleObserver>::init<mozilla::dom::binding_detail::FastMozIdleObserver*&>(mozilla::dom::binding_detail::FastMozIdleObserver*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback>::init<mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback*&>(mozilla::dom::binding_detail::FastMozGetUserMediaDevicesSuccessCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastL10nCallback>::init<mozilla::dom::binding_detail::FastL10nCallback*&>(mozilla::dom::binding_detail::FastL10nCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::NotificationPermissionCallback>::init<mozilla::dom::NotificationPermissionCallback*&>(mozilla::dom::NotificationPermissionCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Notification>::init<mozilla::dom::Notification*&>(mozilla::dom::Notification*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::AudioBuffer>::init<mozilla::dom::AudioBuffer*&>(mozilla::dom::AudioBuffer*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::PeriodicWave>::init<mozilla::dom::PeriodicWave*&>(mozilla::dom::PeriodicWave*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::PeriodicWave>::init<mozilla::dom::PeriodicWave*>(mozilla::dom::PeriodicWave*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPerformanceObserverCallback>::init<mozilla::dom::binding_detail::FastPerformanceObserverCallback*&>(mozilla::dom::binding_detail::FastPerformanceObserverCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPlacesEventCallback>::init<mozilla::dom::binding_detail::FastPlacesEventCallback*&>(mozilla::dom::binding_detail::FastPlacesEventCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::init<mozilla::dom::PlacesEvent*&>(mozilla::dom::PlacesEvent*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::PointerEvent>::init<mozilla::dom::PointerEvent*&>(mozilla::dom::PointerEvent*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastUncaughtRejectionObserver>::init<mozilla::dom::binding_detail::FastUncaughtRejectionObserver*&>(mozilla::dom::binding_detail::FastUncaughtRejectionObserver*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::PresentationConnection>::init<mozilla::dom::PresentationConnection*&>(mozilla::dom::PresentationConnection*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::RTCCertificate>::init<mozilla::dom::RTCCertificate*&>(mozilla::dom::RTCCertificate*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastmozPacketCallback>::init<mozilla::dom::binding_detail::FastmozPacketCallback*&>(mozilla::dom::binding_detail::FastmozPacketCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback>::init<mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback*&>(mozilla::dom::binding_detail::FastRTCSessionDescriptionCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback>::init<mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback*&>(mozilla::dom::binding_detail::FastRTCPeerConnectionErrorCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastRTCStatsCallback>::init<mozilla::dom::binding_detail::FastRTCStatsCallback*&>(mozilla::dom::binding_detail::FastRTCStatsCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback>::init<mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback*&>(mozilla::dom::binding_detail::FastPeerConnectionLifecycleCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsDOMDataChannel>::init<nsDOMDataChannel*&>(nsDOMDataChannel*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback>::init<mozilla::dom::GenerateAssertionCallback*&>(mozilla::dom::GenerateAssertionCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback>::init<mozilla::dom::ValidateAssertionCallback*&>(mozilla::dom::ValidateAssertionCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::RTCIceCandidate>::init<mozilla::dom::RTCIceCandidate*&>(mozilla::dom::RTCIceCandidate*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver>::init<mozilla::dom::RTCRtpReceiver*&>(mozilla::dom::RTCRtpReceiver*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver>::init<mozilla::dom::RTCRtpTransceiver*&>(mozilla::dom::RTCRtpTransceiver*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::ObserverCallback>::init<mozilla::dom::ObserverCallback*&>(mozilla::dom::ObserverCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Request>::init<mozilla::dom::Request*&>(mozilla::dom::Request*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::FormData>::init<mozilla::dom::FormData*&>(mozilla::dom::FormData*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::URLSearchParams>::init<mozilla::dom::URLSearchParams*&>(mozilla::dom::URLSearchParams*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIdleRequestCallback>::init<mozilla::dom::binding_detail::FastIdleRequestCallback*&>(mozilla::dom::binding_detail::FastIdleRequestCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Response>::init<mozilla::dom::Response*&>(mozilla::dom::Response*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Request>::init<mozilla::dom::Request*>(mozilla::dom::Request*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Response>::init<mozilla::dom::Response*>(mozilla::dom::Response*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::HTMLImageElement>::init<mozilla::dom::HTMLImageElement*&>(mozilla::dom::HTMLImageElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::SVGImageElement>::init<mozilla::dom::SVGImageElement*&>(mozilla::dom::SVGImageElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::HTMLCanvasElement>::init<mozilla::dom::HTMLCanvasElement*&>(mozilla::dom::HTMLCanvasElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::HTMLVideoElement>::init<mozilla::dom::HTMLVideoElement*&>(mozilla::dom::HTMLVideoElement*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::ImageBitmap>::init<mozilla::dom::ImageBitmap*&>(mozilla::dom::ImageBitmap*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance>::init<mozilla::dom::SpeechSynthesisUtterance*&>(mozilla::dom::SpeechSynthesisUtterance*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::CryptoKey>::init<mozilla::dom::CryptoKey*&>(mozilla::dom::CryptoKey*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FRegisterCallback>::init<mozilla::dom::binding_detail::FastU2FRegisterCallback*&>(mozilla::dom::binding_detail::FastU2FRegisterCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastU2FSignCallback>::init<mozilla::dom::binding_detail::FastU2FSignCallback*&>(mozilla::dom::binding_detail::FastU2FSignCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::EventTarget>::init<mozilla::dom::EventTarget*&>(mozilla::dom::EventTarget*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Touch>::init<mozilla::dom::Touch*&>(mozilla::dom::Touch*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::VideoTrack>::init<mozilla::dom::VideoTrack*&>(mozilla::dom::VideoTrack*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::AudioTrack>::init<mozilla::dom::AudioTrack*&>(mozilla::dom::AudioTrack*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::TextTrack>::init<mozilla::dom::TextTrack*&>(mozilla::dom::TextTrack*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFrameRequestCallback>::init<mozilla::dom::binding_detail::FastFrameRequestCallback*&>(mozilla::dom::binding_detail::FastFrameRequestCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebGPULogCallback>::init<mozilla::dom::binding_detail::FastWebGPULogCallback*&>(mozilla::dom::binding_detail::FastWebGPULogCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::CommandBuffer>::init<mozilla::webgpu::CommandBuffer*&>(mozilla::webgpu::CommandBuffer*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback>::init<mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback*&>(mozilla::dom::binding_detail::FastWebrtcGlobalStatisticsCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback>::init<mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback*&>(mozilla::dom::binding_detail::FastWebrtcGlobalLoggingCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback>::init<mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback*&>(mozilla::dom::binding_detail::FastPromiseDocumentFlushedCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFunction>::init<mozilla::dom::binding_detail::FastFunction*&>(mozilla::dom::binding_detail::FastFunction*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>::init<mozilla::dom::LifecycleAdoptedCallback*&>(mozilla::dom::LifecycleAdoptedCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>::init<mozilla::dom::LifecycleAttributeChangedCallback*&>(mozilla::dom::LifecycleAttributeChangedCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>::init<mozilla::dom::LifecycleConnectedCallback*&>(mozilla::dom::LifecycleConnectedCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>::init<mozilla::dom::LifecycleDisconnectedCallback*&>(mozilla::dom::LifecycleDisconnectedCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>::init<mozilla::dom::LifecycleGetCustomInterfaceCallback*&>(mozilla::dom::LifecycleGetCustomInterfaceCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::extensions::MatchGlob>::init<mozilla::extensions::MatchGlob*&>(mozilla::extensions::MatchGlob*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::extensions::MatchPatternSet>::init<mozilla::extensions::MatchPatternSet*&>(mozilla::extensions::MatchPatternSet*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback>::init<mozilla::dom::WebExtensionLocalizeCallback*&>(mozilla::dom::WebExtensionLocalizeCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::OffscreenCanvas>::init<mozilla::dom::OffscreenCanvas*&>(mozilla::dom::OffscreenCanvas*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::Buffer>::init<mozilla::webgpu::Buffer*&>(mozilla::webgpu::Buffer*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::Texture>::init<mozilla::webgpu::Texture*&>(mozilla::webgpu::Texture*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::ComputePipeline>::init<mozilla::webgpu::ComputePipeline*&>(mozilla::webgpu::ComputePipeline*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::RenderPipeline>::init<mozilla::webgpu::RenderPipeline*&>(mozilla::webgpu::RenderPipeline*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>::init<mozilla::webgpu::BindGroupLayout*&>(mozilla::webgpu::BindGroupLayout*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::ShaderModule>::init<mozilla::webgpu::ShaderModule*&>(mozilla::webgpu::ShaderModule*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::TextureView>::init<mozilla::webgpu::TextureView*&>(mozilla::webgpu::TextureView*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::TextureView>::init<mozilla::webgpu::TextureView*>(mozilla::webgpu::TextureView*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::Sampler>::init<mozilla::webgpu::Sampler*&>(mozilla::webgpu::Sampler*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::PipelineLayout>::init<mozilla::webgpu::PipelineLayout*&>(mozilla::webgpu::PipelineLayout*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>::init<mozilla::webgpu::BindGroupLayout*>(mozilla::webgpu::BindGroupLayout*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>::init<mozilla::webgpu::AttachmentState*&>(mozilla::webgpu::AttachmentState*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::BlendState>::init<mozilla::webgpu::BlendState*&>(mozilla::webgpu::BlendState*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>::init<mozilla::webgpu::DepthStencilState*&>(mozilla::webgpu::DepthStencilState*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::InputState>::init<mozilla::webgpu::InputState*&>(mozilla::webgpu::InputState*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>::init<mozilla::webgpu::AttachmentState*>(mozilla::webgpu::AttachmentState*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>::init<mozilla::webgpu::DepthStencilState*>(mozilla::webgpu::DepthStencilState*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::InputState>::init<mozilla::webgpu::InputState*>(mozilla::webgpu::InputState*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::webgpu::Buffer>::init<mozilla::webgpu::Buffer*>(mozilla::webgpu::Buffer*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIDocument>::init<nsIDocument*&>(nsIDocument*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastCustomElementCreationCallback>::init<mozilla::dom::binding_detail::FastCustomElementCreationCallback*&>(mozilla::dom::binding_detail::FastCustomElementCreationCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::ConsoleInstanceDumpCallback>::init<mozilla::dom::ConsoleInstanceDumpCallback*&>(mozilla::dom::ConsoleInstanceDumpCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::AbortSignal>::init<mozilla::dom::AbortSignal*&>(mozilla::dom::AbortSignal*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMPoint>::init<mozilla::dom::DOMPoint*&>(mozilla::dom::DOMPoint*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMPoint>::init<mozilla::dom::DOMPoint*>(mozilla::dom::DOMPoint*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Event>::init<mozilla::dom::Event*&>(mozilla::dom::Event*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Client>::init<mozilla::dom::Client*&>(mozilla::dom::Client*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::FileSystemEntryCallback>::init<mozilla::dom::FileSystemEntryCallback*&>(mozilla::dom::FileSystemEntryCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::ErrorCallback>::init<mozilla::dom::ErrorCallback*&>(mozilla::dom::ErrorCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileSystemEntriesCallback>::init<mozilla::dom::binding_detail::FastFileSystemEntriesCallback*&>(mozilla::dom::binding_detail::FastFileSystemEntriesCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFileCallback>::init<mozilla::dom::binding_detail::FastFileCallback*&>(mozilla::dom::binding_detail::FastFileCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastFontFaceSetForEachCallback>::init<mozilla::dom::binding_detail::FastFontFaceSetForEachCallback*&>(mozilla::dom::binding_detail::FastFontFaceSetForEachCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::FontFace>::init<mozilla::dom::FontFace*&>(mozilla::dom::FontFace*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastPositionCallback>::init<mozilla::dom::binding_detail::FastPositionCallback*&>(mozilla::dom::binding_detail::FastPositionCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBlobCallback>::init<mozilla::dom::binding_detail::FastBlobCallback*&>(mozilla::dom::binding_detail::FastBlobCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Text>::init<mozilla::dom::Text*&>(mozilla::dom::Text*&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIHTMLCollection>::init<nsIHTMLCollection*&>(nsIHTMLCollection*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback>::init<mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback*&>(mozilla::dom::binding_detail::FastBrowserElementNextPaintEventCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::RadioNodeList>::init<mozilla::dom::RadioNodeList*&>(mozilla::dom::RadioNodeList*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Headers>::init<mozilla::dom::Headers*&>(mozilla::dom::Headers*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::IDBObjectStore>::init<mozilla::dom::IDBObjectStore*&>(mozilla::dom::IDBObjectStore*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::IDBIndex>::init<mozilla::dom::IDBIndex*&>(mozilla::dom::IDBIndex*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::InstallTriggerCallback>::init<mozilla::dom::InstallTriggerCallback*&>(mozilla::dom::InstallTriggerCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::binding_detail::FastIntersectionCallback>::init<mozilla::dom::binding_detail::FastIntersectionCallback*&>(mozilla::dom::binding_detail::FastIntersectionCallback*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::IDBCursor>::init<mozilla::dom::IDBCursor*&>(mozilla::dom::IDBCursor*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::ImageData>::init<mozilla::dom::ImageData*&>(mozilla::dom::ImageData*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::CanvasRenderingContext2D>::init<mozilla::dom::CanvasRenderingContext2D*&>(mozilla::dom::CanvasRenderingContext2D*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::FileSystemEntry>::init<mozilla::dom::FileSystemEntry*&>(mozilla::dom::FileSystemEntry*&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::FileSystemEntry>::init<already_AddRefed<mozilla::dom::FileSystemEntry>&>(already_AddRefed<mozilla::dom::FileSystemEntry>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::File>::init<already_AddRefed<mozilla::dom::File>&>(already_AddRefed<mozilla::dom::File>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::EditorBase>::init<mozilla::EditorBase*>(mozilla::EditorBase*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsRange>::init<nsRange*>(nsRange*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::DOMException>::init<already_AddRefed<mozilla::dom::DOMException>&>(already_AddRefed<mozilla::dom::DOMException>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>::init<mozilla::dom::HTMLMediaElement*>(mozilla::dom::HTMLMediaElement*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::DOMMediaStream>::init<mozilla::DOMMediaStream*>(mozilla::DOMMediaStream*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIEditorObserver>::init<nsIEditorObserver*>(nsIEditorObserver*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIEditActionListener>::init<nsIEditActionListener*>(nsIEditActionListener*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIDocumentStateListener>::init<nsIDocumentStateListener*>(nsIDocumentStateListener*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Element>::init<mozilla::dom::Element*>(mozilla::dom::Element*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsINode>::init<nsINode*>(nsINode*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Text>::init<mozilla::dom::Text*>(mozilla::dom::Text*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::CharacterData>::init<mozilla::dom::CharacterData*>(mozilla::dom::CharacterData*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsAtom>::init<already_AddRefed<nsAtom>&>(already_AddRefed<nsAtom>&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIContent>::init<nsIContent*>(nsIContent*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsINode>::init<mozilla::OwningNonNull<nsIContent> const&>(mozilla::OwningNonNull<nsIContent> const&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::Text>::init<already_AddRefed<nsTextNode>&>(already_AddRefed<nsTextNode>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::RangeItem>::init<mozilla::RangeItem*&>(mozilla::RangeItem*&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIContentIterator>::init<already_AddRefed<nsIContentIterator>&>(already_AddRefed<nsIContentIterator>&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::FontFace>::init<mozilla::dom::FontFace*>(mozilla::dom::FontFace*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<nsIDocumentViewerPrint>::init<nsIDocumentViewerPrint*>(nsIDocumentViewerPrint*&&)
Unexecuted instantiation: void mozilla::OwningNonNull<mozilla::dom::PlacesEvent>::init<already_AddRefed<mozilla::dom::PlacesVisit>&>(already_AddRefed<mozilla::dom::PlacesVisit>&)
160
161
  RefPtr<T> mPtr;
162
#ifdef DEBUG
163
  bool mInited = false;
164
#endif
165
};
166
167
template<typename T>
168
inline void
169
ImplCycleCollectionUnlink(OwningNonNull<T>& aField)
170
0
{
171
0
  RefPtr<T> releaser(aField.forget());
172
0
  // Now just let releaser go out of scope.
173
0
}
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::EventTarget>(mozilla::OwningNonNull<mozilla::dom::EventTarget>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::Element>(mozilla::OwningNonNull<mozilla::dom::Element>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::LifecycleAdoptedCallback>(mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::LifecycleAttributeChangedCallback>(mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::LifecycleConnectedCallback>(mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::LifecycleDisconnectedCallback>(mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::LifecycleGetCustomInterfaceCallback>(mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::ObserverCallback>(mozilla::OwningNonNull<mozilla::dom::ObserverCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::WebExtensionLocalizeCallback>(mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::GenerateAssertionCallback>(mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::ValidateAssertionCallback>(mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::ConsoleInstanceDumpCallback>(mozilla::OwningNonNull<mozilla::dom::ConsoleInstanceDumpCallback>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::CryptoKey>(mozilla::OwningNonNull<mozilla::dom::CryptoKey>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::Buffer>(mozilla::OwningNonNull<mozilla::webgpu::Buffer>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::ShaderModule>(mozilla::OwningNonNull<mozilla::webgpu::ShaderModule>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::TextureView>(mozilla::OwningNonNull<mozilla::webgpu::TextureView>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::PipelineLayout>(mozilla::OwningNonNull<mozilla::webgpu::PipelineLayout>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::BindGroupLayout>(mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::AttachmentState>(mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::DepthStencilState>(mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::webgpu::InputState>(mozilla::OwningNonNull<mozilla::webgpu::InputState>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::VRDisplay>(mozilla::OwningNonNull<mozilla::dom::VRDisplay>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<nsFrameLoader>(mozilla::OwningNonNull<nsFrameLoader>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::DOMPoint>(mozilla::OwningNonNull<mozilla::dom::DOMPoint>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::AbortSignal>(mozilla::OwningNonNull<mozilla::dom::AbortSignal>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::DOMRectList>(mozilla::OwningNonNull<mozilla::dom::DOMRectList>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::Request>(mozilla::OwningNonNull<mozilla::dom::Request>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::Response>(mozilla::OwningNonNull<mozilla::dom::Response>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::HTMLMediaElement>(mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::DOMException>(mozilla::OwningNonNull<mozilla::dom::DOMException>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::DOMMediaStream>(mozilla::OwningNonNull<mozilla::DOMMediaStream>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::MediaStreamTrack>(mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::AudioBuffer>(mozilla::OwningNonNull<mozilla::dom::AudioBuffer>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::PeriodicWave>(mozilla::OwningNonNull<mozilla::dom::PeriodicWave>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::PresentationConnection>(mozilla::OwningNonNull<mozilla::dom::PresentationConnection>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::Promise>(mozilla::OwningNonNull<mozilla::dom::Promise>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<nsDOMDataChannel>(mozilla::OwningNonNull<nsDOMDataChannel>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::RTCRtpReceiver>(mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::RTCRtpTransceiver>(mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::SpeechSynthesisUtterance>(mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance>&)
Unexecuted instantiation: void mozilla::ImplCycleCollectionUnlink<mozilla::dom::Notification>(mozilla::OwningNonNull<mozilla::dom::Notification>&)
174
175
template <typename T>
176
inline void
177
ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback,
178
                            OwningNonNull<T>& aField,
179
                            const char* aName,
180
                            uint32_t aFlags = 0)
181
0
{
182
0
  CycleCollectionNoteChild(aCallback, aField.get(), aName, aFlags);
183
0
}
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::EventTarget>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::EventTarget>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Element>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Element>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::LifecycleAdoptedCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::LifecycleAdoptedCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::LifecycleAttributeChangedCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::LifecycleAttributeChangedCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::LifecycleConnectedCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::LifecycleConnectedCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::LifecycleDisconnectedCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::LifecycleDisconnectedCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::LifecycleGetCustomInterfaceCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::LifecycleGetCustomInterfaceCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::ObserverCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::ObserverCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::WebExtensionLocalizeCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::GenerateAssertionCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::ValidateAssertionCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::ConsoleInstanceDumpCallback>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::ConsoleInstanceDumpCallback>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::MessagePort>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::MessagePort>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::CryptoKey>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::CryptoKey>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::Buffer>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::Buffer>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::BindGroupLayout>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::BindGroupLayout>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::ShaderModule>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::ShaderModule>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::TextureView>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::TextureView>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::PipelineLayout>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::PipelineLayout>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::AttachmentState>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::AttachmentState>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::BlendState>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::BlendState>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::DepthStencilState>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::DepthStencilState>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::InputState>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::InputState>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::DOMMediaStream>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::DOMMediaStream>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::RTCCertificate>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::RTCCertificate>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Touch>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Touch>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::VRDisplay>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::VRDisplay>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsFrameLoader>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsFrameLoader>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::DOMPoint>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::DOMPoint>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::AbortSignal>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::AbortSignal>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::DOMRectList>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::DOMRectList>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Request>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Request>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Response>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Response>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::FontFace>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::FontFace>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::HTMLMediaElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::HTMLMediaElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::DOMException>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::DOMException>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::MediaStreamTrack>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::AudioBuffer>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::AudioBuffer>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::PeriodicWave>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::PeriodicWave>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::PointerEvent>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::PointerEvent>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::PresentationConnection>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::PresentationConnection>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Promise>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Promise>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsDOMDataChannel>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsDOMDataChannel>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::RTCRtpReceiver>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::RTCRtpTransceiver>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::SpeechSynthesisUtterance>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Notification>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Notification>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::CanvasPattern>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::CanvasPattern>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::CanvasGradient>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::CanvasGradient>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::File>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::File>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Directory>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Directory>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsGenericHTMLElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsGenericHTMLElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::HTMLOptionElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::HTMLOptionElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::HTMLOptGroupElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::HTMLOptGroupElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsINode>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsINode>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Blob>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Blob>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::CSSPseudoElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::CSSPseudoElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::extensions::MatchPattern>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::extensions::MatchPattern>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::ServiceWorker>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::ServiceWorker>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::RTCIceCandidate>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::RTCIceCandidate>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::FormData>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::FormData>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::URLSearchParams>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::URLSearchParams>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::HTMLImageElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::HTMLImageElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::SVGImageElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::SVGImageElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::HTMLCanvasElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::HTMLCanvasElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::HTMLVideoElement>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::HTMLVideoElement>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::ImageBitmap>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::ImageBitmap>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::VideoTrack>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::VideoTrack>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::AudioTrack>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::AudioTrack>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::TextTrack>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::TextTrack>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::extensions::MatchGlob>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::extensions::MatchGlob>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::extensions::MatchPatternSet>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::extensions::MatchPatternSet>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::OffscreenCanvas>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::OffscreenCanvas>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::Texture>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::Texture>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::ComputePipeline>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::ComputePipeline>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::RenderPipeline>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::RenderPipeline>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::webgpu::Sampler>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::webgpu::Sampler>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::External>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::External>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsIDocument>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsIDocument>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Event>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Event>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Client>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Client>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Text>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Text>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsIHTMLCollection>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsIHTMLCollection>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::RadioNodeList>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::RadioNodeList>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::Headers>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::Headers>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::IDBObjectStore>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::IDBObjectStore>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::IDBIndex>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::IDBIndex>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::IDBCursor>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::IDBCursor>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::ImageData>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::ImageData>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<mozilla::dom::CanvasRenderingContext2D>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<mozilla::dom::CanvasRenderingContext2D>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsIEditActionListener>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsIEditActionListener>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsIEditorObserver>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsIEditorObserver>&, char const*, unsigned int)
Unexecuted instantiation: void mozilla::ImplCycleCollectionTraverse<nsIDocumentStateListener>(nsCycleCollectionTraversalCallback&, mozilla::OwningNonNull<nsIDocumentStateListener>&, char const*, unsigned int)
184
185
} // namespace mozilla
186
187
// Declared in nsCOMPtr.h
188
template<class T> template<class U>
189
nsCOMPtr<T>::nsCOMPtr(const mozilla::OwningNonNull<U>& aOther)
190
  : nsCOMPtr(aOther.get())
191
0
{}
192
193
template<class T> template<class U>
194
nsCOMPtr<T>&
195
nsCOMPtr<T>::operator=(const mozilla::OwningNonNull<U>& aOther)
196
0
{
197
0
  return operator=(aOther.get());
198
0
}
Unexecuted instantiation: nsCOMPtr<nsIContent>& nsCOMPtr<nsIContent>::operator=<nsIContent>(mozilla::OwningNonNull<nsIContent> const&)
Unexecuted instantiation: nsCOMPtr<nsINode>& nsCOMPtr<nsINode>::operator=<mozilla::dom::Text>(mozilla::OwningNonNull<mozilla::dom::Text> const&)
199
200
// Declared in mozilla/RefPtr.h
201
template<class T> template<class U>
202
RefPtr<T>::RefPtr(const mozilla::OwningNonNull<U>& aOther)
203
  : RefPtr(aOther.get())
204
0
{}
Unexecuted instantiation: RefPtr<mozilla::dom::Element>::RefPtr<mozilla::dom::Element>(mozilla::OwningNonNull<mozilla::dom::Element> const&)
Unexecuted instantiation: RefPtr<mozilla::DOMMediaStream>::RefPtr<mozilla::DOMMediaStream>(mozilla::OwningNonNull<mozilla::DOMMediaStream> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::FontFace>::RefPtr<mozilla::dom::FontFace>(mozilla::OwningNonNull<mozilla::dom::FontFace> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::MessagePort>::RefPtr<mozilla::dom::MessagePort>(mozilla::OwningNonNull<mozilla::dom::MessagePort> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::PointerEvent>::RefPtr<mozilla::dom::PointerEvent>(mozilla::OwningNonNull<mozilla::dom::PointerEvent> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::File>::RefPtr<mozilla::dom::File>(mozilla::OwningNonNull<mozilla::dom::File> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::Directory>::RefPtr<mozilla::dom::Directory>(mozilla::OwningNonNull<mozilla::dom::Directory> const&)
Unexecuted instantiation: RefPtr<mozilla::extensions::MatchPattern>::RefPtr<mozilla::extensions::MatchPattern>(mozilla::OwningNonNull<mozilla::extensions::MatchPattern> const&)
Unexecuted instantiation: RefPtr<mozilla::extensions::MatchGlob>::RefPtr<mozilla::extensions::MatchGlob>(mozilla::OwningNonNull<mozilla::extensions::MatchGlob> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::WebExtensionLocalizeCallback>::RefPtr<mozilla::dom::WebExtensionLocalizeCallback>(mozilla::OwningNonNull<mozilla::dom::WebExtensionLocalizeCallback> const&)
Unexecuted instantiation: RefPtr<mozilla::extensions::MozDocumentMatcher>::RefPtr<mozilla::extensions::MozDocumentMatcher>(mozilla::OwningNonNull<mozilla::extensions::MozDocumentMatcher> const&)
205
206
template<class T> template<class U>
207
RefPtr<T>&
208
RefPtr<T>::operator=(const mozilla::OwningNonNull<U>& aOther)
209
0
{
210
0
  return operator=(aOther.get());
211
0
}
Unexecuted instantiation: RefPtr<mozilla::dom::DOMException>& RefPtr<mozilla::dom::DOMException>::operator=<mozilla::dom::DOMException>(mozilla::OwningNonNull<mozilla::dom::DOMException> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::MediaStreamTrack>& RefPtr<mozilla::dom::MediaStreamTrack>::operator=<mozilla::dom::MediaStreamTrack>(mozilla::OwningNonNull<mozilla::dom::MediaStreamTrack> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::Notification>& RefPtr<mozilla::dom::Notification>::operator=<mozilla::dom::Notification>(mozilla::OwningNonNull<mozilla::dom::Notification> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::AudioBuffer>& RefPtr<mozilla::dom::AudioBuffer>::operator=<mozilla::dom::AudioBuffer>(mozilla::OwningNonNull<mozilla::dom::AudioBuffer> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::PresentationConnection>& RefPtr<mozilla::dom::PresentationConnection>::operator=<mozilla::dom::PresentationConnection>(mozilla::OwningNonNull<mozilla::dom::PresentationConnection> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::Promise>& RefPtr<mozilla::dom::Promise>::operator=<mozilla::dom::Promise>(mozilla::OwningNonNull<mozilla::dom::Promise> const&)
Unexecuted instantiation: RefPtr<nsDOMDataChannel>& RefPtr<nsDOMDataChannel>::operator=<nsDOMDataChannel>(mozilla::OwningNonNull<nsDOMDataChannel> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::RTCRtpReceiver>& RefPtr<mozilla::dom::RTCRtpReceiver>::operator=<mozilla::dom::RTCRtpReceiver>(mozilla::OwningNonNull<mozilla::dom::RTCRtpReceiver> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::RTCRtpTransceiver>& RefPtr<mozilla::dom::RTCRtpTransceiver>::operator=<mozilla::dom::RTCRtpTransceiver>(mozilla::OwningNonNull<mozilla::dom::RTCRtpTransceiver> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::SpeechSynthesisUtterance>& RefPtr<mozilla::dom::SpeechSynthesisUtterance>::operator=<mozilla::dom::SpeechSynthesisUtterance>(mozilla::OwningNonNull<mozilla::dom::SpeechSynthesisUtterance> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::MessagePort>& RefPtr<mozilla::dom::MessagePort>::operator=<mozilla::dom::MessagePort>(mozilla::OwningNonNull<mozilla::dom::MessagePort> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::ServiceWorker>& RefPtr<mozilla::dom::ServiceWorker>::operator=<mozilla::dom::ServiceWorker>(mozilla::OwningNonNull<mozilla::dom::ServiceWorker> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::GenerateAssertionCallback>& RefPtr<mozilla::dom::GenerateAssertionCallback>::operator=<mozilla::dom::GenerateAssertionCallback>(mozilla::OwningNonNull<mozilla::dom::GenerateAssertionCallback> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::ValidateAssertionCallback>& RefPtr<mozilla::dom::ValidateAssertionCallback>::operator=<mozilla::dom::ValidateAssertionCallback>(mozilla::OwningNonNull<mozilla::dom::ValidateAssertionCallback> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::VRDisplay>& RefPtr<mozilla::dom::VRDisplay>::operator=<mozilla::dom::VRDisplay>(mozilla::OwningNonNull<mozilla::dom::VRDisplay> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::Request>& RefPtr<mozilla::dom::Request>::operator=<mozilla::dom::Request>(mozilla::OwningNonNull<mozilla::dom::Request> const&)
Unexecuted instantiation: RefPtr<mozilla::dom::Client>& RefPtr<mozilla::dom::Client>::operator=<mozilla::dom::Client>(mozilla::OwningNonNull<mozilla::dom::Client> const&)
Unexecuted instantiation: RefPtr<nsINode>& RefPtr<nsINode>::operator=<nsIContent>(mozilla::OwningNonNull<nsIContent> const&)
212
213
#endif // mozilla_OwningNonNull_h