Coverage Report

Created: 2018-09-25 14:53

/work/obj-fuzz/dist/include/mozilla/MozPromise.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
#if !defined(MozPromise_h_)
8
#define MozPromise_h_
9
10
#include "mozilla/Logging.h"
11
#include "mozilla/Maybe.h"
12
#include "mozilla/Mutex.h"
13
#include "mozilla/Monitor.h"
14
#include "mozilla/RefPtr.h"
15
#include "mozilla/Tuple.h"
16
#include "mozilla/TypeTraits.h"
17
#include "mozilla/Variant.h"
18
19
#include "nsISerialEventTarget.h"
20
#include "nsTArray.h"
21
#include "nsThreadUtils.h"
22
23
#if MOZ_DIAGNOSTIC_ASSERT_ENABLED
24
#define PROMISE_DEBUG
25
#endif
26
27
#ifdef PROMISE_DEBUG
28
0
#define PROMISE_ASSERT MOZ_RELEASE_ASSERT
29
#else
30
#define PROMISE_ASSERT(...) do { } while (0)
31
#endif
32
33
namespace mozilla {
34
35
extern LazyLogModule gMozPromiseLog;
36
37
#define PROMISE_LOG(x, ...) \
38
0
  MOZ_LOG(gMozPromiseLog, mozilla::LogLevel::Debug, (x, ##__VA_ARGS__))
39
40
namespace detail {
41
template <typename F>
42
struct MethodTraitsHelper : MethodTraitsHelper<decltype(&F::operator())>
43
{
44
};
45
template <typename ThisType, typename Ret, typename... ArgTypes>
46
struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...)>
47
{
48
  using ReturnType = Ret;
49
  static const size_t ArgSize = sizeof...(ArgTypes);
50
};
51
template <typename ThisType, typename Ret, typename... ArgTypes>
52
struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...) const>
53
{
54
  using ReturnType = Ret;
55
  static const size_t ArgSize = sizeof...(ArgTypes);
56
};
57
template <typename ThisType, typename Ret, typename... ArgTypes>
58
struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...) volatile>
59
{
60
  using ReturnType = Ret;
61
  static const size_t ArgSize = sizeof...(ArgTypes);
62
};
63
template <typename ThisType, typename Ret, typename... ArgTypes>
64
struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...) const volatile>
65
{
66
  using ReturnType = Ret;
67
  static const size_t ArgSize = sizeof...(ArgTypes);
68
};
69
template <typename T>
70
struct MethodTrait : MethodTraitsHelper<typename RemoveReference<T>::Type>
71
{
72
};
73
74
} // namespace detail
75
76
template<typename MethodType>
77
using TakesArgument =
78
  IntegralConstant<bool, detail::MethodTrait<MethodType>::ArgSize != 0>;
79
80
template<typename MethodType, typename TargetType>
81
using ReturnTypeIs =
82
  IsConvertible<typename detail::MethodTrait<MethodType>::ReturnType, TargetType>;
83
84
template<typename ResolveValueT, typename RejectValueT, bool IsExclusive>
85
class MozPromise;
86
87
template<typename Return>
88
struct IsMozPromise : FalseType
89
{
90
};
91
92
template<typename ResolveValueT, typename RejectValueT, bool IsExclusive>
93
struct IsMozPromise<MozPromise<ResolveValueT, RejectValueT, IsExclusive>>
94
  : TrueType
95
{
96
};
97
98
/*
99
 * A promise manages an asynchronous request that may or may not be able to be
100
 * fulfilled immediately. When an API returns a promise, the consumer may attach
101
 * callbacks to be invoked (asynchronously, on a specified thread) when the
102
 * request is either completed (resolved) or cannot be completed (rejected).
103
 * Whereas JS promise callbacks are dispatched from Microtask checkpoints,
104
 * MozPromises resolution/rejection make a normal round-trip through the event
105
 * loop, which simplifies their ordering semantics relative to other native code.
106
 *
107
 * MozPromises attempt to mirror the spirit of JS Promises to the extent that
108
 * is possible (and desirable) in C++. While the intent is that MozPromises
109
 * feel familiar to programmers who are accustomed to their JS-implemented cousin,
110
 * we don't shy away from imposing restrictions and adding features that make
111
 * sense for the use cases we encounter.
112
 *
113
 * A MozPromise is ThreadSafe, and may be ->Then()ed on any thread. The Then()
114
 * call accepts resolve and reject callbacks, and returns a magic object which
115
 * will be implicitly converted to a MozPromise::Request or a MozPromise object
116
 * depending on how the return value is used. The magic object serves several
117
 * purposes for the consumer.
118
 *
119
 *   (1) When converting to a MozPromise::Request, it allows the caller to
120
 *       cancel the delivery of the resolve/reject value if it has not already
121
 *       occurred, via Disconnect() (this must be done on the target thread to
122
 *       avoid racing).
123
 *
124
 *   (2) When converting to a MozPromise (which is called a completion promise),
125
 *       it allows promise chaining so ->Then() can be called again to attach
126
 *       more resolve and reject callbacks. If the resolve/reject callback
127
 *       returns a new MozPromise, that promise is chained to the completion
128
 *       promise, such that its resolve/reject value will be forwarded along
129
 *       when it arrives. If the resolve/reject callback returns void, the
130
 *       completion promise is resolved/rejected with the same value that was
131
 *       passed to the callback.
132
 *
133
 * The MozPromise APIs skirt traditional XPCOM convention by returning nsRefPtrs
134
 * (rather than already_AddRefed) from various methods. This is done to allow elegant
135
 * chaining of calls without cluttering up the code with intermediate variables, and
136
 * without introducing separate API variants for callers that want a return value
137
 * (from, say, ->Then()) from those that don't.
138
 *
139
 * When IsExclusive is true, the MozPromise does a release-mode assertion that
140
 * there is at most one call to either Then(...) or ChainTo(...).
141
 */
142
143
class MozPromiseRefcountable
144
{
145
public:
146
  NS_INLINE_DECL_THREADSAFE_REFCOUNTING(MozPromiseRefcountable)
147
protected:
148
0
  virtual ~MozPromiseRefcountable() {}
149
};
150
151
class MozPromiseBase : public MozPromiseRefcountable
152
{
153
public:
154
  virtual void AssertIsDead() = 0;
155
};
156
157
template<typename T> class MozPromiseHolder;
158
template<typename T> class MozPromiseRequestHolder;
159
template<typename ResolveValueT, typename RejectValueT, bool IsExclusive>
160
class MozPromise : public MozPromiseBase
161
{
162
  static const uint32_t sMagic = 0xcecace11;
163
164
  // Return a |T&&| to enable move when IsExclusive is true or
165
  // a |const T&| to enforce copy otherwise.
166
  template <typename T,
167
    typename R = typename Conditional<IsExclusive, T&&, const T&>::Type>
168
  static R MaybeMove(T& aX)
169
0
  {
170
0
    return static_cast<R>(aX);
171
0
  }
Unexecuted instantiation: bool const& mozilla::MozPromise<bool, bool, false>::MaybeMove<bool, bool const&>(bool&)
Unexecuted instantiation: nsCOMPtr<nsITabParent> const& mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::MaybeMove<nsCOMPtr<nsITabParent>, nsCOMPtr<nsITabParent> const&>(nsCOMPtr<nsITabParent>&)
Unexecuted instantiation: nsresult const& mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&)
Unexecuted instantiation: bool const& mozilla::MozPromise<bool, nsresult, false>::MaybeMove<bool, bool const&>(bool&)
Unexecuted instantiation: nsresult const& mozilla::MozPromise<bool, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&)
Unexecuted instantiation: mozilla::ipc::FileDescriptor const& mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::FileDescriptor, mozilla::ipc::FileDescriptor const&>(mozilla::ipc::FileDescriptor&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: RefPtr<nsIInputStream> const& mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<RefPtr<nsIInputStream>, RefPtr<nsIInputStream> const&>(RefPtr<nsIInputStream>&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::wr::MemoryReport const& mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::wr::MemoryReport, mozilla::wr::MemoryReport const&>(mozilla::wr::MemoryReport&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&& mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&>(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason&& mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason&&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::dom::CreatedWindowInfo const& mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::dom::CreatedWindowInfo, mozilla::dom::CreatedWindowInfo const&>(mozilla::dom::CreatedWindowInfo&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: bool const& mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<bool, bool const&>(bool&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::ipc::Shmem&& mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::Shmem, mozilla::ipc::Shmem&&>(mozilla::ipc::Shmem&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason&& mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason&&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::Tuple<bool, nsTString<char16_t> > const& mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::Tuple<bool, nsTString<char16_t> > const&>(mozilla::Tuple<bool, nsTString<char16_t> >&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::Tuple<bool, mozilla::CopyableErrorResult> const& mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&>(mozilla::Tuple<bool, mozilla::CopyableErrorResult>&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: mozilla::widget::IMENotificationRequests const& mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::widget::IMENotificationRequests, mozilla::widget::IMENotificationRequests const&>(mozilla::widget::IMENotificationRequests&)
Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: nsTArray<bool> const& mozilla::MozPromise<nsTArray<bool>, nsresult, false>::MaybeMove<nsTArray<bool>, nsTArray<bool> const&>(nsTArray<bool>&)
Unexecuted instantiation: nsresult const& mozilla::MozPromise<nsTArray<bool>, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&)
Unexecuted instantiation: mozilla::TrackInfo::TrackType&& mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MaybeMove<mozilla::TrackInfo::TrackType, mozilla::TrackInfo::TrackType&&>(mozilla::TrackInfo::TrackType&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: nsTArray<RefPtr<mozilla::MediaData> >&& mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::MaybeMove<nsTArray<RefPtr<mozilla::MediaData> >, nsTArray<RefPtr<mozilla::MediaData> >&&>(nsTArray<RefPtr<mozilla::MediaData> >&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: bool&& mozilla::MozPromise<bool, mozilla::MediaResult, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<bool, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::wr::MemoryReport&& mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::MaybeMove<mozilla::wr::MemoryReport, mozilla::wr::MemoryReport&&>(mozilla::wr::MemoryReport&)
Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: unsigned long&& mozilla::MozPromise<unsigned long, unsigned long, true>::MaybeMove<unsigned long, unsigned long&&>(unsigned long&)
Unexecuted instantiation: mozilla::dom::ClientState const& mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::MaybeMove<mozilla::dom::ClientState, mozilla::dom::ClientState const&>(mozilla::dom::ClientState&)
Unexecuted instantiation: nsresult const& mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&)
Unexecuted instantiation: mozilla::dom::ClientOpResult const& mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::MaybeMove<mozilla::dom::ClientOpResult, mozilla::dom::ClientOpResult const&>(mozilla::dom::ClientOpResult&)
Unexecuted instantiation: nsresult const& mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const& mozilla::MozPromise<bool, nsresult, false>::MaybeMove<mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&>(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: nsTString<char>&& mozilla::MozPromise<nsTString<char>, bool, true>::MaybeMove<nsTString<char>, nsTString<char>&&>(nsTString<char>&)
Unexecuted instantiation: bool&& mozilla::MozPromise<nsTString<char>, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: nsTString<char>&& mozilla::MozPromise<nsTString<char>, nsresult, true>::MaybeMove<nsTString<char>, nsTString<char>&&>(nsTString<char>&)
Unexecuted instantiation: nsresult&& mozilla::MozPromise<nsTString<char>, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&)
Unexecuted instantiation: mozilla::MediaData::Type&& mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::MaybeMove<mozilla::MediaData::Type, mozilla::MediaData::Type&&>(mozilla::MediaData::Type&)
Unexecuted instantiation: mozilla::WaitForDataRejectValue&& mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::MaybeMove<mozilla::WaitForDataRejectValue, mozilla::WaitForDataRejectValue&&>(mozilla::WaitForDataRejectValue&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::media::TimeUnit&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::MaybeMove<mozilla::media::TimeUnit, mozilla::media::TimeUnit&&>(mozilla::media::TimeUnit&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&& mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: unsigned int&& mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::MaybeMove<unsigned int, unsigned int&&>(unsigned int&)
Unexecuted instantiation: mozilla::MediaTrackDemuxer::SkipFailureHolder&& mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::MaybeMove<mozilla::MediaTrackDemuxer::SkipFailureHolder, mozilla::MediaTrackDemuxer::SkipFailureHolder&&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&)
Unexecuted instantiation: unsigned int&& mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::MaybeMove<unsigned int, unsigned int&&>(unsigned int&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::MediaStatistics&& mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::MaybeMove<mozilla::MediaStatistics, mozilla::MediaStatistics&&>(mozilla::MediaStatistics&)
Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: bool&& mozilla::MozPromise<bool, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: mozilla::MetadataHolder&& mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::MaybeMove<mozilla::MetadataHolder, mozilla::MetadataHolder&&>(mozilla::MetadataHolder&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::media::TimeUnit&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::MaybeMove<mozilla::media::TimeUnit, mozilla::media::TimeUnit&&>(mozilla::media::TimeUnit&)
Unexecuted instantiation: mozilla::SeekRejectValue&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::MaybeMove<mozilla::SeekRejectValue, mozilla::SeekRejectValue&&>(mozilla::SeekRejectValue&)
Unexecuted instantiation: RefPtr<mozilla::AudioData>&& mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::AudioData>, RefPtr<mozilla::AudioData>&&>(RefPtr<mozilla::AudioData>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: RefPtr<mozilla::VideoData>&& mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::VideoData>, RefPtr<mozilla::VideoData>&&>(RefPtr<mozilla::VideoData>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: nsTArray<bool> const& mozilla::MozPromise<nsTArray<bool>, bool, false>::MaybeMove<nsTArray<bool>, nsTArray<bool> const&>(nsTArray<bool>&)
Unexecuted instantiation: bool const& mozilla::MozPromise<nsTArray<bool>, bool, false>::MaybeMove<bool, bool const&>(bool&)
Unexecuted instantiation: nsTArray<unsigned long>&& mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::MaybeMove<nsTArray<unsigned long>, nsTArray<unsigned long>&&>(nsTArray<unsigned long>&)
Unexecuted instantiation: unsigned long&& mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::MaybeMove<unsigned long, unsigned long&&>(unsigned long&)
Unexecuted instantiation: RefPtr<mozilla::GlobalAllocPolicy::Token>&& mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::MaybeMove<RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::GlobalAllocPolicy::Token>&&>(RefPtr<mozilla::GlobalAllocPolicy::Token>&)
Unexecuted instantiation: bool&& mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const& mozilla::MozPromise<bool, bool, false>::MaybeMove<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&>(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: bool&& mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: mozilla::Maybe<nsTString<char16_t> >&& mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::MaybeMove<mozilla::Maybe<nsTString<char16_t> >, mozilla::Maybe<nsTString<char16_t> >&&>(mozilla::Maybe<nsTString<char16_t> >&)
Unexecuted instantiation: bool&& mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: RefPtr<mozilla::MediaMgrError>&& mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::MaybeMove<RefPtr<mozilla::MediaMgrError>, RefPtr<mozilla::MediaMgrError>&&>(RefPtr<mozilla::MediaMgrError>&)
Unexecuted instantiation: nsresult&& mozilla::MozPromise<nsresult, bool, true>::MaybeMove<nsresult, nsresult&&>(nsresult&)
Unexecuted instantiation: bool&& mozilla::MozPromise<nsresult, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: mozilla::DecryptResult&& mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::MaybeMove<mozilla::DecryptResult, mozilla::DecryptResult&&>(mozilla::DecryptResult&)
Unexecuted instantiation: RefPtr<mozilla::gmp::ChromiumCDMParent>&& mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::gmp::ChromiumCDMParent>, RefPtr<mozilla::gmp::ChromiumCDMParent>&&>(RefPtr<mozilla::gmp::ChromiumCDMParent>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&& mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&>(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::gmp::GMPServiceChild*&& mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::MaybeMove<mozilla::gmp::GMPServiceChild*, mozilla::gmp::GMPServiceChild*&&>(mozilla::gmp::GMPServiceChild*&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::dom::MediaCapabilitiesInfo&& mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::MaybeMove<mozilla::dom::MediaCapabilitiesInfo, mozilla::dom::MediaCapabilitiesInfo&&>(mozilla::dom::MediaCapabilitiesInfo&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: nsTArray<mozilla::dom::MediaCapabilitiesInfo>&& mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MaybeMove<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&>(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: bool&& mozilla::MozPromise<bool, nsresult, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: nsresult&& mozilla::MozPromise<bool, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&)
Unexecuted instantiation: mozilla::Pair<bool, mozilla::SourceBufferAttributes>&& mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::MaybeMove<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&>(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<bool, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: RefPtr<mozilla::MediaDataDecoder>&& mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::MediaDataDecoder>, RefPtr<mozilla::MediaDataDecoder>&&>(RefPtr<mozilla::MediaDataDecoder>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: RefPtr<mozilla::MediaRawData>&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MediaRawData>&&>(RefPtr<mozilla::MediaRawData>&)
Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&)
Unexecuted instantiation: RefPtr<mozilla::MediaRawData>&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::MaybeMove<RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MediaRawData>&&>(RefPtr<mozilla::MediaRawData>&)
Unexecuted instantiation: bool&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: OMX_COMMANDTYPE&& mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::MaybeMove<OMX_COMMANDTYPE, OMX_COMMANDTYPE&&>(OMX_COMMANDTYPE&)
Unexecuted instantiation: mozilla::OmxPromiseLayer::OmxCommandFailureHolder&& mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::MaybeMove<mozilla::OmxPromiseLayer::OmxCommandFailureHolder, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&)
Unexecuted instantiation: mozilla::OmxPromiseLayer::BufferData* const& mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::BufferData* const&>(mozilla::OmxPromiseLayer::BufferData*&)
Unexecuted instantiation: mozilla::OmxPromiseLayer::OmxBufferFailureHolder const& mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<mozilla::OmxPromiseLayer::OmxBufferFailureHolder, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&)
Unexecuted instantiation: nsTArray<mozilla::OmxPromiseLayer::BufferData*> const& mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&)
Unexecuted instantiation: mozilla::OmxPromiseLayer::OmxBufferFailureHolder const& mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<mozilla::OmxPromiseLayer::OmxBufferFailureHolder, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&)
Unexecuted instantiation: mozilla::dom::WebAuthnMakeCredentialResult&& mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::MaybeMove<mozilla::dom::WebAuthnMakeCredentialResult, mozilla::dom::WebAuthnMakeCredentialResult&&>(mozilla::dom::WebAuthnMakeCredentialResult&)
Unexecuted instantiation: nsresult&& mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&)
Unexecuted instantiation: mozilla::dom::WebAuthnGetAssertionResult&& mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::MaybeMove<mozilla::dom::WebAuthnGetAssertionResult, mozilla::dom::WebAuthnGetAssertionResult&&>(mozilla::dom::WebAuthnGetAssertionResult&)
Unexecuted instantiation: nsresult&& mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&)
Unexecuted instantiation: mozilla::dom::ServiceWorkerRegistrationDescriptor const& mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::MaybeMove<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor&)
Unexecuted instantiation: mozilla::CopyableErrorResult const& mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::MaybeMove<mozilla::CopyableErrorResult, mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult&)
Unexecuted instantiation: nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const& mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::MaybeMove<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&)
Unexecuted instantiation: mozilla::CopyableErrorResult const& mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::MaybeMove<mozilla::CopyableErrorResult, mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult&)
Unexecuted instantiation: nsTString<char> const& mozilla::MozPromise<nsTString<char>, nsresult, false>::MaybeMove<nsTString<char>, nsTString<char> const&>(nsTString<char>&)
Unexecuted instantiation: nsresult const& mozilla::MozPromise<nsTString<char>, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&)
Unexecuted instantiation: unsigned int const& mozilla::MozPromise<unsigned int, nsresult, false>::MaybeMove<unsigned int, unsigned int const&>(unsigned int&)
Unexecuted instantiation: nsresult const& mozilla::MozPromise<unsigned int, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&)
Unexecuted instantiation: int const& mozilla::MozPromise<int, double, false>::MaybeMove<int, int const&>(int&)
Unexecuted instantiation: double const& mozilla::MozPromise<int, double, false>::MaybeMove<double, double const&>(double&)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const& mozilla::MozPromise<int, double, false>::MaybeMove<mozilla::MozPromise<int, double, false>::ResolveOrRejectValue, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&>(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: nsTArray<int> const& mozilla::MozPromise<nsTArray<int>, double, false>::MaybeMove<nsTArray<int>, nsTArray<int> const&>(nsTArray<int>&)
Unexecuted instantiation: double const& mozilla::MozPromise<nsTArray<int>, double, false>::MaybeMove<double, double const&>(double&)
Unexecuted instantiation: mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&& mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MaybeMove<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&>(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&)
Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&& mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MaybeMove<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&& mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MaybeMove<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&>(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&)
Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MaybeMove<bool, bool&&>(bool&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&& mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MaybeMove<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&)
172
173
public:
174
  typedef ResolveValueT ResolveValueType;
175
  typedef RejectValueT RejectValueType;
176
  class ResolveOrRejectValue
177
  {
178
  public:
179
    template<typename ResolveValueType_>
180
    void SetResolve(ResolveValueType_&& aResolveValue)
181
0
    {
182
0
      MOZ_ASSERT(IsNothing());
183
0
      mValue = Storage(VariantIndex<ResolveIndex>{},
184
0
                       std::forward<ResolveValueType_>(aResolveValue));
185
0
    }
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&)
Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsCOMPtr<nsITabParent> const&>(nsCOMPtr<nsITabParent> const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport const&>(mozilla::wr::MemoryReport const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetResolve<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild> >(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::ipc::FileDescriptor>(mozilla::ipc::FileDescriptor&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::ipc::FileDescriptor const&>(mozilla::ipc::FileDescriptor const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::CreatedWindowInfo>(mozilla::dom::CreatedWindowInfo&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::CreatedWindowInfo const&>(mozilla::dom::CreatedWindowInfo const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<RefPtr<nsIInputStream> >(RefPtr<nsIInputStream>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<RefPtr<nsIInputStream> const&>(RefPtr<nsIInputStream> const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetResolve<mozilla::ipc::Shmem>(mozilla::ipc::Shmem&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, nsTString<char16_t> > >(mozilla::Tuple<bool, nsTString<char16_t> >&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, nsTString<char16_t> > const&>(mozilla::Tuple<bool, nsTString<char16_t> > const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> >(mozilla::Tuple<bool, mozilla::CopyableErrorResult>&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&>(mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::widget::IMENotificationRequests>(mozilla::widget::IMENotificationRequests&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::widget::IMENotificationRequests const&>(mozilla::widget::IMENotificationRequests const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> >(nsTArray<bool>&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> const&>(nsTArray<bool> const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport&>(mozilla::wr::MemoryReport&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetResolve<unsigned long>(unsigned long&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::ClientInfoAndState>&>(nsTArray<mozilla::dom::ClientInfoAndState>&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientInfoAndState>(mozilla::dom::ClientInfoAndState&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientState>(mozilla::dom::ClientState&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientState const&>(mozilla::dom::ClientState const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientOpResult const&>(mozilla::dom::ClientOpResult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCClientState const>(mozilla::dom::IPCClientState const&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaData::Type const&>(mozilla::MediaData::Type const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaData::Type>(mozilla::MediaData::Type&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder> >(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetResolve<unsigned int>(unsigned int&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<unsigned int>(unsigned int&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<unsigned int const&>(unsigned int const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaStatistics&>(mozilla::MediaStatistics&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaStatistics>(mozilla::MediaStatistics&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetResolve<nsTString<char>&>(nsTString<char>&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetResolve<nsTString<char> >(nsTString<char>&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetResolve<nsTString<char> const&>(nsTString<char> const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> >(nsTArray<bool>&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> const&>(nsTArray<bool> const&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetResolve<unsigned long&>(unsigned long&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::GlobalAllocPolicy::Token> >(RefPtr<mozilla::GlobalAllocPolicy::Token>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder> >(already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder>&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetResolve<unsigned int&>(unsigned int&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::AudioData> >(RefPtr<mozilla::AudioData>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::VideoData> >(RefPtr<mozilla::VideoData>&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MetadataHolder>(mozilla::MetadataHolder&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaData::Type&>(mozilla::MediaData::Type&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::SetResolve<nsresult>(nsresult&&)
Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::SetResolve<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::SetResolve<nsTArray<unsigned long> >(nsTArray<unsigned long>&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetResolve<unsigned long const&>(unsigned long const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<already_AddRefed<mozilla::AudioData> >(already_AddRefed<mozilla::AudioData>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<already_AddRefed<mozilla::VideoData> >(already_AddRefed<mozilla::VideoData>&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::SetResolve<nsTString<char> >(nsTString<char>&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::SetResolve<mozilla::DecryptResult>(mozilla::DecryptResult&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<RefPtr<mozilla::MediaData> > >(nsTArray<RefPtr<mozilla::MediaData> >&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::TrackInfo::TrackType>(mozilla::TrackInfo::TrackType&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&>(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> >(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::ChromiumCDMParent> >(RefPtr<mozilla::gmp::ChromiumCDMParent>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::ChromiumCDMParent> const&>(RefPtr<mozilla::gmp::ChromiumCDMParent> const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::gmp::GMPServiceChild*>(mozilla::gmp::GMPServiceChild*&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetResolve<bool&>(bool&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::TrackInfo::TrackType&>(mozilla::TrackInfo::TrackType&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<RefPtr<mozilla::MediaData> > const&>(nsTArray<RefPtr<mozilla::MediaData> > const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::dom::MediaCapabilitiesInfo>(mozilla::dom::MediaCapabilitiesInfo&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::MediaCapabilitiesInfo> >(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit&>(mozilla::media::TimeUnit&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::Pair<bool, mozilla::SourceBufferAttributes> >(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::GlobalAllocPolicy::Token*>(mozilla::GlobalAllocPolicy::Token*&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::GlobalAllocPolicy::AutoDeallocToken*>(mozilla::GlobalAllocPolicy::AutoDeallocToken*&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaDataDecoder> >(RefPtr<mozilla::MediaDataDecoder>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::AllocationWrapper>&>(RefPtr<mozilla::AllocationWrapper>&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<RefPtr<mozilla::MediaData> >&>(nsTArray<RefPtr<mozilla::MediaData> >&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetResolve<OMX_COMMANDTYPE>(OMX_COMMANDTYPE&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> >(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*>&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<mozilla::OmxPromiseLayer::BufferData* const&>(mozilla::OmxPromiseLayer::BufferData* const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaResult&>(mozilla::MediaResult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetResolve<mozilla::dom::WebAuthnMakeCredentialResult>(mozilla::dom::WebAuthnMakeCredentialResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetResolve<mozilla::dom::WebAuthnGetAssertionResult>(mozilla::dom::WebAuthnGetAssertionResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTString<char> const&>(nsTString<char> const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetResolve<bool&>(bool&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::SetResolve<unsigned int const&>(unsigned int const&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::SetResolve<unsigned int>(unsigned int&&)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetResolve<int>(int&&)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetResolve<int const&>(int const&)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetResolve<int&>(int&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetResolve<nsTArray<int> >(nsTArray<int>&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetResolve<nsTArray<int> const&>(nsTArray<int> const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::SetResolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> > >(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&)
186
187
    template<typename RejectValueType_>
188
    void SetReject(RejectValueType_&& aRejectValue)
189
0
    {
190
0
      MOZ_ASSERT(IsNothing());
191
0
      mValue = Storage(VariantIndex<RejectIndex>{},
192
0
                       std::forward<RejectValueType_>(aRejectValue));
193
0
    }
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetReject<bool const&>(bool const&)
Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetReject<unsigned long>(unsigned long&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetReject<mozilla::WaitForDataRejectValue>(mozilla::WaitForDataRejectValue&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::MediaTrackDemuxer::SkipFailureHolder>(mozilla::MediaTrackDemuxer::SkipFailureHolder&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetReject<bool const&>(bool const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::MediaTrackDemuxer::SkipFailureHolder const&>(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetReject<mozilla::SeekRejectValue>(mozilla::SeekRejectValue&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::SetReject<RefPtr<mozilla::MediaMgrError> >(RefPtr<mozilla::MediaMgrError>&&)
Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::SetReject<mozilla::Maybe<nsTString<char16_t> > >(mozilla::Maybe<nsTString<char16_t> >&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::SetReject<unsigned long>(unsigned long&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::SetReject<mozilla::DecryptResult>(mozilla::DecryptResult&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::MediaTrackDemuxer::SkipFailureHolder&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::ErrorResult>(mozilla::ErrorResult&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::CopyableErrorResult>(mozilla::CopyableErrorResult&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<double const&>(double const&)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<int>(int&&)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<double>(double&&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetReject<double const&>(double const&)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetReject<double>(double&&)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<double&>(double&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&)
194
195
    template<typename ResolveValueType_>
196
    static ResolveOrRejectValue MakeResolve(ResolveValueType_&& aResolveValue)
197
0
    {
198
0
      ResolveOrRejectValue val;
199
0
      val.SetResolve(std::forward<ResolveValueType_>(aResolveValue));
200
0
      return val;
201
0
    }
202
203
    template<typename RejectValueType_>
204
    static ResolveOrRejectValue MakeReject(RejectValueType_&& aRejectValue)
205
0
    {
206
0
      ResolveOrRejectValue val;
207
0
      val.SetReject(std::forward<RejectValueType_>(aRejectValue));
208
0
      return val;
209
0
    }
210
211
0
    bool IsResolve() const { return mValue.template is<ResolveIndex>(); }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::IsResolve() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::IsResolve() const
212
0
    bool IsReject() const { return mValue.template is<RejectIndex>(); }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::IsReject() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsReject() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::IsReject() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsReject() const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::IsReject() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::IsReject() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::IsReject() const
213
0
    bool IsNothing() const { return mValue.template is<NothingIndex>(); }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::IsNothing() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::IsNothing() const
214
215
    const ResolveValueType& ResolveValue() const
216
0
    {
217
0
      return mValue.template as<ResolveIndex>();
218
0
    }
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::ResolveValue() const
219
    ResolveValueType& ResolveValue()
220
0
    {
221
0
      return mValue.template as<ResolveIndex>();
222
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::ResolveValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::ResolveValue()
223
    const RejectValueType& RejectValue() const
224
0
    {
225
0
      return mValue.template as<RejectIndex>();
226
0
    }
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::RejectValue() const
227
    RejectValueType& RejectValue()
228
0
    {
229
0
      return mValue.template as<RejectIndex>();
230
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::RejectValue()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::RejectValue()
231
232
  private:
233
    enum { NothingIndex, ResolveIndex, RejectIndex };
234
    using Storage = Variant<Nothing, ResolveValueType, RejectValueType>;
235
    Storage mValue = Storage(VariantIndex<NothingIndex>{});
236
  };
237
238
protected:
239
  // MozPromise is the public type, and never constructed directly. Construct
240
  // a MozPromise::Private, defined below.
241
  MozPromise(const char* aCreationSite, bool aIsCompletionPromise)
242
    : mCreationSite(aCreationSite)
243
    , mMutex("MozPromise Mutex")
244
    , mHaveRequest(false)
245
    , mIsCompletionPromise(aIsCompletionPromise)
246
#ifdef PROMISE_DEBUG
247
    , mMagic4(&mMutex)
248
#endif
249
0
  {
250
0
    PROMISE_LOG("%s creating MozPromise (%p)", mCreationSite, this);
251
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MozPromise(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MozPromise(char const*, bool)
252
253
public:
254
  // MozPromise::Private allows us to separate the public interface (upon which
255
  // consumers of the promise may invoke methods like Then()) from the private
256
  // interface (upon which the creator of the promise may invoke Resolve() or
257
  // Reject()). APIs should create and store a MozPromise::Private (usually
258
  // via a MozPromiseHolder), and return a MozPromise to consumers.
259
  //
260
  // NB: We can include the definition of this class inline once B2G ICS is gone.
261
  class Private;
262
263
  template<typename ResolveValueType_>
264
  static RefPtr<MozPromise>
265
  CreateAndResolve(ResolveValueType_&& aResolveValue, const char* aResolveSite)
266
0
  {
267
0
    RefPtr<typename MozPromise::Private> p = new MozPromise::Private(aResolveSite);
268
0
    p->Resolve(std::forward<ResolveValueType_>(aResolveValue), aResolveSite);
269
0
    return p.forget();
270
0
  }
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::CreateAndResolve<nsTArray<bool> >(nsTArray<bool>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndResolve<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndResolve<mozilla::dom::IPCClientState const>(mozilla::dom::IPCClientState const&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndResolve<mozilla::dom::ClientInfoAndState>(mozilla::dom::ClientInfoAndState&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndResolve<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndResolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndResolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true> > mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::CreateAndResolve<mozilla::MediaStatistics&>(mozilla::MediaStatistics&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndResolve<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > mozilla::MozPromise<nsTString<char>, bool, true>::CreateAndResolve<nsTString<char>&>(nsTString<char>&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > mozilla::MozPromise<nsTString<char>, bool, true>::CreateAndResolve<nsTString<char> const&>(nsTString<char> const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::MozPromise<bool, bool, false>::CreateAndResolve<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false> > mozilla::MozPromise<nsTArray<bool>, bool, false>::CreateAndResolve<nsTArray<bool> >(nsTArray<bool>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > mozilla::MozPromise<unsigned long, unsigned long, true>::CreateAndResolve<unsigned long&>(unsigned long&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > mozilla::MozPromise<unsigned long, unsigned long, true>::CreateAndResolve<unsigned long>(unsigned long&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndResolve<already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder> >(already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndResolve<unsigned int&>(unsigned int&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndResolve<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::CreateAndResolve<mozilla::MetadataHolder>(mozilla::MetadataHolder&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::CreateAndResolve<mozilla::MediaData::Type&>(mozilla::MediaData::Type&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::CreateAndResolve<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::MozPromise<bool, bool, true>::CreateAndResolve<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsresult, bool, true> > mozilla::MozPromise<nsresult, bool, true>::CreateAndResolve<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> > mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::CreateAndResolve<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true> > mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::CreateAndResolve<nsTArray<unsigned long> >(nsTArray<unsigned long>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::CreateAndResolve<already_AddRefed<mozilla::AudioData> >(already_AddRefed<mozilla::AudioData>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::CreateAndResolve<already_AddRefed<mozilla::VideoData> >(already_AddRefed<mozilla::VideoData>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::CreateAndResolve<mozilla::gmp::GMPServiceChild*>(mozilla::gmp::GMPServiceChild*&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::CreateAndResolve<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndResolve<bool&>(bool&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndResolve<mozilla::TrackInfo::TrackType&>(mozilla::TrackInfo::TrackType&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::CreateAndResolve<mozilla::dom::MediaCapabilitiesInfo>(mozilla::dom::MediaCapabilitiesInfo&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::CreateAndResolve<nsTArray<mozilla::dom::MediaCapabilitiesInfo> >(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndResolve<mozilla::media::TimeUnit&>(mozilla::media::TimeUnit&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::CreateAndResolve<mozilla::GlobalAllocPolicy::Token*>(mozilla::GlobalAllocPolicy::Token*&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::CreateAndResolve<RefPtr<mozilla::AllocationWrapper>&>(RefPtr<mozilla::AllocationWrapper>&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndResolve<mozilla::TrackInfo::TrackType>(mozilla::TrackInfo::TrackType&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndResolve<nsTArray<RefPtr<mozilla::MediaData> > >(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndResolve<nsTArray<RefPtr<mozilla::MediaData> >&>(nsTArray<RefPtr<mozilla::MediaData> >&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::CreateAndResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> > mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::CreateAndResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::CreateAndResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> >(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::CreateAndResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*>&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::CreateAndResolve<OMX_COMMANDTYPE>(OMX_COMMANDTYPE&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndResolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndResolve<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::CreateAndResolve<mozilla::dom::WebAuthnMakeCredentialResult>(mozilla::dom::WebAuthnMakeCredentialResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::CreateAndResolve<mozilla::dom::WebAuthnGetAssertionResult>(mozilla::dom::WebAuthnGetAssertionResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::CreateAndResolve<mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndResolve<int>(int&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndResolve<int&>(int&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<int>, double, false> > mozilla::MozPromise<nsTArray<int>, double, false>::CreateAndResolve<nsTArray<int> >(nsTArray<int>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::CreateAndResolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true> > mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::CreateAndResolve<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> > >(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&, char const*)
271
272
  template<typename RejectValueType_>
273
  static RefPtr<MozPromise>
274
  CreateAndReject(RejectValueType_&& aRejectValue, const char* aRejectSite)
275
0
  {
276
0
    RefPtr<typename MozPromise::Private> p = new MozPromise::Private(aRejectSite);
277
0
    p->Reject(std::forward<RejectValueType_>(aRejectValue), aRejectSite);
278
0
    return p.forget();
279
0
  }
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndReject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndReject<mozilla::MediaTrackDemuxer::SkipFailureHolder>(mozilla::MediaTrackDemuxer::SkipFailureHolder&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::MozPromise<bool, bool, true>::CreateAndReject<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::MozPromise<bool, bool, false>::CreateAndReject<bool>(bool&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndReject<mozilla::MediaTrackDemuxer::SkipFailureHolder const&>(mozilla::MediaTrackDemuxer::SkipFailureHolder const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::CreateAndReject<RefPtr<mozilla::MediaMgrError> >(RefPtr<mozilla::MediaMgrError>&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true> > mozilla::MozPromise<nsTString<char>, nsresult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> > mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::CreateAndReject<mozilla::DecryptResult>(mozilla::DecryptResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndReject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndReject<mozilla::MediaTrackDemuxer::SkipFailureHolder&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::CreateAndReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::CreateAndReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::CreateAndReject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::CreateAndReject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::CreateAndReject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false> > mozilla::MozPromise<nsTString<char>, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndReject<int>(int&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndReject<double>(double&&, char const*)
Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndReject<double&>(double&, char const*)
280
281
  template<typename ResolveOrRejectValueType_>
282
  static RefPtr<MozPromise>
283
  CreateAndResolveOrReject(ResolveOrRejectValueType_&& aValue, const char* aSite)
284
  {
285
    RefPtr<typename MozPromise::Private> p = new MozPromise::Private(aSite);
286
    p->ResolveOrReject(std::forward<ResolveOrRejectValueType_>(aValue), aSite);
287
    return p.forget();
288
  }
289
290
  typedef MozPromise<nsTArray<ResolveValueType>, RejectValueType, IsExclusive> AllPromiseType;
291
private:
292
  class AllPromiseHolder : public MozPromiseRefcountable
293
  {
294
  public:
295
    explicit AllPromiseHolder(size_t aDependentPromises)
296
      : mPromise(new typename AllPromiseType::Private(__func__))
297
      , mOutstandingPromises(aDependentPromises)
298
0
    {
299
0
      MOZ_ASSERT(aDependentPromises > 0);
300
0
      mResolveValues.SetLength(aDependentPromises);
301
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::AllPromiseHolder(unsigned long)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::AllPromiseHolder(unsigned long)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::AllPromiseHolder(unsigned long)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::AllPromiseHolder(unsigned long)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::AllPromiseHolder(unsigned long)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::AllPromiseHolder(unsigned long)
302
303
    void Resolve(size_t aIndex, ResolveValueType&& aResolveValue)
304
0
    {
305
0
      if (!mPromise) {
306
0
        // Already rejected.
307
0
        return;
308
0
      }
309
0
310
0
      mResolveValues[aIndex].emplace(std::move(aResolveValue));
311
0
      if (--mOutstandingPromises == 0) {
312
0
        nsTArray<ResolveValueType> resolveValues;
313
0
        resolveValues.SetCapacity(mResolveValues.Length());
314
0
        for (auto&& resolveValue : mResolveValues) {
315
0
          resolveValues.AppendElement(std::move(resolveValue.ref()));
316
0
        }
317
0
318
0
        mPromise->Resolve(std::move(resolveValues), __func__);
319
0
        mPromise = nullptr;
320
0
        mResolveValues.Clear();
321
0
      }
322
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::Resolve(unsigned long, bool&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::Resolve(unsigned long, bool&&)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::Resolve(unsigned long, unsigned long&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::Resolve(unsigned long, mozilla::dom::MediaCapabilitiesInfo&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::Resolve(unsigned long, mozilla::OmxPromiseLayer::BufferData*&&)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::Resolve(unsigned long, int&&)
323
324
    void Reject(RejectValueType&& aRejectValue)
325
0
    {
326
0
      if (!mPromise) {
327
0
        // Already rejected.
328
0
        return;
329
0
      }
330
0
331
0
      mPromise->Reject(std::move(aRejectValue), __func__);
332
0
      mPromise = nullptr;
333
0
      mResolveValues.Clear();
334
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::Reject(nsresult&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::Reject(bool&&)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::Reject(unsigned long&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::Reject(mozilla::MediaResult&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::Reject(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::Reject(double&&)
335
336
0
    AllPromiseType* Promise() { return mPromise; }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::Promise()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::Promise()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::Promise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::Promise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::Promise()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::Promise()
337
338
  private:
339
    nsTArray<Maybe<ResolveValueType>> mResolveValues;
340
    RefPtr<typename AllPromiseType::Private> mPromise;
341
    size_t mOutstandingPromises;
342
  };
343
public:
344
345
  static RefPtr<AllPromiseType> All(nsISerialEventTarget* aProcessingTarget, nsTArray<RefPtr<MozPromise>>& aPromises)
346
0
  {
347
0
    if (aPromises.Length() == 0) {
348
0
      return AllPromiseType::CreateAndResolve(nsTArray<ResolveValueType>(), __func__);
349
0
    }
350
0
351
0
    RefPtr<AllPromiseHolder> holder = new AllPromiseHolder(aPromises.Length());
352
0
    RefPtr<AllPromiseType> promise = holder->Promise();
353
0
    for (size_t i = 0; i < aPromises.Length(); ++i) {
354
0
      aPromises[i]->Then(aProcessingTarget, __func__,
355
0
        [holder, i] (ResolveValueType aResolveValue) -> void { holder->Resolve(i, std::move(aResolveValue)); },
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}::operator()(bool) const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}::operator()(bool) const
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}::operator()(unsigned long) const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}::operator()(mozilla::dom::MediaCapabilitiesInfo) const
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}::operator()(mozilla::OmxPromiseLayer::BufferData*) const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}::operator()(int) const
356
0
        [holder] (RejectValueType aRejectValue) -> void { holder->Reject(std::move(aRejectValue)); }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}::operator()(nsresult) const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}::operator()(bool) const
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}::operator()(unsigned long) const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}::operator()(mozilla::MediaResult) const
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}::operator()(mozilla::OmxPromiseLayer::OmxBufferFailureHolder) const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}::operator()(double) const
357
0
      );
358
0
    }
359
0
    return promise;
360
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)
361
362
  class Request : public MozPromiseRefcountable
363
  {
364
  public:
365
    virtual void Disconnect() = 0;
366
367
  protected:
368
0
    Request() : mComplete(false), mDisconnected(false) {}
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Request::Request()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Request::Request()
369
    virtual ~Request() {}
370
371
    bool mComplete;
372
    bool mDisconnected;
373
  };
374
375
protected:
376
377
  /*
378
   * A ThenValue tracks a single consumer waiting on the promise. When a consumer
379
   * invokes promise->Then(...), a ThenValue is created. Once the Promise is
380
   * resolved or rejected, a {Resolve,Reject}Runnable is dispatched, which
381
   * invokes the resolve/reject method and then deletes the ThenValue.
382
   */
383
  class ThenValueBase : public Request
384
  {
385
    friend class MozPromise;
386
    static const uint32_t sMagic = 0xfadece11;
387
388
  public:
389
    class ResolveOrRejectRunnable : public CancelableRunnable
390
    {
391
    public:
392
      ResolveOrRejectRunnable(ThenValueBase* aThenValue, MozPromise* aPromise)
393
        : CancelableRunnable(
394
            "MozPromise::ThenValueBase::ResolveOrRejectRunnable")
395
        , mThenValue(aThenValue)
396
        , mPromise(aPromise)
397
0
      {
398
0
        MOZ_DIAGNOSTIC_ASSERT(!mPromise->IsPending());
399
0
      }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, bool, false>::ThenValueBase*, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase*, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, nsresult, false>::ThenValueBase*, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase*, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase*, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase*, mozilla::MozPromise<nsTString<char>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase*, mozilla::MozPromise<nsTString<char>, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase*, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, bool, true>::ThenValueBase*, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase*, mozilla::MozPromise<unsigned long, unsigned long, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase*, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<bool>, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase*, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase*, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase*, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsresult, bool, true>::ThenValueBase*, mozilla::MozPromise<nsresult, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, nsresult, true>::ThenValueBase*, mozilla::MozPromise<bool, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase*, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase*, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase*, mozilla::MozPromise<nsTString<char>, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase*, mozilla::MozPromise<unsigned int, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<int, double, false>::ThenValueBase*, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<int>, double, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*)
400
401
      ~ResolveOrRejectRunnable()
402
0
      {
403
0
        if (mThenValue) {
404
0
          mThenValue->AssertIsDead();
405
0
        }
406
0
      }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable()
407
408
      NS_IMETHOD Run() override
409
0
      {
410
0
        PROMISE_LOG("ResolveOrRejectRunnable::Run() [this=%p]", this);
411
0
        mThenValue->DoResolveOrReject(mPromise->Value());
412
0
        mThenValue = nullptr;
413
0
        mPromise = nullptr;
414
0
        return NS_OK;
415
0
      }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run()
416
417
      nsresult Cancel() override
418
0
      {
419
0
        return Run();
420
0
      }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel()
421
422
    private:
423
      RefPtr<ThenValueBase> mThenValue;
424
      RefPtr<MozPromise> mPromise;
425
    };
426
427
    ThenValueBase(nsISerialEventTarget* aResponseTarget,
428
                  const char* aCallSite)
429
      : mResponseTarget(aResponseTarget)
430
      , mCallSite(aCallSite)
431
0
    {
432
0
      MOZ_ASSERT(aResponseTarget);
433
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*)
434
435
#ifdef PROMISE_DEBUG
436
    ~ThenValueBase()
437
0
    {
438
0
      mMagic1 = 0;
439
0
      mMagic2 = 0;
440
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::~ThenValueBase()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::~ThenValueBase()
441
#endif
442
443
    void AssertIsDead()
444
0
    {
445
0
      PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic);
446
0
      // We want to assert that this ThenValues is dead - that is to say, that
447
0
      // there are no consumers waiting for the result. In the case of a normal
448
0
      // ThenValue, we check that it has been disconnected, which is the way
449
0
      // that the consumer signals that it no longer wishes to hear about the
450
0
      // result. If this ThenValue has a completion promise (which is mutually
451
0
      // exclusive with being disconnectable), we recursively assert that every
452
0
      // ThenValue associated with the completion promise is dead.
453
0
      if (MozPromiseBase* p = CompletionPromise()) {
454
0
        p->AssertIsDead();
455
0
      } else {
456
0
        MOZ_DIAGNOSTIC_ASSERT(Request::mDisconnected);
457
0
      }
458
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::AssertIsDead()
459
460
    void Dispatch(MozPromise *aPromise)
461
0
    {
462
0
      PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic);
463
0
      aPromise->mMutex.AssertCurrentThreadOwns();
464
0
      MOZ_ASSERT(!aPromise->IsPending());
465
0
466
0
      nsCOMPtr<nsIRunnable> r = new ResolveOrRejectRunnable(this, aPromise);
467
0
      PROMISE_LOG("%s Then() call made from %s [Runnable=%p, Promise=%p, ThenValue=%p]",
468
0
                  aPromise->mValue.IsResolve() ? "Resolving" : "Rejecting", mCallSite,
469
0
                  r.get(), aPromise, this);
470
0
471
0
      // Promise consumers are allowed to disconnect the Request object and
472
0
      // then shut down the thread or task queue that the promise result would
473
0
      // be dispatched on. So we unfortunately can't assert that promise
474
0
      // dispatch succeeds. :-(
475
0
      mResponseTarget->Dispatch(r.forget());
476
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<bool>, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned long, unsigned long, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTString<char>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTString<char>, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<bool>, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsresult, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::Dispatch(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTString<char>, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned int, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::Dispatch(mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<int>, double, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*)
477
478
    void Disconnect() override
479
0
    {
480
0
      MOZ_DIAGNOSTIC_ASSERT(mResponseTarget->IsOnCurrentThread());
481
0
      MOZ_DIAGNOSTIC_ASSERT(!Request::mComplete);
482
0
      Request::mDisconnected = true;
483
0
484
0
      // We could support rejecting the completion promise on disconnection, but
485
0
      // then we'd need to have some sort of default reject value. The use cases
486
0
      // of disconnection and completion promise chaining seem pretty orthogonal,
487
0
      // so let's use assert against it.
488
0
      MOZ_DIAGNOSTIC_ASSERT(!CompletionPromise());
489
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::Disconnect()
490
491
  protected:
492
    virtual MozPromiseBase* CompletionPromise() const = 0;
493
    virtual void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) = 0;
494
495
    void DoResolveOrReject(ResolveOrRejectValue& aValue)
496
0
    {
497
0
      PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic);
498
0
      MOZ_DIAGNOSTIC_ASSERT(mResponseTarget->IsOnCurrentThread());
499
0
      Request::mComplete = true;
500
0
      if (Request::mDisconnected) {
501
0
        PROMISE_LOG("ThenValue::DoResolveOrReject disconnected - bailing out [this=%p]", this);
502
0
        return;
503
0
      }
504
0
505
0
      // Invoke the resolve or reject method.
506
0
      DoResolveOrRejectInternal(aValue);
507
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&)
508
509
    nsCOMPtr<nsISerialEventTarget> mResponseTarget; // May be released on any thread.
510
#ifdef PROMISE_DEBUG
511
    uint32_t mMagic1 = sMagic;
512
#endif
513
    const char* mCallSite;
514
#ifdef PROMISE_DEBUG
515
    uint32_t mMagic2 = sMagic;
516
#endif
517
  };
518
519
  /*
520
   * We create two overloads for invoking Resolve/Reject Methods so as to
521
   * make the resolve/reject value argument "optional".
522
   */
523
  template<typename ThisType, typename MethodType, typename ValueType>
524
  static typename EnableIf<
525
    TakesArgument<MethodType>::value,
526
    typename detail::MethodTrait<MethodType>::ReturnType>::Type
527
  InvokeMethod(ThisType* aThisVal, MethodType aMethod, ValueType&& aValue)
528
0
  {
529
0
    return (aThisVal->*aMethod)(std::forward<ValueType>(aValue));
530
0
  }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent11DoAsyncOpenERKNS_3ipc9URIParamsERKNS6_17OptionalURIParamsESC_SC_RKjSC_SC_SE_RK8nsTArrayINS4_18RequestHeaderTupleEERK9nsTStringIcERKNS6_17OptionalIPCStreamERKbRKsSE_RKhSS_SE_SS_RKmSN_SS_SN_SS_SS_SS_SE_RKNS4_20OptionalLoadInfoArgsERKNS4_24OptionalHttpResponseHeadESN_SE_SY_RKNS4_25OptionalCorsPreflightArgsESE_SS_SS_SS_SN_SE_SE_SY_RKSK_IDsESY_SN_SY_RKNS_9TimeStampES1D_S1D_S1D_S1D_S1D_SS_S1D_E3$_2MS1E_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS1K_E10ReturnTypeEE4TypeEPT_S1K_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent14ConnectChannelERKjRKbE3$_4MSA_KFvRKS1_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent20ContinueVerificationEP35nsIAsyncVerifyRedirectReadyCallbackE3$_6MS8_KFvRKS1_ESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent28RecvCrossProcessRedirectDoneERKS1_E3$_8MS8_KFvS7_ES7_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseI8nsCOMPtrI12nsITabParentE8nsresultLb0EE12InvokeMethodIZNS_3net25HttpChannelParentListener27TriggerCrossProcessRedirectEP10nsIChannelP11nsILoadInfomE3$_9MSD_KFS4_S3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseI8nsCOMPtrI12nsITabParentE8nsresultLb0EE12InvokeMethodIZNS_3net25HttpChannelParentListener27TriggerCrossProcessRedirectEP10nsIChannelP11nsILoadInfomE4$_10MSD_KFvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_0MSC_KFvRKS2_ESE_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_1MSC_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_2MSE_KFvRKS3_ESG_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_3MSE_KFvS5_ERKS5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS2_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS2_EEEUlbE_MSB_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS2_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS2_EEEUlS1_E_MSB_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS2_S3_ZNS_22WebrtcMediaDataDecoder10InitDecodeEPKN6webrtc10VideoCodecEiE3$_9ZNS8_10InitDecodeESC_iE4$_10EEv16already_AddRefedI14nsIEventTargetE6RefPtrINS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS2_E_MSS_KFvSR_ES2_EENS_8EnableIfIXsr13TakesArgumentISK_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPSJ_SK_SO_
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS2_S3_ZNS_22WebrtcMediaDataDecoder10InitDecodeEPKN6webrtc10VideoCodecEiE3$_9ZNS8_10InitDecodeESC_iE4$_10EEv16already_AddRefedI14nsIEventTargetE6RefPtrINS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS3_E_MSS_KFvSR_ES3_EENS_8EnableIfIXsr13TakesArgumentISK_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPSJ_SK_SO_
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS5_S6_ZNS_22WebrtcMediaDataDecoder6DecodeERKN6webrtc12EncodedImageEbPKNSC_22RTPFragmentationHeaderEPKNSC_17CodecSpecificInfoElE4$_11ZNSB_6DecodeESF_bSI_SL_lE4$_12EEv16already_AddRefedI14nsIEventTargetES2_INS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS5_E_MS10_KFvSZ_ES5_EENS_8EnableIfIXsr13TakesArgumentISS_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPSR_SS_SW_
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS5_S6_ZNS_22WebrtcMediaDataDecoder6DecodeERKN6webrtc12EncodedImageEbPKNSC_22RTPFragmentationHeaderEPKNSC_17CodecSpecificInfoElE4$_11ZNSB_6DecodeESF_bSI_SL_lE4$_12EEv16already_AddRefedI14nsIEventTargetES2_INS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS6_E_MS10_KFvSZ_ES6_EENS_8EnableIfIXsr13TakesArgumentISS_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPSR_SS_SW_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_5media5AwaitIbbLb0EEENS0_IT_T0_XT1_EE20ResolveOrRejectValueE16already_AddRefedI14nsIEventTargetE6RefPtrIS7_EEUlbE_MSE_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIS6_EE5valueENS_6detail11MethodTraitIS6_E10ReturnTypeEE4TypeEPS5_S6_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_5media5AwaitIbbLb0EEENS0_IT_T0_XT1_EE20ResolveOrRejectValueE16already_AddRefedI14nsIEventTargetE6RefPtrIS7_EEUlbE0_MSE_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIS6_EE5valueENS_6detail11MethodTraitIS6_E10ReturnTypeEE4TypeEPS5_S6_OT1_
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:_ZN7mozilla10MozPromiseINS_2wr12MemoryReportEbLb1EE12InvokeMethodIZNS_6layers23CompositorManagerParent16RecvReportMemoryEONSt3__18functionIFvRKS2_EEEE3$_8MSE_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:_ZN7mozilla10MozPromiseINS_2wr12MemoryReportEbLb1EE12InvokeMethodIZNS_6layers23CompositorManagerParent16RecvReportMemoryEONSt3__18functionIFvRKS2_EEEE3$_9MSE_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZN11nsIDocument20RequestStorageAccessERNS_11ErrorResultEE3$_3MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZN11nsIDocument20RequestStorageAccessERNS_11ErrorResultEE3$_4MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3dom5cache23CacheStreamControlChild10OpenStreamERK4nsIDONSt3__18functionIFvO8nsCOMPtrIS2_EEEEE3$_0MSM_KFvRKS3_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3dom5cache23CacheStreamControlChild10OpenStreamERK4nsIDONSt3__18functionIFvO8nsCOMPtrIS2_EEEEE3$_1MSM_KFvS5_ERKS5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom11ClientStateE8nsresultLb0EE12InvokeMethodIZNS1_6Client5FocusERNS_11ErrorResultEE3$_0MS9_KFvRKS2_ESB_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom11ClientStateE8nsresultLb0EE12InvokeMethodIZNS1_6Client5FocusERNS_11ErrorResultEE3$_1MS9_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEP20nsISerialEventTargetES9_ZNS1_6Client8NavigateERK12nsTSubstringIDsERNS_11ErrorResultEE3$_2ZNSG_8NavigateESK_SM_E3$_3EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSZ_KFvSY_ESY_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEP20nsISerialEventTargetES9_ZNS1_6Client8NavigateERK12nsTSubstringIDsERNS_11ErrorResultEE3$_2ZNSG_8NavigateESK_SM_E3$_3EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MSX_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_7Clients3GetERK12nsTSubstringIDsERNS_11ErrorResultEE3$_4MSD_KFvRKS2_ESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_7Clients3GetERK12nsTSubstringIDsERNS_11ErrorResultEE3$_5MSD_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEP20nsISerialEventTargetES9_ZNS1_7Clients8MatchAllERKNS1_18ClientQueryOptionsERNS_11ErrorResultEE3$_6ZNSG_8MatchAllESJ_SL_E3$_7EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSY_KFvSX_ESX_EENS_8EnableIfIXsr13TakesArgumentISP_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPSO_SP_OSU_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEP20nsISerialEventTargetES9_ZNS1_7Clients8MatchAllERKNS1_18ClientQueryOptionsERNS_11ErrorResultEE3$_6ZNSG_8MatchAllESJ_SL_E3$_7EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MSW_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISP_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPSO_SP_OSU_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsEP20nsISerialEventTargetES9_ZNS1_7Clients10OpenWindowERK12nsTSubstringIDsERNS_11ErrorResultEE3$_8ZNSG_10OpenWindowESK_SM_E3$_9EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSZ_KFvSY_ESY_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsEP20nsISerialEventTargetES9_ZNS1_7Clients10OpenWindowERK12nsTSubstringIDsERNS_11ErrorResultEE3$_8ZNSG_10OpenWindowESK_SM_E3$_9EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MSX_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_15ClientClaimArgsEP20nsISerialEventTargetES9_ZNS1_7Clients5ClaimERNS_11ErrorResultEE4$_10ZNSG_5ClaimESI_E4$_11EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSV_KFvSU_ESU_EENS_8EnableIfIXsr13TakesArgumentISM_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPSL_SM_OSR_
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_15ClientClaimArgsEP20nsISerialEventTargetES9_ZNS1_7Clients5ClaimERNS_11ErrorResultEE4$_10ZNSG_5ClaimESI_E4$_11EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MST_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISM_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPSL_SM_OSR_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder10AddPromiseEO6RefPtrIS4_EEUlRKS2_E_MSD_KFvSC_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder10AddPromiseEO6RefPtrIS4_EEUlS3_E_MSB_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder16GetResultPromiseEvEUlRKS2_E_MSA_KFvS9_ES9_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder16GetResultPromiseEvEUlS3_E_MS8_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS4_10ClientInfoERKNS4_23ServiceWorkerDescriptorEENK4$_19clEvEUlbE_MSD_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS4_10ClientInfoERKNS4_23ServiceWorkerDescriptorEENK4$_19clEvEUlS1_E_MSD_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20ClientHandleOpParent4InitERKNS1_23ClientOpConstructorArgsEE3$_8MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20ClientHandleOpParent4InitERKNS1_23ClientOpConstructorArgsEE3$_9MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsE16already_AddRefedINS1_13ContentParentEEEJSD_SG_EEEvT_DpOT0_EUlRKS2_E_MSP_KFvSO_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIST_E10ReturnTypeEE4TypeEPSJ_ST_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsE16already_AddRefedINS1_13ContentParentEEEJSD_SG_EEEvT_DpOT0_EUlS3_E_MSN_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIST_E10ReturnTypeEE4TypeEPSJ_ST_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild10DoNavigateERKNS1_31ClientNavigateOpConstructorArgsEE4$_14MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild10DoNavigateERKNS1_31ClientNavigateOpConstructorArgsEE4$_15MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild4InitERKNS1_31ClientNavigateOpConstructorArgsEE4$_16MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild4InitERKNS1_31ClientNavigateOpConstructorArgsEE4$_17MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_111WaitForLoadERKNS1_20ClientOpenWindowArgsEP18nsPIDOMWindowOuterPNS4_7PrivateEE4$_12MSE_KFvRKS2_ESG_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_111WaitForLoadERKNS1_20ClientOpenWindowArgsEP18nsPIDOMWindowOuterPNS4_7PrivateEE4$_13MSE_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_23ClientOpenWindowOpChild4InitERKNS1_20ClientOpenWindowArgsEE3$_0MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_23ClientOpenWindowOpChild4InitERKNS1_20ClientOpenWindowArgsEE3$_1MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12ClientSource5ClaimERKNS4_15ClientClaimArgsEE3$_8MS9_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12ClientSource5ClaimERKNS4_15ClientClaimArgsEE3$_9MS9_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_20ClientControlledArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_20ClientControlledArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientFocusArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientFocusArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_21ClientPostMessageArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_21ClientPostMessageArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement19MozRequestDebugInfoERNS_11ErrorResultEE3$_0MS9_KFvRK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement18MozRequestDebugLogERNS_11ErrorResultEE3$_2MSA_KFvRK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement18MozRequestDebugLogERNS_11ErrorResultEE3$_3MSA_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom16HTMLMediaElement23EnsureAutoplayRequestedEbE3$_5MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom16HTMLMediaElement23EnsureAutoplayRequestedEbE3$_6MS6_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement29TryRemoveMediaKeysAssociationEvE4$_11MS6_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement25TryMakeAssociationWithCDMEPNS_8CDMProxyEE4$_13MS8_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: CubebUtils.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_10CubebUtils22InitAudioIPCConnectionEvE3$_0MS7_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: CubebUtils.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_10CubebUtils22InitAudioIPCConnectionEvE3$_1MS7_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZNS_12VP9Benchmark15IsVP9DecodeFastEbE3$_0MS5_KFvjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17BenchmarkPlayback12DemuxSamplesEvE3$_3MS5_KFv8nsresultES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17BenchmarkPlayback12DemuxSamplesEvE3$_4MS5_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback15DemuxNextSampleEvE3$_5MS9_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback15DemuxNextSampleEvE3$_6MS9_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback11InitDecoderEOS1_E3$_7MS8_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback11InitDecoderEOS1_E3$_8MS8_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_15MSA_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_17BenchmarkPlayback14InputExhaustedEvENK4$_15clERKS5_EUlSC_E_MSD_KFvSC_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_17BenchmarkPlayback14InputExhaustedEvENK4$_15clERKS5_EUlRKS6_E_MSF_KFvSE_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_16MSA_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_17MSA_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_18MSA_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:_ZN7mozilla10MozPromiseINS_15MediaStatisticsEbLb1EE12InvokeMethodIZNS_19ChannelMediaDecoder18DownloadProgressedEvE3$_3MS5_KFvS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine19DecodeMetadataState5EnterEvEUlOS1_E_MS8_KFvS7_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine19DecodeMetadataState5EnterEvEUlRKS2_E_MS9_KFvS8_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS_18MediaMemoryTracker14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbE4$_13MS8_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS_18MediaMemoryTracker14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbE4$_14MS8_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder13DumpDebugInfoEvE4$_15MS6_KF6RefPtrINS0_Ib8nsresultLb0EEEERK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder16RequestDebugInfoEvE4$_17MS6_KF6RefPtrIS3_ERK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState11DemuxerSeekEvEUlRKS2_E_MSA_KFvS9_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState11DemuxerSeekEvEUlRKS3_E_MSA_KFvS9_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState14OnSeekRejectedERKNS_15SeekRejectValueEEUlS2_E_MSB_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState14OnSeekRejectedERKNS_15SeekRejectValueEEUlRKS3_E_MSD_KFvSC_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestAudioDataEvE4$_26MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestAudioDataEvE4$_27MS8_KFvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestVideoDataERKNS_5media8TimeUnitEE4$_28MSC_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestVideoDataERKNS_5media8TimeUnitEE4$_29MSC_KFvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_30MS7_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_31MS7_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_32MS7_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_33MS7_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS4_FvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlbE_MSA_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlbE0_MSA_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom21MediaRecorderReporter14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbEUlRKS2_E_MSD_KFvSC_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom21MediaRecorderReporter14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbEUlmE_MSB_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_16LocalAllocPolicy14ProcessRequestEvE3$_0MS8_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader11DecoderData5FlushEvE3$_4MS6_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory8RunStageERNS8_4DataEE3$_5MSB_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory13DoInitDecoderERNS7_4DataEE3$_7MSA_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory13DoInitDecoderERNS7_4DataEE3$_8MSA_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper4SeekERKS2_EUlSA_E_MSB_KF6RefPtrIS4_ESA_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper4SeekERKS2_EUlRKS3_E_MSD_KF6RefPtrIS4_ESC_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper10GetSamplesEiEUlS4_E_MSB_KFS1_IS6_ES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper10GetSamplesEiEUlRKS5_E_MSD_KFS1_IS6_ESC_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper27SkipToNextRandomAccessPointERKNS_5media8TimeUnitEEUljE_MSC_KF6RefPtrIS3_EjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper27SkipToNextRandomAccessPointERKNS_5media8TimeUnitEEUlRKS2_E_MSE_KF6RefPtrIS3_ESD_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy4InitEvE4$_11MS6_KF6RefPtrIS2_ERKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodINS_17MediaFormatReaderEMS4_FvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxVideoEvE4$_13MS9_KFS1_IS6_ES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxVideoEvE4$_14MS9_KFS1_IS6_ERKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS8_FvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS8_FvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxAudioEvE4$_15MS9_KFS1_IS6_ES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxAudioEvE4$_16MS9_KFS1_IS6_ERKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader20DecodeDemuxedSamplesENS_9TrackInfo9TrackTypeEPNS_12MediaRawDataEE4$_17MSE_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader20DecodeDemuxedSamplesENS_9TrackInfo9TrackTypeEPNS_12MediaRawDataEE4$_18MSE_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12InternalSeekENS_9TrackInfo9TrackTypeERKNS6_18InternalSeekTargetEE4$_19MSC_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12InternalSeekENS_9TrackInfo9TrackTypeERKNS6_18InternalSeekTargetEE4$_20MSC_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DrainDecoderENS_9TrackInfo9TrackTypeEE4$_21MSC_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DrainDecoderENS_9TrackInfo9TrackTypeEE4$_22MSC_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodINS_17MediaFormatReaderEMS5_FvjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodINS_17MediaFormatReaderEMS5_FvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS6_FvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS6_FvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbNS_5MaybeI9nsTStringIDsEEELb1EE12InvokeMethodIZZNS_26GetUserMediaStreamRunnable3RunEvEN16LocalTrackSource16ApplyConstraintsEP18nsPIDOMWindowInnerRKNS_3dom21MediaTrackConstraintsENSB_10CallerTypeEEUlOS4_E_MSH_KFvSG_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_26GetUserMediaStreamRunnable3RunEvEUlRKS3_E_MS9_KFvS8_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_14SourceListener15InitializeAsyncEvE4$_42MS7_KFS1_IS4_EOS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsresultbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_47MS5_FvS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlmE_MSA_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlmE0_MSA_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom13MediaRecorder19SizeOfExcludingThisEPFmPKvEE4$_51MSB_KFvRKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS5_F6RefPtrIS3_EOS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS5_F6RefPtrIS3_ERKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKNS_11MediaResultEE3$_1MSA_KF6RefPtrINS0_ISB_INS_9AudioDataEES7_Lb1EEEERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKS4_E3$_2MSA_KFS1_IS5_ES3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKS4_E3$_3MSA_KFS1_IS5_ES9_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS7_FS1_IS5_ES3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS7_FS1_IS5_ERKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy16RequestVideoDataERKNS_5media8TimeUnitEE3$_4MSC_KFS1_IS5_ES3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy16RequestVideoDataERKNS_5media8TimeUnitEE3$_5MSC_KFS1_IS5_ERKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZZNS_16ChromiumCDMProxy4InitEjRK12nsTSubstringIDsESC_SC_ENK3$_7clEvEUlS4_E_MSE_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZZNS_16ChromiumCDMProxy4InitEjRK12nsTSubstringIDsESC_SC_ENK3$_7clEvEUlS5_E_MSE_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService6GetCDMERKNS2_6NodeIdE8nsTArrayI9nsTStringIcEEPNS_14GMPCrashHelperEE3$_0MSJ_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService6GetCDMERKNS2_6NodeIdE8nsTArrayI9nsTStringIcEEPNS_14GMPCrashHelperEE3$_1MSJ_KFvS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService28GetDecryptingGMPVideoDecoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoDecoderProxyENS_13DefaultDeleteISO_EEEEjE3$_2MST_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService18GetGMPVideoEncoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoEncoderProxyENS_13DefaultDeleteISO_EEEEE3$_4MST_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERK12nsTSubstringIcERK9nsTStringIcERK8nsTArrayISF_EE3$_6MSM_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERK12nsTSubstringIcERK9nsTStringIcERK8nsTArrayISF_EE3$_7MSM_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERKNS1_6NodeIdERK9nsTStringIcERK8nsTArrayISE_EE3$_8MSL_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERKNS1_6NodeIdERK9nsTStringIcERK8nsTArrayISE_EE3$_9MSL_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild9GetNodeIdERK12nsTSubstringIDsESB_SB_ONS_9UniquePtrI17GetNodeIdCallbackNS_13DefaultDeleteISD_EEEEE4$_10MSI_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild9GetNodeIdERK12nsTSubstringIDsESB_SB_ONS_9UniquePtrI17GetNodeIdCallbackNS_13DefaultDeleteISD_EEEEE4$_11MSI_KFv8nsresultES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent16GetContentParentEPNS_14GMPCrashHelperERK12nsTSubstringIcERK9nsTStringIcERK8nsTArrayISD_EE4$_13MSK_FvRKNS2_20ResolveOrRejectValueEESN_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISR_E10ReturnTypeEE4TypeEPT_SR_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent23AsyncAddPluginDirectoryERK12nsTSubstringIDsEE4$_16MSA_KF6RefPtrIS2_EbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent23AsyncAddPluginDirectoryERK12nsTSubstringIDsEE4$_17MSA_KF6RefPtrIS2_ES1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent14AddOnGMPThreadE9nsTStringIDsEE4$_18MS8_KF6RefPtrIS2_EbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent14AddOnGMPThreadE9nsTStringIDsEE4$_19MS8_KF6RefPtrIS2_ES1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: RemoteVideoDecoder.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18RemoteVideoDecoder4InitEvE3$_2MS8_KF6RefPtrIS4_ES2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: RemoteVideoDecoder.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18RemoteVideoDecoder4InitEvE3$_3MS8_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent8RecvInitEvE3$_0MS8_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent8RecvInitEvE3$_1MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvInputERKNS9_16MediaRawDataIPDLEE3$_2MSE_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvInputERKNS9_16MediaRawDataIPDLEE3$_3MSE_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvFlushEvE3$_5MS6_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvDrainEvE3$_6MSB_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvDrainEvE3$_7MSB_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_16MediaDataDecoderEENS_11MediaResultELb1EE12InvokeMethodIZZNS_3dom17MediaCapabilities12DecodingInfoERKNS7_26MediaDecodingConfigurationERNS_11ErrorResultEEN3$_0clEvEUlRKNS5_20ResolveOrRejectValueEE_MSI_FS1_INS0_INS7_21MediaCapabilitiesInfoES4_Lb1EEEESH_ESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZZZNS_3dom17MediaCapabilities12DecodingInfoERKNS6_26MediaDecodingConfigurationERNS_11ErrorResultEEN3$_0clEvENUlRKNS0_I6RefPtrINS_16MediaDataDecoderEES3_Lb1EE20ResolveOrRejectValueEE_clESK_EUlRKNS4_20ResolveOrRejectValueEE_MSP_FSE_INS0_INS6_21MediaCapabilitiesInfoES3_Lb1EEEESO_ESM_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISW_E10ReturnTypeEE4TypeEPT_SW_OT1_
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZZZNS_3dom17MediaCapabilities12DecodingInfoERKNS3_26MediaDecodingConfigurationERNS_11ErrorResultEEN3$_0clEvENUlRKNS0_I6RefPtrINS_16MediaDataDecoderEENS_11MediaResultELb1EE20ResolveOrRejectValueEE_clESI_ENUlRKNS0_INS_9TrackInfo9TrackTypeESE_Lb1EE20ResolveOrRejectValueEE_clESP_EUlRKNS1_20ResolveOrRejectValueEE_MSU_KFvST_EST_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISY_E10ReturnTypeEE4TypeEPT_SY_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom21MediaCapabilitiesInfoENS_11MediaResultELb1EE12InvokeMethodIZNS4_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS4_EEEUlS2_E_MSD_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom21MediaCapabilitiesInfoENS_11MediaResultELb1EE12InvokeMethodIZNS4_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS4_EEEUlS3_E_MSD_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom21MediaCapabilitiesInfoEENS_11MediaResultELb1EE12InvokeMethodIZNS2_17MediaCapabilities12DecodingInfoERKNS2_26MediaDecodingConfigurationERNS_11ErrorResultEE3$_2MSE_KFvRKNS6_20ResolveOrRejectValueEESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb1EE12InvokeMethodIZNS_3dom12SourceBuffer12RangeRemovalEddE4$_15MS6_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_4PairIbNS_22SourceBufferAttributesEEENS_11MediaResultELb1EE12InvokeMethodINS_3dom12SourceBufferEMS8_FvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_4PairIbNS_22SourceBufferAttributesEEENS_11MediaResultELb1EE12InvokeMethodINS_3dom12SourceBufferEMS8_FvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_19TrackBuffersManager17SegmentParserLoopEvE4$_22MS5_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_19TrackBuffersManager17SegmentParserLoopEvE4$_23MS5_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodINS_19TrackBuffersManagerEMS4_FvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_19TrackBuffersManagerEMS8_FvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_19TrackBuffersManagerEMS8_FvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17AllocationWrapper13CreateDecoderERKNS_19CreateDecoderParamsEE3$_2MSB_KFS1_INS0_IS1_INS_16MediaDataDecoderEENS_11MediaResultELb1EEEES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter20CreateDecoderAndInitEPNS_12MediaRawDataEE4$_23MS9_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter20CreateDecoderAndInitEPNS_12MediaRawDataEE4$_24MS9_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter17DecodeFirstSampleEPNS_12MediaRawDataEE4$_25MSC_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter17DecodeFirstSampleEPNS_12MediaRawDataEE4$_26MSC_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter21DrainThenFlushDecoderEPNS_12MediaRawDataEE4$_27MSC_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter21DrainThenFlushDecoderEPNS_12MediaRawDataEE4$_28MSC_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEE4$_30MS7_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_12EMEDecryptor6DecodeEPS2_EUlS3_E_MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor14ThrottleDecodeEPS2_EUlS3_E_MS9_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_13DecryptResultES1_Lb1EE12InvokeMethodINS_12EMEDecryptorEMS4_FvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor9DecryptedERKNS_13DecryptResultEEUlRKS5_E_MSF_KFvSE_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor9DecryptedERKNS_13DecryptResultEEUlRKS6_E_MSF_KFvSE_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_24EMEMediaDataDecoderProxy6DecodeEPS2_E3$_5MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_24EMEMediaDataDecoderProxy6DecodeEPNS_12MediaRawDataEENK3$_5clES2_ISA_EEUlRKS5_E_MSG_KFvSF_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_24EMEMediaDataDecoderProxy6DecodeEPNS_12MediaRawDataEENK3$_5clES2_ISA_EEUlRKS6_E_MSG_KFvSF_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_6MS7_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_8MS7_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodINS_14OmxDataDecoderEMS7_FvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodINS_14OmxDataDecoderEMS7_FvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS5_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS5_EEEUlS3_E_MSE_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS5_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS5_EEEUlS4_E_MSE_KFvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_21MS7_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodINS_14OmxDataDecoderEMS6_FvS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodINS_14OmxDataDecoderEMS6_FvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12AudioContext23EnsureAutoplayRequestedEvE3$_0MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12AudioContext23EnsureAutoplayRequestedEvE3$_1MS6_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS5_FvOS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS5_FvRKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS7_FvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS7_FvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom28WebAuthnMakeCredentialResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager10DoRegisterERKNS1_26WebAuthnMakeCredentialInfoEbE3$_2MSA_KFvOS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom28WebAuthnMakeCredentialResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager10DoRegisterERKNS1_26WebAuthnMakeCredentialInfoEbE3$_3MSA_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom26WebAuthnGetAssertionResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager4SignEPNS1_26PWebAuthnTransactionParentERKmRKNS1_24WebAuthnGetAssertionInfoEE3$_4MSE_KFvOS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom26WebAuthnGetAssertionResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager4SignEPNS1_26PWebAuthnTransactionParentERKmRKNS1_24WebAuthnGetAssertionInfoEE3$_5MSE_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8RegisterERKNS1_10ClientInfoERK12nsTSubstringIcESD_NS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKS2_EEEONSG_IFvRNS_11ErrorResultEEEEE4$_25MSR_KFvSI_ESI_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISV_E10ReturnTypeEE4TypeEPT_SV_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8RegisterERKNS1_10ClientInfoERK12nsTSubstringIcESD_NS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKS2_EEEONSG_IFvRNS_11ErrorResultEEEEE4$_26MSR_KFvRKS3_EST_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl15GetRegistrationERKNS1_10ClientInfoERK12nsTSubstringIcEONSt3__18functionIFvRKS2_EEEONSF_IFvRNS_11ErrorResultEEEEE4$_27MSQ_KFvSH_ESH_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISU_E10ReturnTypeEE4TypeEPT_SU_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl15GetRegistrationERKNS1_10ClientInfoERK12nsTSubstringIcEONSt3__18functionIFvRKS2_EEEONSF_IFvRNS_11ErrorResultEEEEE4$_28MSQ_KFvRKS3_ESS_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISW_E10ReturnTypeEE4TypeEPT_SW_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS2_26ServiceWorkerContainerImpl16GetRegistrationsERKNS2_10ClientInfoEONSt3__18functionIFvRKS4_EEEONSD_IFvRNS_11ErrorResultEEEEE4$_29MSO_KFvSF_ESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS2_26ServiceWorkerContainerImpl16GetRegistrationsERKNS2_10ClientInfoEONSt3__18functionIFvRKS4_EEEONSD_IFvRNS_11ErrorResultEEEEE4$_30MSO_KFvRKS5_ESQ_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISU_E10ReturnTypeEE4TypeEPT_SU_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8GetReadyERKNS1_10ClientInfoEONSt3__18functionIFvRKS2_EEEONSB_IFvRNS_11ErrorResultEEEEE4$_31MSM_KFvSD_ESD_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8GetReadyERKNS1_10ClientInfoEONSt3__18functionIFvRKS2_EEEONSB_IFvRNS_11ErrorResultEEEEE4$_32MSM_KFvRKS3_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvRegisterERKNS1_13IPCClientInfoERK9nsTStringIcESD_RKNS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_33MSP_KFvRKS2_ESR_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISV_E10ReturnTypeEE4TypeEPT_SV_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvRegisterERKNS1_13IPCClientInfoERK9nsTStringIcESD_RKNS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_34MSP_KFvRKS3_ESR_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISV_E10ReturnTypeEE4TypeEPT_SV_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent19RecvGetRegistrationERKNS1_13IPCClientInfoERK9nsTStringIcEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_35MSM_KFvRKS2_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent19RecvGetRegistrationERKNS1_13IPCClientInfoERK9nsTStringIcEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_36MSM_KFvRKS3_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS2_28ServiceWorkerContainerParent20RecvGetRegistrationsERKNS2_13IPCClientInfoEONSt3__18functionIFvRKNS2_63IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResultEEEEE4$_37MSK_KFvRKS4_ESM_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS2_28ServiceWorkerContainerParent20RecvGetRegistrationsERKNS2_13IPCClientInfoEONSt3__18functionIFvRKNS2_63IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResultEEEEE4$_38MSK_KFvRKS5_ESM_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvGetReadyERKNS1_13IPCClientInfoEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_39MSI_KFvRKS2_ESK_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISO_E10ReturnTypeEE4TypeEPT_SO_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvGetReadyERKNS1_13IPCClientInfoEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_40MSI_KFvRKS3_ESK_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISO_E10ReturnTypeEE4TypeEPT_SO_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_0MSB_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_1MSB_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_4MSB_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_5MSB_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager23UpdateClientControllersEPNS4_29ServiceWorkerRegistrationInfoEE4$_10MS8_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager23UpdateClientControllersEPNS4_29ServiceWorkerRegistrationInfoEE4$_11MS8_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_35ServiceWorkerRegistrationMainThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_21MSJ_KFvSA_ESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_35ServiceWorkerRegistrationMainThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_22MSJ_KFvRKS3_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom35ServiceWorkerRegistrationMainThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_23MSG_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom35ServiceWorkerRegistrationMainThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_24MSG_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_37ServiceWorkerRegistrationWorkerThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_25MSJ_KFvSA_ESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_37ServiceWorkerRegistrationWorkerThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_26MSJ_KFvRKS3_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom37ServiceWorkerRegistrationWorkerThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_27MSG_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom37ServiceWorkerRegistrationWorkerThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_28MSG_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom31ServiceWorkerRegistrationParent14RecvUnregisterEONSt3__18functionIFvNS_5TupleIJRKbRKNS_19CopyableErrorResultEEEEEEEE3$_1MSI_FvbESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom31ServiceWorkerRegistrationParent14RecvUnregisterEONSt3__18functionIFvNS_5TupleIJRKbRKNS_19CopyableErrorResultEEEEEEEE3$_2MSI_FvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISO_E10ReturnTypeEE4TypeEPT_SO_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_31ServiceWorkerRegistrationParent10RecvUpdateEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE3$_3MSF_KFvRKS2_ESH_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_31ServiceWorkerRegistrationParent10RecvUpdateEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE3$_4MSF_KFvRKS3_ESH_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_
Unexecuted instantiation: Unified_cpp_widget0.cpp:_ZN7mozilla10MozPromiseINS_6widget23IMENotificationRequestsENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS1_12PuppetWidget22NotifyIMEOfFocusChangeERKNS1_15IMENotificationEE3$_4MSB_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_widget0.cpp:_ZN7mozilla10MozPromiseINS_6widget23IMENotificationRequestsENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS1_12PuppetWidget22NotifyIMEOfFocusChangeERKNS1_15IMENotificationEE3$_5MSB_KFvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_16EditorSpellCheck17DictionaryFetchedEPNS_17DictionaryFetcherEE3$_1MS7_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_3css6Loader10ParseSheetERK12nsTSubstringIcEPNS3_13SheetLoadDataENS4_15AllowAsyncParseEE4$_12MSC_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler19GetProfileDataAsyncEdP9JSContextPPNS_3dom7PromiseEE4$_15MSD_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler19GetProfileDataAsyncEdP9JSContextPPNS_3dom7PromiseEE4$_16MSD_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler27GetProfileDataAsArrayBufferEdP9JSContextPPNS_3dom7PromiseEE4$_17MSD_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler27GetProfileDataAsArrayBufferEdP9JSContextPPNS_3dom7PromiseEE4$_18MSD_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler22DumpProfileToFileAsyncERK12nsTSubstringIcEdP9JSContextPPNS_3dom7PromiseEE4$_19MSH_KFvRKS2_ESJ_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler22DumpProfileToFileAsyncERK12nsTSubstringIcEdP9JSContextPPNS_3dom7PromiseEE4$_20MSH_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseINS_3ipc5ShmemENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZN10nsProfiler14StartGatheringEdE4$_21MS7_KFvRKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseINS_3ipc5ShmemENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZN10nsProfiler14StartGatheringEdE4$_22MS7_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:_ZN7mozilla10MozPromiseINS_5TupleIJb9nsTStringIDsEEEENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_27RemoteSpellcheckEngineChild28SetCurrentDictionaryFromListERK8nsTArrayIS3_EE3$_0MSE_KFvRKS4_ESG_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:_ZN7mozilla10MozPromiseINS_5TupleIJb9nsTStringIDsEEEENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_27RemoteSpellcheckEngineChild28SetCurrentDictionaryFromListERK8nsTArrayIS3_EE3$_1MSE_KFvS6_ERKS6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:_ZN7mozilla10MozPromiseIbNS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_18AntiTrackingCommon36AddFirstPartyStorageAccessGrantedForERK12nsTSubstringIDsEP18nsPIDOMWindowInnerNS5_26StorageAccessGrantedReasonEE3$_1MSD_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:_ZN7mozilla10MozPromiseIbNS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_18AntiTrackingCommon36AddFirstPartyStorageAccessGrantedForERK12nsTSubstringIDsEP18nsPIDOMWindowInnerNS5_26StorageAccessGrantedReasonEE3$_2MSD_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:_ZN7mozilla10MozPromiseINS_3ipc8EndpointINS_10extensions18PStreamFilterChildEEENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZNS3_12StreamFilter7ConnectEvE3$_0MSA_KFvOS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:_ZN7mozilla10MozPromiseINS_3ipc8EndpointINS_10extensions18PStreamFilterChildEEENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZNS3_12StreamFilter7ConnectEvE3$_1MSA_KFvS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:_ZN7mozilla10MozPromiseIj8nsresultLb0EE12InvokeMethodIZNS_22LoginReputationService19QueryLoginWhitelistEPNS4_12QueryRequestEE3$_1MS7_KFvjERKjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:_ZN7mozilla10MozPromiseIj8nsresultLb0EE12InvokeMethodIZNS_22LoginReputationService19QueryLoginWhitelistEPNS4_12QueryRequestEE3$_2MS7_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_BasicResolve_Test8TestBodyEvENK4$_18clEvEUliE_MS5_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN27MozPromise_BasicReject_Test8TestBodyEvENK4$_19clEvEUliE_MS5_KFviERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN44MozPromise_BasicResolveOrRejectResolved_Test8TestBodyEvENK4$_20clEvEUlRKNS1_20ResolveOrRejectValueEE_MS8_KFvS7_ES7_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN44MozPromise_BasicResolveOrRejectRejected_Test8TestBodyEvENK4$_21clEvEUlRKNS1_20ResolveOrRejectValueEE_MS8_KFvS7_ES7_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_AsyncResolve_Test8TestBodyEvENK4$_22clEvEUliE_MS5_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE0_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE1_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE2_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUldE_MS5_KFvdERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUliE_MSA_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUldE_MSA_KFvdERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN33MozPromise_PromiseAllResolve_Test8TestBodyEvENK4$_24clEvEUlRKS2_E_MS9_KFvS8_ES8_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN32MozPromise_PromiseAllReject_Test8TestBodyEvENK4$_25clEvEUlfE_MS7_KFvfERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUliE_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUldE_MS5_KF6RefPtrIS1_EdERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN28MozPromise_MoveOnlyType_Test8TestBodyEvE4$_27MS8_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN28MozPromise_MoveOnlyType_Test8TestBodyEvE4$_29MS8_KFvONS5_20ResolveOrRejectValueEES9_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_31MS8_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_33MS8_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_35MS8_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEEONS5_20ResolveOrRejectValueEESE_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_36MS8_KFvONS5_20ResolveOrRejectValueEES9_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN32MozPromise_XPCOMEventTarget_Test8TestBodyEvE4$_37MS4_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN38MozPromise_MessageLoopEventTarget_Test8TestBodyEvE4$_39MS4_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZN14CDMStorageTest15CreateDecryptorERKNS2_6NodeIdEO8nsTArrayI9nsTStringIcEEEUlS4_E_MSH_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZN14CDMStorageTest15CreateDecryptorERKNS2_6NodeIdEO8nsTArrayI9nsTStringIcEEEUlS5_E_MSH_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZN15BenchmarkRunner3RunEvEUljE_MS5_KFvjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding17CheckTrackSamplesEPS2_ENKUlvE_clEvEUlS4_E_MSB_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding17CheckTrackSamplesEPS2_ENKUlvE_clEvEUlRKS5_E_MSD_KFvSC_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPS2_ENKUlvE_clEvENKUlvE_clEvEUlS4_E_MSC_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
531
532
  template<typename ThisType, typename MethodType, typename ValueType>
533
  static typename EnableIf<
534
    !TakesArgument<MethodType>::value,
535
    typename detail::MethodTrait<MethodType>::ReturnType>::Type
536
  InvokeMethod(ThisType* aThisVal, MethodType aMethod, ValueType&& aValue)
537
0
  {
538
0
    return (aThisVal->*aMethod)();
539
0
  }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent11DoAsyncOpenERKNS_3ipc9URIParamsERKNS6_17OptionalURIParamsESC_SC_RKjSC_SC_SE_RK8nsTArrayINS4_18RequestHeaderTupleEERK9nsTStringIcERKNS6_17OptionalIPCStreamERKbRKsSE_RKhSS_SE_SS_RKmSN_SS_SN_SS_SS_SS_SE_RKNS4_20OptionalLoadInfoArgsERKNS4_24OptionalHttpResponseHeadESN_SE_SY_RKNS4_25OptionalCorsPreflightArgsESE_SS_SS_SS_SN_SE_SE_SY_RKSK_IDsESY_SN_SY_RKNS_9TimeStampES1D_S1D_S1D_S1D_S1D_SS_S1D_E3$_1MS1E_KFvvESS_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS1I_E10ReturnTypeEE4TypeEPT_S1I_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent14ConnectChannelERKjRKbE3$_3MSA_KFvvES9_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent20ContinueVerificationEP35nsIAsyncVerifyRedirectReadyCallbackE3$_5MS8_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent28RecvCrossProcessRedirectDoneERKS1_E3$_7MS8_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZN19nsPermissionManager24WhenPermissionsAvailableEP12nsIPrincipalP11nsIRunnableE3$_2MSB_KFvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZN19nsPermissionManager24WhenPermissionsAvailableEP12nsIPrincipalP11nsIRunnableE3$_3MSB_KFvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_22WebrtcMediaDataDecoder7ReleaseEvE4$_13MS5_KF6RefPtrINS0_IbbLb0EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_22WebrtcMediaDataDecoder7ReleaseEvE4$_14MS5_KF6RefPtrINS0_IbbLb0EEEEvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ClientManagerServiceC1EvE4$_12MS6_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement19MozRequestDebugInfoERNS_11ErrorResultEE3$_1MS9_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_3dom7PromiseEMS5_FvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement29TryRemoveMediaKeysAssociationEvE4$_10MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement25TryMakeAssociationWithCDMEPNS_8CDMProxyEE4$_12MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZNS_12VP9Benchmark15IsVP9DecodeFastEbE3$_1MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17BenchmarkPlayback16FinalizeShutdownEvE3$_9MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17BenchmarkPlayback16FinalizeShutdownEvE4$_10MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14GlobalShutdownEvE4$_11MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_17BenchmarkPlayback14GlobalShutdownEvENK4$_11clEvEUlvE_MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_17BenchmarkPlayback14GlobalShutdownEvENK4$_11clEvEUlvE0_MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14GlobalShutdownEvE4$_12MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:_ZN7mozilla10MozPromiseINS_15MediaStatisticsEbLb1EE12InvokeMethodIZNS_19ChannelMediaDecoder18DownloadProgressedEvE3$_4MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine13DecodingState17StartDormantTimerEvEUlvE_MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine13DecodingState17StartDormantTimerEvEUlvE0_MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodINS_12MediaDecoderEMS3_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodINS_12MediaDecoderEMS3_FvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS7_E10ReturnTypeEE4TypeEPT_S7_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder13DumpDebugInfoEvE4$_16MS6_KF6RefPtrINS0_Ib8nsresultLb0EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder16RequestDebugInfoEvE4$_18MS6_KF6RefPtrIS3_EvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11StateObject25HandleResumeVideoDecodingERKNS_5media8TimeUnitEE4$_19MS9_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11StateObject25HandleResumeVideoDecodingERKNS_5media8TimeUnitEE4$_20MS9_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS3_F6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine26SetVideoDecodeModeInternalENS_15VideoDecodeModeEE4$_24MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine26SetVideoDecodeModeInternalENS_15VideoDecodeModeEE4$_25MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS4_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS4_FvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine22ScheduleStateMachineInERKNS_5media8TimeUnitEE4$_34MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine22ScheduleStateMachineInERKNS_5media8TimeUnitEE4$_35MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE0_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE1_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE2_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE3_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE4_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session15DestroyRunnable3RunEvEUlvE_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session15DestroyRunnable3RunEvEUlvE0_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbEbLb0EE12InvokeMethodIZZNS_3dom13MediaRecorder7Session11InitEncoderEhiEN7Blocker13BlockShutdownEP22nsIAsyncShutdownClientEUlvE_MSB_FvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbEbLb0EE12InvokeMethodIZZNS_3dom13MediaRecorder7Session11InitEncoderEhiEN7Blocker13BlockShutdownEP22nsIAsyncShutdownClientEUlvE0_MSB_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_16LocalAllocPolicy14ProcessRequestEvE3$_1MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17MediaFormatReader19ShutdownPromisePool5TrackE6RefPtrIS1_EE3$_2MS7_KFvvERKNS1_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader11DecoderData5FlushEvE3$_3MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory8RunStageERNS8_4DataEE3$_6MSB_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy4InitEvE4$_10MS6_KF6RefPtrIS2_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodINS_17MediaFormatReaderEMS3_F6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader17NotifyDataArrivedEvE4$_23MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader17NotifyDataArrivedEvE4$_24MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbNS_5MaybeI9nsTStringIDsEEELb1EE12InvokeMethodIZZNS_26GetUserMediaStreamRunnable3RunEvEN16LocalTrackSource16ApplyConstraintsEP18nsPIDOMWindowInnerRKNS_3dom21MediaTrackConstraintsENSB_10CallerTypeEEUlvE_MSG_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_26GetUserMediaStreamRunnable3RunEvEUlvE_MS7_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_14SourceListener15InitializeAsyncEvE4$_41MS7_KFS1_IS4_EvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_45MS4_F6RefPtrINS0_I8nsresultbLb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_46MS4_KF6RefPtrINS0_I8nsresultbLb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsresultbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_48MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom13MediaRecorder19SizeOfExcludingThisEPFmPKvEE4$_52MSB_KFvvEmEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKNS_11MediaResultEE3$_0MSA_KF6RefPtrINS0_ISB_INS_9AudioDataEES7_Lb1EEEEvES2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService28GetDecryptingGMPVideoDecoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoDecoderProxyENS_13DefaultDeleteISO_EEEEjE3$_3MST_KFvvES6_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService18GetGMPVideoEncoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoEncoderProxyENS_13DefaultDeleteISO_EEEEE3$_5MST_KFvvES6_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent17InitializePluginsEPNS_14AbstractThreadEE4$_14MSA_KFvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent17InitializePluginsEPNS_14AbstractThreadEE4$_15MSA_KFvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvFlushEvE3$_4MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_5media16AudioSinkWrapperEMS5_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_5media16AudioSinkWrapperEMS5_FvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_5media9VideoSink5StartERKNS4_8TimeUnitERKNS_9MediaInfoEE3$_1MSC_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_5media9VideoSink5StartERKNS4_8TimeUnitERKNS_9MediaInfoEE3$_2MSC_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink28TryUpdateRenderedVideoFramesEvE3$_3MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink28TryUpdateRenderedVideoFramesEvE3$_4MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink25UpdateRenderedVideoFramesEvE3$_5MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink25UpdateRenderedVideoFramesEvE3$_6MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb1EE12InvokeMethodIZNS_3dom12SourceBuffer12RangeRemovalEddE4$_16MS6_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom12SourceBuffer30AppendDataCompletedWithSuccessERKNS_4PairIbNS_22SourceBufferAttributesEEEE4$_21MSB_KFvvENS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17AllocationWrapper8ShutdownEvE3$_1MS4_KF6RefPtrIS1_EvERKNS1_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17AllocationWrapper13CreateDecoderERKNS_19CreateDecoderParamsEE3$_3MSB_KFS1_INS0_IS1_INS_16MediaDataDecoderEENS_11MediaResultELb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEE4$_29MS7_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEENK4$_29clEvEUlvE_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEENK4$_29clEvEUlvE0_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_22DecryptThroughputLimit8ThrottleEPNS_12MediaRawDataEEUlvE_MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_22DecryptThroughputLimit8ThrottleEPNS_12MediaRawDataEEUlvE0_MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor14ThrottleDecodeEPS2_EUlvE_MS9_KFvvES4_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_12EMEDecryptor6DecodeEPS2_EUlvE_MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor5FlushEvEUlvE_MS5_KF6RefPtrIS2_EvENS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_24EMEMediaDataDecoderProxy6DecodeEPS2_E3$_6MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder11EndOfStreamEvE3$_0MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder11EndOfStreamEvE3$_1MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZZNS_14OmxDataDecoder4InitEvENK3$_2clEvEUlvE_MS8_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZZNS_14OmxDataDecoder4InitEvENK3$_2clEvEUlvE0_MS8_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_5MS7_KF6RefPtrIS4_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_7MS7_KF6RefPtrIS4_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_9MS7_KF6RefPtrINS0_IbbLb0EEEEvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE4$_10MS7_KF6RefPtrINS0_IbbLb0EEEEvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE4$_11MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE4$_12MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder6OutputES3_E4$_13MS8_KFvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder6OutputES3_E4$_14MS8_KFvvERKS4_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_16MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_17MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_18MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_19MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_20MS7_KF6RefPtrIS4_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_22MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_23MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIPNS_15OmxPromiseLayer10BufferDataEENS2_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_24MSA_KFvvERKS5_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIPNS_15OmxPromiseLayer10BufferDataEENS2_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_25MSA_KFvvERKS6_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS7_FvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS7_FvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS5_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS5_FvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_3MSB_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager9WhenReadyERKNS4_10ClientInfoEE3$_6MS9_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom25ServiceWorkerUpdaterChildC1EPS2_PNS_18CancelableRunnableES8_E3$_8MS9_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_16EditorSpellCheck17DictionaryFetchedEPNS_17DictionaryFetcherEE3$_0MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_16EditorSpellCheck21SetFallbackDictionaryEPNS_17DictionaryFetcherEE3$_2MS7_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_3css6Loader10ParseSheetERK12nsTSubstringIcEPNS3_13SheetLoadDataENS4_15AllowAsyncParseEE4$_13MSC_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_BasicResolve_Test8TestBodyEvENK4$_18clEvEUlvE_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN27MozPromise_BasicReject_Test8TestBodyEvENK4$_19clEvEUlvE_MS5_KF6RefPtrIS1_EvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_AsyncResolve_Test8TestBodyEvENK4$_22clEvEUlvE_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE0_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE1_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE2_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE3_MS5_KF6RefPtrIS1_EvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN33MozPromise_PromiseAllResolve_Test8TestBodyEvENK4$_24clEvEUlvE_MS7_KFvvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN32MozPromise_PromiseAllReject_Test8TestBodyEvENK4$_25clEvEUlvE_MS7_KFvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE_MS5_KFvvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE0_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE1_MS5_KFvvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE2_MS5_KFvvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN28MozPromise_MoveOnlyType_Test8TestBodyEvE4$_28MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvENK4$_30clEvEUlvE_MS9_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEEvENS5_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvENK4$_30clEvEUlvE0_MS9_KFvvENS5_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_32MS8_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_34MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN32MozPromise_XPCOMEventTarget_Test8TestBodyEvE4$_38MS4_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN38MozPromise_MessageLoopEventTarget_Test8TestBodyEvE4$_40MS4_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_0MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_1MS5_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_2MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_3MS5_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZN15BenchmarkRunner3RunEvEUlvE_MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN20MP4Demuxer_Seek_Test8TestBodyEvE3$_0MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvEUlvE_MS6_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPNS_17MediaTrackDemuxerEENKUlvE_clEvEUlvE_MSA_KFvvES2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPS2_ENKUlvE_clEvENKUlvE_clEvEUlvE_MSC_KFvvES5_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_
Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPNS_17MediaTrackDemuxerEENKUlvE_clEvEUlvE0_MSA_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvENKUlvE_clEvEUlvE_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvENKUlvE_clEvEUlvE0_MS7_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvEUlvE0_MS6_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN20MP4Demuxer_Seek_Test8TestBodyEvE3$_0EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvE3$_1MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvENK3$_1clEvEUlvE_MS6_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvENK3$_1clEvEUlvE0_MS6_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvE3$_1EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvE3$_2MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvENK3$_2clEvEUlvE_MS6_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvENK3$_2clEvEUlvE0_MS6_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvE3$_2EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvE3$_3MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvENK3$_3clEvEUlvE_MSA_KFvvES4_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvENK3$_3clEvEUlvE0_MSA_KFvvES5_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvE3$_3EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN30MP4Demuxer_ZeroInLastMoov_Test8TestBodyEvE3$_4MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN30MP4Demuxer_ZeroInLastMoov_Test8TestBodyEvE3$_4EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN35MP4Demuxer_ZeroInMoovQuickTime_Test8TestBodyEvE3$_5MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN35MP4Demuxer_ZeroInMoovQuickTime_Test8TestBodyEvE3$_5EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN36MP4Demuxer_IgnoreMinus1Duration_Test8TestBodyEvE3$_6MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN36MP4Demuxer_IgnoreMinus1Duration_Test8TestBodyEvE3$_6EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_
540
541
  // Called when promise chaining is supported.
542
  template<bool SupportChaining,
543
           typename ThisType,
544
           typename MethodType,
545
           typename ValueType,
546
           typename CompletionPromiseType>
547
  static typename EnableIf<SupportChaining, void>::Type InvokeCallbackMethod(
548
    ThisType* aThisVal,
549
    MethodType aMethod,
550
    ValueType&& aValue,
551
    CompletionPromiseType&& aCompletionPromise)
552
0
  {
553
0
    auto p = InvokeMethod(aThisVal, aMethod, std::forward<ValueType>(aValue));
554
0
    if (aCompletionPromise) {
555
0
      p->ChainTo(aCompletionPromise.forget(), "<chained completion promise>");
556
0
    }
557
0
  }
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::WebrtcMediaDataDecoder::Release()::$_13, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_13::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::WebrtcMediaDataDecoder::Release()::$_13*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_13::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::WebrtcMediaDataDecoder::Release()::$_14, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_14::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::WebrtcMediaDataDecoder::Release()::$_14*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_14::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::DumpDebugInfo()::$_15, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_15::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoder::DumpDebugInfo()::$_15*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_15::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::DumpDebugInfo()::$_16, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_16::*)() const, bool, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoder::DumpDebugInfo()::$_16*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_16::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::RequestDebugInfo()::$_17, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_17::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::MediaDecoder::RequestDebugInfo()::$_17*, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_17::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::RequestDebugInfo()::$_18, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_18::*)() const, bool, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::MediaDecoder::RequestDebugInfo()::$_18*, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_18::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::MediaDecoderStateMachine, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#1}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#1}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#2}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#2}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#3}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#3}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#4}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#4}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#5}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#5}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#6}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#6}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10*, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder const&) const, mozilla::MediaTrackDemuxer::SkipFailureHolder, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder const&) const, mozilla::MediaTrackDemuxer::SkipFailureHolder&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11*, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::MediaFormatReader, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxVideo()::$_13, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_13::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxVideo()::$_13*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_13::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxVideo()::$_14, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_14::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxVideo()::$_14*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_14::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxAudio()::$_15, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_15::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxAudio()::$_15*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_15::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxAudio()::$_16, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxAudio()::$_16*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<true, mozilla::SourceListener::InitializeAsync()::$_41, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_41::*)() const, bool, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::SourceListener::InitializeAsync()::$_41*, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_41::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<true, mozilla::SourceListener::InitializeAsync()::$_42, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_42::*)(RefPtr<mozilla::MediaMgrError>&&) const, RefPtr<mozilla::MediaMgrError>, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::SourceListener::InitializeAsync()::$_42*, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_42::*)(RefPtr<mozilla::MediaMgrError>&&) const, RefPtr<mozilla::MediaMgrError>&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<true, mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_45::*)(), bool, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_45*, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_45::*)(), bool&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<true, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_46::*)() const, bool, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_46*, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_46::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0::*)() const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0::*)() const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::RemoteVideoDecoder::Init()::$_2, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_2::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::RemoteVideoDecoder::Init()::$_2*, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_2::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::RemoteVideoDecoder::Init()::$_3, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::RemoteVideoDecoder::Init()::$_3*, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > ({lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&), mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue, RefPtr<mozilla::dom::MediaCapabilitiesInfo::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > ({lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&), mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&&, RefPtr<mozilla::dom::MediaCapabilitiesInfo::Private>&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > (mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&::*)(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const), {lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, RefPtr<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > (mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&::*)(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const), {lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&, RefPtr<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::AllocationWrapper::Shutdown()::$_1, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::AllocationWrapper::Shutdown()::$_1::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::AllocationWrapper::Shutdown()::$_1*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::AllocationWrapper::Shutdown()::$_1::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<true, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private> >(mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<true, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private> >(mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::EMEDecryptor::Flush()::{lambda()#1}, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::EMEDecryptor::Flush()::{lambda()#1}<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::Flush()::{lambda()#1}*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&&, mozilla::EMEDecryptor::Flush()::{lambda()#1}<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_20::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_20*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_20::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_21::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_21*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_21::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#2}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#2}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#3}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#3}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#3}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#3}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#4}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#4}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#4}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#4}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(double)#1}::*)(double) const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(double)#1}::*)(double) const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_31::*)(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >) const, mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_31*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_31::*)(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >) const, mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_32::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_32*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_32::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_35, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_35::*)(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_35*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_35::*)(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
558
559
  // Called when promise chaining is not supported.
560
  template<bool SupportChaining,
561
           typename ThisType,
562
           typename MethodType,
563
           typename ValueType,
564
           typename CompletionPromiseType>
565
  static typename EnableIf<!SupportChaining, void>::Type InvokeCallbackMethod(
566
    ThisType* aThisVal,
567
    MethodType aMethod,
568
    ValueType&& aValue,
569
    CompletionPromiseType&& aCompletionPromise)
570
0
  {
571
0
    MOZ_DIAGNOSTIC_ASSERT(
572
0
      !aCompletionPromise,
573
0
      "Can't do promise chaining for a non-promise-returning method.");
574
0
    InvokeMethod(aThisVal, aMethod, std::forward<ValueType>(aValue));
575
0
  }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1*, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2*, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3*, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4*, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5*, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6*, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7*, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8*, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, nsresult (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9::*)(nsCOMPtr<nsITabParent>) const, nsCOMPtr<nsITabParent> const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private> >(mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9*, nsresult (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9::*)(nsCOMPtr<nsITabParent>) const, nsCOMPtr<nsITabParent> const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10, void (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private> >(mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10*, void (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0::*)(mozilla::ipc::FileDescriptor const&) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0::*)(mozilla::ipc::FileDescriptor const&) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2*, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3*, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void ({lambda(mozilla::TrackInfo::TrackType&&)#1}::*)(mozilla::TrackInfo::TrackType&&) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}*, void ({lambda(mozilla::TrackInfo::TrackType&&)#1}::*)(mozilla::TrackInfo::TrackType&&) const, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}*, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> >&&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> >&&) const, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}*, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}*, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::InvokeCallbackMethod<false, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8::*)(mozilla::wr::MemoryReport) const, mozilla::wr::MemoryReport, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private> >(mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8*, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8::*)(mozilla::wr::MemoryReport) const, mozilla::wr::MemoryReport&&, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::InvokeCallbackMethod<false, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9::*)(bool) const, bool, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private> >(mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9*, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3*, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4*, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0*, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1*, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0::*)(mozilla::dom::ClientState const&) const, mozilla::dom::ClientState const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private> >(mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0*, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0::*)(mozilla::dom::ClientState const&) const, mozilla::dom::ClientState const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private> >(mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1*, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4*, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5*, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8*, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9*, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientManagerService::ClientManagerService()::$_12, void (mozilla::dom::ClientManagerService::ClientManagerService()::$_12::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ClientManagerService::ClientManagerService()::$_12*, void (mozilla::dom::ClientManagerService::ClientManagerService()::$_12::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14*, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15*, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16*, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17*, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12*, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13*, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0*, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1*, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8*, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9*, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1::*)() const, bool, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3::*)(nsresult) const, nsresult, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3::*)(nsresult) const, nsresult&&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Promise, void (mozilla::dom::Promise::*)(), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::Promise*, void (mozilla::dom::Promise::*)(), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5*, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6*, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10*, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11*, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12*, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13*, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: CubebUtils.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::CubebUtils::InitAudioIPCConnection()::$_0, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_0::*)(mozilla::ipc::FileDescriptor) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::CubebUtils::InitAudioIPCConnection()::$_0*, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_0::*)(mozilla::ipc::FileDescriptor) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: CubebUtils.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::CubebUtils::InitAudioIPCConnection()::$_1, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::CubebUtils::InitAudioIPCConnection()::$_1*, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0::*)(unsigned int) const, unsigned int, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0*, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0::*)(unsigned int) const, unsigned int&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1*, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxSamples()::$_3, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_3::*)(nsresult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxSamples()::$_3*, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_3::*)(nsresult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxSamples()::$_4, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxSamples()::$_4*, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_5::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxNextSample()::$_5*, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_5::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_6::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxNextSample()::$_6*, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_6::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7*, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8*, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9*, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10*, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_11*, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_12::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_12*, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_12::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_15, void (mozilla::BenchmarkPlayback::InputExhausted()::$_15::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_15*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_15::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_16, void (mozilla::BenchmarkPlayback::InputExhausted()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_16*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_17, void (mozilla::BenchmarkPlayback::InputExhausted()::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_17*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_18, void (mozilla::BenchmarkPlayback::InputExhausted()::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_18*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::InvokeCallbackMethod<false, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3::*)(mozilla::MediaStatistics) const, mozilla::MediaStatistics, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private> >(mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3*, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3::*)(mozilla::MediaStatistics) const, mozilla::MediaStatistics&&, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::InvokeCallbackMethod<false, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private> >(mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4*, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}, void ({lambda()#2}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}*, void ({lambda()#2}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, void ({lambda(mozilla::MetadataHolder&&)#1}::*)(mozilla::MetadataHolder&&) const, mozilla::MetadataHolder, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}*, void ({lambda(mozilla::MetadataHolder&&)#1}::*)(mozilla::MetadataHolder&&) const, mozilla::MetadataHolder&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13*, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14*, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, void ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}*, void ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}, void ({lambda(mozilla::SeekRejectValue const&)#1}::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}*, void ({lambda(mozilla::SeekRejectValue const&)#1}::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, void ({lambda(mozilla::MediaData::Type)#1}::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}*, void ({lambda(mozilla::MediaData::Type)#1}::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}, void ({lambda(mozilla::WaitForDataRejectValue const&)#1}::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}*, void ({lambda(mozilla::WaitForDataRejectValue const&)#1}::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19*, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20*, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24*, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25*, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26*, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27*, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28*, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29*, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34*, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35*, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}*, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, void ({lambda()#1}::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}*, void ({lambda()#1}::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, void ({lambda(nsTArray<unsigned long> const&)#1}::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}*, void ({lambda(nsTArray<unsigned long> const&)#1}::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}*, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::LocalAllocPolicy::ProcessRequest()::$_0, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_0::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::LocalAllocPolicy::ProcessRequest()::$_0*, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_0::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::LocalAllocPolicy::ProcessRequest()::$_1, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_1::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::LocalAllocPolicy::ProcessRequest()::$_1*, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_1::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2, void (mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2*, void (mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderData::Flush()::$_3, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_3::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderData::Flush()::$_3*, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_3::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderData::Flush()::$_4, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderData::Flush()::$_4*, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5*, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6*, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7*, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8*, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17*, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18*, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19::*)(mozilla::media::TimeUnit) const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19*, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19::*)(mozilla::media::TimeUnit) const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20*, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21*, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22*, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(unsigned int), unsigned int, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), unsigned int&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), mozilla::MediaTrackDemuxer::SkipFailureHolder, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), mozilla::MediaTrackDemuxer::SkipFailureHolder&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::NotifyDataArrived()::$_23, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_23::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::NotifyDataArrived()::$_23*, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_23::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::NotifyDataArrived()::$_24, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_24::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::NotifyDataArrived()::$_24*, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_24::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}, void ({lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}::*)(mozilla::Maybe<nsTString<char16_t> >&&) const, mozilla::Maybe<nsTString<char16_t> >, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}*, void ({lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}::*)(mozilla::Maybe<nsTString<char16_t> >&&) const, mozilla::Maybe<nsTString<char16_t> >&&, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}, void ({lambda(RefPtr<mozilla::MediaMgrError> const&)#1}::*)(RefPtr<mozilla::MediaMgrError> const&) const, RefPtr<mozilla::MediaMgrError>, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}*, void ({lambda(RefPtr<mozilla::MediaMgrError> const&)#1}::*)(RefPtr<mozilla::MediaMgrError> const&) const, RefPtr<mozilla::MediaMgrError>&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsresult, bool, true>::InvokeCallbackMethod<false, mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_47::*)(nsresult), nsresult, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_47*, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_47::*)(nsresult), nsresult&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsresult, bool, true>::InvokeCallbackMethod<false, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_48::*)() const, bool, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_48*, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_48::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}*, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}, void ({lambda(unsigned long)#2}::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}*, void ({lambda(unsigned long)#2}::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51*, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52::*)() const, unsigned long, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52*, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52::*)() const, unsigned long&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}*, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}*, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0*, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1*, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2*, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3*, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4*, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5*, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11::*)(nsresult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11::*)(nsresult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13, void (mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13::*)(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13*, void (mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13::*)(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14*, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15*, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInit()::$_0, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_0::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInit()::$_0*, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_0::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInit()::$_1, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInit()::$_1*, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2*, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3*, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_4::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvFlush()::$_4*, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_4::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvFlush()::$_5*, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_6::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvDrain()::$_6*, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_6::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_7::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvDrain()::$_7*, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_7::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}, void (mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const::*)(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue) const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}*, void (mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const::*)(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue) const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, void ({lambda(mozilla::dom::MediaCapabilitiesInfo)#1}::*)(mozilla::dom::MediaCapabilitiesInfo) const, mozilla::dom::MediaCapabilitiesInfo, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private> >(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}*, void ({lambda(mozilla::dom::MediaCapabilitiesInfo)#1}::*)(mozilla::dom::MediaCapabilitiesInfo) const, mozilla::dom::MediaCapabilitiesInfo&&, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private> >(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}*, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2, void (mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2::*)(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue const&) const, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2*, void (mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2::*)(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue const&) const, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::AudioSinkWrapper, void (mozilla::media::AudioSinkWrapper::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::AudioSinkWrapper, void (mozilla::media::AudioSinkWrapper::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1*, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2*, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3*, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4*, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5*, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6*, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15::*)(bool) const, bool, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private> >(mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15*, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16::*)() const, nsresult, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private> >(mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16*, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16::*)() const, nsresult&&, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), mozilla::Pair<bool, mozilla::SourceBufferAttributes>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private> >(mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer, void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private> >(mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21, void (mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21*, void (mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_22::*)(bool) const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager::SegmentParserLoop()::$_22*, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_22::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_23::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager::SegmentParserLoop()::$_23*, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_23::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23*, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24*, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25*, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26*, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27*, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28*, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29*, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30*, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}*, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}, void ({lambda()#2}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}*, void ({lambda()#2}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}*, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), mozilla::DecryptResult, RefPtr<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private> >(mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), mozilla::DecryptResult&&, RefPtr<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5*, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6*, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::EndOfStream()::$_0, void (mozilla::OmxDataDecoder::EndOfStream()::$_0::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::EndOfStream()::$_0*, void (mozilla::OmxDataDecoder::EndOfStream()::$_0::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::EndOfStream()::$_1, void (mozilla::OmxDataDecoder::EndOfStream()::$_1::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::EndOfStream()::$_1*, void (mozilla::OmxDataDecoder::EndOfStream()::$_1::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11*, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12*, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13::*)() const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13*, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13::*)() const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14*, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_16, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_16::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_16*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_16::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_17, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_17::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_17*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_17::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_18, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_18::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_18*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_18::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_19, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_19::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_19*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_19::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, void ({lambda(mozilla::OmxPromiseLayer::BufferData*)#1}::*)(mozilla::OmxPromiseLayer::BufferData*) const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}*, void ({lambda(mozilla::OmxPromiseLayer::BufferData*)#1}::*)(mozilla::OmxPromiseLayer::BufferData*) const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}, void ({lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder) const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}*, void ({lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder) const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_22::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_22*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_22::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_23::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_23*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_23::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_24::*)() const, nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_24*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_24::*)() const, nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_25::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_25*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_25::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0*, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1*, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2::*)(mozilla::dom::WebAuthnMakeCredentialResult&&) const, mozilla::dom::WebAuthnMakeCredentialResult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2*, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2::*)(mozilla::dom::WebAuthnMakeCredentialResult&&) const, mozilla::dom::WebAuthnMakeCredentialResult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3::*)(nsresult) const, nsresult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3*, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3::*)(nsresult) const, nsresult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4::*)(mozilla::dom::WebAuthnGetAssertionResult&&) const, mozilla::dom::WebAuthnGetAssertionResult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4*, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4::*)(mozilla::dom::WebAuthnGetAssertionResult&&) const, mozilla::dom::WebAuthnGetAssertionResult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5::*)(nsresult) const, nsresult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5*, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5::*)(nsresult) const, nsresult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25*, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26*, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31*, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32*, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33*, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34*, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6, void (mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6*, void (mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10*, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11*, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1::*)(bool), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1::*)(bool), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8, void (mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8*, void (mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4::*)(mozilla::widget::IMENotificationRequests) const, mozilla::widget::IMENotificationRequests const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4*, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4::*)(mozilla::widget::IMENotificationRequests) const, mozilla::widget::IMENotificationRequests const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5*, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0*, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1*, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2, void (mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2*, void (mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12::*)(bool) const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12*, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13*, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15*, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16*, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17*, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18*, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19::*)(nsTString<char> const&) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19*, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19::*)(nsTString<char> const&) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20*, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, nsProfiler::StartGathering(double)::$_21, void (nsProfiler::StartGathering(double)::$_21::*)(mozilla::ipc::Shmem const&) const, mozilla::ipc::Shmem, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private> >(nsProfiler::StartGathering(double)::$_21*, void (nsProfiler::StartGathering(double)::$_21::*)(mozilla::ipc::Shmem const&) const, mozilla::ipc::Shmem&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, nsProfiler::StartGathering(double)::$_22, void (nsProfiler::StartGathering(double)::$_22::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private> >(nsProfiler::StartGathering(double)::$_22*, void (nsProfiler::StartGathering(double)::$_22::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0::*)(mozilla::Tuple<bool, nsTString<char16_t> > const&) const, mozilla::Tuple<bool, nsTString<char16_t> > const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0*, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0::*)(mozilla::Tuple<bool, nsTString<char16_t> > const&) const, mozilla::Tuple<bool, nsTString<char16_t> > const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1*, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1*, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2*, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, mozilla::extensions::StreamFilter::Connect()::$_0, void (mozilla::extensions::StreamFilter::Connect()::$_0::*)(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&) const, mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private> >(mozilla::extensions::StreamFilter::Connect()::$_0*, void (mozilla::extensions::StreamFilter::Connect()::$_0::*)(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&) const, mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, mozilla::extensions::StreamFilter::Connect()::$_1, void (mozilla::extensions::StreamFilter::Connect()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private> >(mozilla::extensions::StreamFilter::Connect()::$_1*, void (mozilla::extensions::StreamFilter::Connect()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, nsresult, false>::InvokeCallbackMethod<false, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1::*)(unsigned int) const, unsigned int const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private> >(mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1*, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1::*)(unsigned int) const, unsigned int const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, nsresult, false>::InvokeCallbackMethod<false, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private> >(mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2*, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, int const&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, int const&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}*, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}*, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#5}::*)() const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#5}::*)() const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}*, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}*, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, void ({lambda(nsTArray<int> const&)#1}::*)(nsTArray<int> const&) const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}*, void ({lambda(nsTArray<int> const&)#1}::*)(nsTArray<int> const&) const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}, void ({lambda(float)#1}::*)(float) const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}*, void ({lambda(float)#1}::*)(float) const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, void ({lambda()#3}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}*, void ({lambda()#3}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}, void ({lambda()#4}::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}*, void ({lambda()#4}::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_MoveOnlyType_Test::TestBody()::$_27, void (MozPromise_MoveOnlyType_Test::TestBody()::$_27::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_MoveOnlyType_Test::TestBody()::$_27*, void (MozPromise_MoveOnlyType_Test::TestBody()::$_27::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_MoveOnlyType_Test::TestBody()::$_28, void (MozPromise_MoveOnlyType_Test::TestBody()::$_28::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_MoveOnlyType_Test::TestBody()::$_28*, void (MozPromise_MoveOnlyType_Test::TestBody()::$_28::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_MoveOnlyType_Test::TestBody()::$_29, void (MozPromise_MoveOnlyType_Test::TestBody()::$_29::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_MoveOnlyType_Test::TestBody()::$_29*, void (MozPromise_MoveOnlyType_Test::TestBody()::$_29::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_33::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_33*, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_33::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_34::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_34*, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_34::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_36, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_36::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_36*, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_36::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, void (MozPromise_XPCOMEventTarget_Test::TestBody()::$_37::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_XPCOMEventTarget_Test::TestBody()::$_37*, void (MozPromise_XPCOMEventTarget_Test::TestBody()::$_37::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_XPCOMEventTarget_Test::TestBody()::$_38::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_XPCOMEventTarget_Test::TestBody()::$_38*, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_XPCOMEventTarget_Test::TestBody()::$_38::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, void (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39*, void (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40*, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}*, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}*, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_0, void (GMPRemoveTest::Setup()::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_0*, void (GMPRemoveTest::Setup()::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_1, void (GMPRemoveTest::Setup()::$_1::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_1*, void (GMPRemoveTest::Setup()::$_1::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_2, void (GMPRemoveTest::Setup()::$_2::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_2*, void (GMPRemoveTest::Setup()::$_2::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_3, void (GMPRemoveTest::Setup()::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_3*, void (GMPRemoveTest::Setup()::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, BenchmarkRunner::Run()::{lambda(unsigned int)#1}, void ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(BenchmarkRunner::Run()::{lambda(unsigned int)#1}*, void ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, BenchmarkRunner::Run()::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(BenchmarkRunner::Run()::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0, void (MP4Demuxer_Seek_Test::TestBody()::$_0::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0*, void (MP4Demuxer_Seek_Test::TestBody()::$_0::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}*, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}, void (mozilla::MediaResult const&::*)(mozilla::MediaResult const) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}*, void (mozilla::MediaResult const&::*)(mozilla::MediaResult const) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}*, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}, void ({lambda()#1}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}*, void ({lambda()#1}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void (MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1*, void (MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void (MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2*, void (MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void (MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3*, void (MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void (MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4*, void (MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void (MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5*, void (MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void (MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6*, void (MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&)
576
577
  template<typename>
578
  class ThenCommand;
579
580
  template<typename...>
581
  class ThenValue;
582
583
  template<typename ThisType,
584
           typename ResolveMethodType,
585
           typename RejectMethodType>
586
  class ThenValue<ThisType*, ResolveMethodType, RejectMethodType>
587
    : public ThenValueBase
588
  {
589
    friend class ThenCommand<ThenValue>;
590
591
    using R1 = typename RemoveSmartPointer<
592
      typename detail::MethodTrait<ResolveMethodType>::ReturnType>::Type;
593
    using R2 = typename RemoveSmartPointer<
594
      typename detail::MethodTrait<RejectMethodType>::ReturnType>::Type;
595
    using SupportChaining =
596
      IntegralConstant<bool, IsMozPromise<R1>::value && IsSame<R1, R2>::value>;
597
598
    // Fall back to MozPromise when promise chaining is not supported to make code compile.
599
    using PromiseType =
600
      typename Conditional<SupportChaining::value, R1, MozPromise>::Type;
601
602
  public:
603
    ThenValue(nsISerialEventTarget* aResponseTarget,
604
              ThisType* aThisVal,
605
              ResolveMethodType aResolveMethod,
606
              RejectMethodType aRejectMethod,
607
              const char* aCallSite)
608
      : ThenValueBase(aResponseTarget, aCallSite)
609
      , mThisVal(aThisVal)
610
      , mResolveMethod(aResolveMethod)
611
      , mRejectMethod(aRejectMethod)
612
0
    {
613
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult), char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(), char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::ThenValue(nsISerialEventTarget*, mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)(), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), char const*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::ThenValue(nsISerialEventTarget*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::ThenValue(nsISerialEventTarget*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), char const*)
614
615
    void Disconnect() override
616
0
    {
617
0
      ThenValueBase::Disconnect();
618
0
619
0
      // If a Request has been disconnected, we don't guarantee that the
620
0
      // resolve/reject runnable will be dispatched. Null out our refcounted
621
0
      // this-value now so that it's released predictably on the dispatch thread.
622
0
      mThisVal = nullptr;
623
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::Disconnect()
624
625
  protected:
626
    MozPromiseBase* CompletionPromise() const override
627
0
    {
628
0
      return mCompletionPromise;
629
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::CompletionPromise() const
630
631
    void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override
632
0
    {
633
0
      if (aValue.IsResolve()) {
634
0
        InvokeCallbackMethod<SupportChaining::value>(
635
0
          mThisVal.get(),
636
0
          mResolveMethod,
637
0
          MaybeMove(aValue.ResolveValue()),
638
0
          std::move(mCompletionPromise));
639
0
      } else {
640
0
        InvokeCallbackMethod<SupportChaining::value>(
641
0
          mThisVal.get(),
642
0
          mRejectMethod,
643
0
          MaybeMove(aValue.RejectValue()),
644
0
          std::move(mCompletionPromise));
645
0
      }
646
0
647
0
      // Null out mThisVal after invoking the callback so that any references are
648
0
      // released predictably on the dispatch thread. Otherwise, it would be
649
0
      // released on whatever thread last drops its reference to the ThenValue,
650
0
      // which may or may not be ok.
651
0
      mThisVal = nullptr;
652
0
    }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
653
654
  private:
655
    RefPtr<ThisType> mThisVal; // Only accessed and refcounted on dispatch thread.
656
    ResolveMethodType mResolveMethod;
657
    RejectMethodType mRejectMethod;
658
    RefPtr<typename PromiseType::Private> mCompletionPromise;
659
  };
660
661
  template<typename ThisType, typename ResolveRejectMethodType>
662
  class ThenValue<ThisType*, ResolveRejectMethodType> : public ThenValueBase
663
  {
664
    friend class ThenCommand<ThenValue>;
665
666
    using R1 = typename RemoveSmartPointer<
667
      typename detail::MethodTrait<ResolveRejectMethodType>::ReturnType>::Type;
668
    using SupportChaining = IntegralConstant<bool, IsMozPromise<R1>::value>;
669
670
    // Fall back to MozPromise when promise chaining is not supported to make code compile.
671
    using PromiseType =
672
      typename Conditional<SupportChaining::value, R1, MozPromise>::Type;
673
674
  public:
675
    ThenValue(nsISerialEventTarget* aResponseTarget,
676
              ThisType* aThisVal,
677
              ResolveRejectMethodType aResolveRejectMethod,
678
              const char* aCallSite)
679
      : ThenValueBase(aResponseTarget, aCallSite)
680
      , mThisVal(aThisVal)
681
      , mResolveRejectMethod(aResolveRejectMethod)
682
0
    {}
683
684
    void Disconnect() override
685
0
    {
686
0
      ThenValueBase::Disconnect();
687
0
688
0
      // If a Request has been disconnected, we don't guarantee that the
689
0
      // resolve/reject runnable will be dispatched. Null out our refcounted
690
0
      // this-value now so that it's released predictably on the dispatch thread.
691
0
      mThisVal = nullptr;
692
0
    }
693
694
  protected:
695
    MozPromiseBase* CompletionPromise() const override
696
0
    {
697
0
      return mCompletionPromise;
698
0
    }
699
700
    void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override
701
0
    {
702
0
      InvokeCallbackMethod<SupportChaining::value>(mThisVal.get(),
703
0
                                                   mResolveRejectMethod,
704
0
                                                   MaybeMove(aValue),
705
0
                                                   std::move(mCompletionPromise));
706
0
707
0
      // Null out mThisVal after invoking the callback so that any references are
708
0
      // released predictably on the dispatch thread. Otherwise, it would be
709
0
      // released on whatever thread last drops its reference to the ThenValue,
710
0
      // which may or may not be ok.
711
0
      mThisVal = nullptr;
712
0
    }
713
714
  private:
715
    RefPtr<ThisType> mThisVal; // Only accessed and refcounted on dispatch thread.
716
    ResolveRejectMethodType mResolveRejectMethod;
717
    RefPtr<typename PromiseType::Private> mCompletionPromise;
718
  };
719
720
  // NB: We could use std::function here instead of a template if it were supported. :-(
721
  template<typename ResolveFunction, typename RejectFunction>
722
  class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase
723
  {
724
    friend class ThenCommand<ThenValue>;
725
726
    using R1 = typename RemoveSmartPointer<
727
      typename detail::MethodTrait<ResolveFunction>::ReturnType>::Type;
728
    using R2 = typename RemoveSmartPointer<
729
      typename detail::MethodTrait<RejectFunction>::ReturnType>::Type;
730
    using SupportChaining =
731
      IntegralConstant<bool, IsMozPromise<R1>::value && IsSame<R1, R2>::value>;
732
733
    // Fall back to MozPromise when promise chaining is not supported to make code compile.
734
    using PromiseType =
735
      typename Conditional<SupportChaining::value, R1, MozPromise>::Type;
736
737
  public:
738
    ThenValue(nsISerialEventTarget* aResponseTarget,
739
              ResolveFunction&& aResolveFunction,
740
              RejectFunction&& aRejectFunction,
741
              const char* aCallSite)
742
      : ThenValueBase(aResponseTarget, aCallSite)
743
0
    {
744
0
      mResolveFunction.emplace(std::move(aResolveFunction));
745
0
      mRejectFunction.emplace(std::move(aRejectFunction));
746
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1&&, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3&&, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4&&, char const*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5&&, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7&&, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8&&, char const*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9&&, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10&&, char const*)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::ThenValue(nsISerialEventTarget*, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2&&, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3&&, char const*)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::TrackInfo::TrackType&&)#1}&&, mozilla::MediaResult&&, char const*)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}&&, mozilla::MediaResult&&, char const*)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::ThenValue(nsISerialEventTarget*, mozilla::WebrtcMediaDataDecoder::Release()::$_13&&, mozilla::WebrtcMediaDataDecoder::Release()::$_14&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8&&, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::ThenValue(nsISerialEventTarget*, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3&&, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0&&, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0&&, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4&&, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8&&, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14&&, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16&&, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12&&, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0&&, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8&&, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0&&, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2&&, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5&&, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10&&, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12&&, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13&&, char const*)
Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::CubebUtils::InitAudioIPCConnection()::$_0&&, mozilla::CubebUtils::InitAudioIPCConnection()::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0&&, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::DemuxSamples()::$_3&&, mozilla::BenchmarkPlayback::DemuxSamples()::$_4&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::DemuxNextSample()::$_5&&, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7&&, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9&&, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::InputExhausted()::$_15&&, mozilla::BenchmarkPlayback::InputExhausted()::$_16&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::MediaResult const&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::InputExhausted()::$_17&&, mozilla::BenchmarkPlayback::InputExhausted()::$_18&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3&&, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MetadataHolder&&)#1}&&, mozilla::MediaResult const&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::ThenValue(nsISerialEventTarget*, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13&&, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder::DumpDebugInfo()::$_15&&, mozilla::MediaDecoder::DumpDebugInfo()::$_16&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder::RequestDebugInfo()::$_17&&, mozilla::MediaDecoder::RequestDebugInfo()::$_18&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::SeekRejectValue const&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MediaData::Type)#1}&&, mozilla::WaitForDataRejectValue const&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19&&, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24&&, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26&&, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28&&, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34&&, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::ThenValue(nsISerialEventTarget*, {lambda()#3}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::ThenValue(nsISerialEventTarget*, {lambda()#5}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<unsigned long> const&)#1}&&, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::LocalAllocPolicy::ProcessRequest()::$_0&&, mozilla::LocalAllocPolicy::ProcessRequest()::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecoderData::Flush()::$_3&&, mozilla::MediaFormatReader::DecoderData::Flush()::$_4&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5&&, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7&&, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10&&, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(unsigned int)#1}&&, mozilla::MediaTrackDemuxer::SkipFailureHolder const&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DoDemuxVideo()::$_13&&, mozilla::MediaFormatReader::DoDemuxVideo()::$_14&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DoDemuxAudio()::$_15&&, mozilla::MediaFormatReader::DoDemuxAudio()::$_16&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17&&, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19&&, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21&&, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::NotifyDataArrived()::$_23&&, mozilla::MediaFormatReader::NotifyDataArrived()::$_24&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::Maybe<nsTString<char16_t> >&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, RefPtr<mozilla::MediaMgrError> const&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::ThenValue(nsISerialEventTarget*, mozilla::SourceListener::InitializeAsync()::$_41&&, mozilla::SourceListener::InitializeAsync()::$_42&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::ThenValue(nsISerialEventTarget*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_45&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::ThenValue(nsISerialEventTarget*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_47&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::ThenValue(nsISerialEventTarget*, {lambda(unsigned long)#1}&&, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::ThenValue(nsISerialEventTarget*, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51&&, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4&&, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0&&, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2&&, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4&&, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14&&, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16&&, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18&&, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19&&, char const*)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::RemoteVideoDecoder::Init()::$_2&&, mozilla::dom::RemoteVideoDecoder::Init()::$_3&&, char const*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvInit()::$_0&&, mozilla::dom::VideoDecoderParent::RecvInit()::$_1&&, char const*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2&&, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3&&, char const*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvFlush()::$_4&&, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5&&, char const*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvDrain()::$_6&&, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::MediaCapabilitiesInfo)#1}&&, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1&&, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3&&, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::ThenValue(nsISerialEventTarget*, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5&&, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::ThenValue(nsISerialEventTarget*, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15&&, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16&&, char const*)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::ThenValue(nsISerialEventTarget*, mozilla::TrackBuffersManager::SegmentParserLoop()::$_22&&, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2&&, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23&&, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25&&, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27&&, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::MediaResult const&, char const*)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5&&, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::MediaResult const&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::EndOfStream()::$_0&&, mozilla::OmxDataDecoder::EndOfStream()::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13&&, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::OmxStateRunner()::$_16&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_17&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::OmxStateRunner()::$_18&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_19&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::OmxPromiseLayer::BufferData*)#1}&&, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_20&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_22&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23&&, char const*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_24&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0&&, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2&&, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4&&, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25&&, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31&&, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33&&, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10&&, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4&&, char const*)
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4&&, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5&&, char const*)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0&&, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12&&, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13&&, char const*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::ThenValue(nsISerialEventTarget*, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15&&, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16&&, char const*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::ThenValue(nsISerialEventTarget*, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17&&, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18&&, char const*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::ThenValue(nsISerialEventTarget*, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19&&, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20&&, char const*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::ThenValue(nsISerialEventTarget*, nsProfiler::StartGathering(double)::$_21&&, nsProfiler::StartGathering(double)::$_22&&, char const*)
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0&&, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1&&, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::extensions::StreamFilter::Connect()::$_0&&, mozilla::extensions::StreamFilter::Connect()::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1&&, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda(int)#2}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::ThenValue(nsISerialEventTarget*, {lambda(int)#3}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::ThenValue(nsISerialEventTarget*, {lambda(int)#4}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#5}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<int> const&)#1}&&, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::ThenValue(nsISerialEventTarget*, {lambda()#3}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::ThenValue(nsISerialEventTarget*, MozPromise_MoveOnlyType_Test::TestBody()::$_27&&, MozPromise_MoveOnlyType_Test::TestBody()::$_28&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_31&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_33&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::ThenValue(nsISerialEventTarget*, MozPromise_XPCOMEventTarget_Test::TestBody()::$_37&&, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::ThenValue(nsISerialEventTarget*, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39&&, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::ThenValue(nsISerialEventTarget*, GMPRemoveTest::Setup()::$_0&&, GMPRemoveTest::Setup()::$_1&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::ThenValue(nsISerialEventTarget*, GMPRemoveTest::Setup()::$_2&&, GMPRemoveTest::Setup()::$_3&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(unsigned int)#1}&&, BenchmarkRunner::Run()::{lambda(unsigned int)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_Seek_Test::TestBody()::$_0&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::MediaResult const&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5&&, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6&&, {lambda()#1}&&, char const*)
747
748
    void Disconnect() override
749
0
    {
750
0
      ThenValueBase::Disconnect();
751
0
752
0
      // If a Request has been disconnected, we don't guarantee that the
753
0
      // resolve/reject runnable will be dispatched. Destroy our callbacks
754
0
      // now so that any references in closures are released predictable on
755
0
      // the dispatch thread.
756
0
      mResolveFunction.reset();
757
0
      mRejectFunction.reset();
758
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::Disconnect()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::Disconnect()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::Disconnect()
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::Disconnect()
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::Disconnect()
Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::Disconnect()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::Disconnect()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::Disconnect()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::Disconnect()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::Disconnect()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::Disconnect()
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::Disconnect()
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::Disconnect()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::Disconnect()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::Disconnect()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::Disconnect()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::Disconnect()
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::Disconnect()
759
760
  protected:
761
    MozPromiseBase* CompletionPromise() const override
762
0
    {
763
0
      return mCompletionPromise;
764
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::CompletionPromise() const
Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::CompletionPromise() const
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::CompletionPromise() const
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::CompletionPromise() const
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::CompletionPromise() const
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::CompletionPromise() const
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::CompletionPromise() const
765
766
    void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override
767
0
    {
768
0
      // Note: The usage of InvokeCallbackMethod here requires that
769
0
      // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
770
0
      // classes with ::operator()), since it allows us to share code more easily.
771
0
      // We could fix this if need be, though it's quite easy to work around by
772
0
      // just capturing something.
773
0
      if (aValue.IsResolve()) {
774
0
        InvokeCallbackMethod<SupportChaining::value>(
775
0
          mResolveFunction.ptr(),
776
0
          &ResolveFunction::operator(),
777
0
          MaybeMove(aValue.ResolveValue()),
778
0
          std::move(mCompletionPromise));
779
0
      } else {
780
0
        InvokeCallbackMethod<SupportChaining::value>(
781
0
          mRejectFunction.ptr(),
782
0
          &RejectFunction::operator(),
783
0
          MaybeMove(aValue.RejectValue()),
784
0
          std::move(mCompletionPromise));
785
0
      }
786
0
787
0
      // Destroy callbacks after invocation so that any references in closures are
788
0
      // released predictably on the dispatch thread. Otherwise, they would be
789
0
      // released on whatever thread last drops its reference to the ThenValue,
790
0
      // which may or may not be ok.
791
0
      mResolveFunction.reset();
792
0
      mRejectFunction.reset();
793
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::DoResolveOrRejectInternal(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::DoResolveOrRejectInternal(mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&)
794
795
  private:
796
    Maybe<ResolveFunction> mResolveFunction; // Only accessed and deleted on dispatch thread.
797
    Maybe<RejectFunction> mRejectFunction; // Only accessed and deleted on dispatch thread.
798
    RefPtr<typename PromiseType::Private> mCompletionPromise;
799
  };
800
801
  template<typename ResolveRejectFunction>
802
  class ThenValue<ResolveRejectFunction> : public ThenValueBase
803
  {
804
    friend class ThenCommand<ThenValue>;
805
806
    using R1 = typename RemoveSmartPointer<
807
      typename detail::MethodTrait<ResolveRejectFunction>::ReturnType>::Type;
808
    using SupportChaining = IntegralConstant<bool, IsMozPromise<R1>::value>;
809
810
    // Fall back to MozPromise when promise chaining is not supported to make code compile.
811
    using PromiseType =
812
      typename Conditional<SupportChaining::value, R1, MozPromise>::Type;
813
814
  public:
815
    ThenValue(nsISerialEventTarget* aResponseTarget,
816
              ResolveRejectFunction&& aResolveRejectFunction,
817
              const char* aCallSite)
818
      : ThenValueBase(aResponseTarget, aCallSite)
819
0
    {
820
0
      mResolveRejectFunction.emplace(std::move(aResolveRejectFunction));
821
0
    }
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientManagerService::ClientManagerService()::$_12&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13&&, char const*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&, char const*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&&, char const*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::ThenValue(nsISerialEventTarget*, mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::AllocationWrapper::Shutdown()::$_1&&, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6&&, char const*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8&&, char const*)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::ThenValue(nsISerialEventTarget*, MozPromise_MoveOnlyType_Test::TestBody()::$_29&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#2}&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_35&&, char const*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_36&&, char const*)
822
823
    void Disconnect() override
824
0
    {
825
0
      ThenValueBase::Disconnect();
826
0
827
0
      // If a Request has been disconnected, we don't guarantee that the
828
0
      // resolve/reject runnable will be dispatched. Destroy our callbacks
829
0
      // now so that any references in closures are released predictable on
830
0
      // the dispatch thread.
831
0
      mResolveRejectFunction.reset();
832
0
    }
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::Disconnect()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::Disconnect()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::Disconnect()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::Disconnect()
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::Disconnect()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::Disconnect()
833
834
  protected:
835
    MozPromiseBase* CompletionPromise() const override
836
0
    {
837
0
      return mCompletionPromise;
838
0
    }
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::CompletionPromise() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::CompletionPromise() const
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::CompletionPromise() const
839
840
    void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override
841
0
    {
842
0
      // Note: The usage of InvokeCallbackMethod here requires that
843
0
      // ResolveRejectFunction is capture-lambdas (i.e. anonymous
844
0
      // classes with ::operator()), since it allows us to share code more easily.
845
0
      // We could fix this if need be, though it's quite easy to work around by
846
0
      // just capturing something.
847
0
      InvokeCallbackMethod<SupportChaining::value>(
848
0
        mResolveRejectFunction.ptr(),
849
0
        &ResolveRejectFunction::operator(),
850
0
        MaybeMove(aValue),
851
0
        std::move(mCompletionPromise));
852
0
853
0
      // Destroy callbacks after invocation so that any references in closures are
854
0
      // released predictably on the dispatch thread. Otherwise, they would be
855
0
      // released on whatever thread last drops its reference to the ThenValue,
856
0
      // which may or may not be ok.
857
0
      mResolveRejectFunction.reset();
858
0
    }
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal({lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal({lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&)
859
860
  private:
861
    Maybe<ResolveRejectFunction> mResolveRejectFunction; // Only accessed and deleted on dispatch thread.
862
    RefPtr<typename PromiseType::Private> mCompletionPromise;
863
  };
864
865
public:
866
  void ThenInternal(already_AddRefed<ThenValueBase> aThenValue,
867
                    const char* aCallSite)
868
0
  {
869
0
    PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex);
870
0
    RefPtr<ThenValueBase> thenValue = aThenValue;
871
0
    MutexAutoLock lock(mMutex);
872
0
    MOZ_DIAGNOSTIC_ASSERT(!IsExclusive || !mHaveRequest);
873
0
    mHaveRequest = true;
874
0
    PROMISE_LOG("%s invoking Then() [this=%p, aThenValue=%p, isPending=%d]",
875
0
                aCallSite,
876
0
                this,
877
0
                thenValue.get(),
878
0
                (int)IsPending());
879
0
    if (!IsPending()) {
880
0
      thenValue->Dispatch(this);
881
0
    } else {
882
0
      mThenValues.AppendElement(thenValue.forget());
883
0
    }
884
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsresult, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<int, double, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase>, char const*)
885
886
protected:
887
  /*
888
   * A command object to store all information needed to make a request to
889
   * the promise. This allows us to delay the request until further use is
890
   * known (whether it is ->Then() again for more promise chaining or ->Track()
891
   * to terminate chaining and issue the request).
892
   *
893
   * This allows a unified syntax for promise chaining and disconnection
894
   * and feels more like its JS counterpart.
895
   */
896
  template<typename ThenValueType>
897
  class ThenCommand
898
  {
899
    // Allow Promise1::ThenCommand to access the private constructor,
900
    // Promise2::ThenCommand(ThenCommand&&).
901
    template<typename, typename, bool>
902
    friend class MozPromise;
903
904
    using PromiseType = typename ThenValueType::PromiseType;
905
    using Private = typename PromiseType::Private;
906
907
    ThenCommand(const char* aCallSite,
908
                already_AddRefed<ThenValueType> aThenValue,
909
                MozPromise* aReceiver)
910
      : mCallSite(aCallSite)
911
      , mThenValue(aThenValue)
912
      , mReceiver(aReceiver)
913
0
    {
914
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> >, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> >, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> >, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> >, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult&&)#1}>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult&&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> >::ThenCommand(char const*, already_AddRefed<{lambda(bool)#2}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> >, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> >, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> >, mozilla::MozPromise<nsTString<char>, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> >, mozilla::MozPromise<nsTString<char>, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> >, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> >, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> >, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> >, mozilla::MozPromise<unsigned long, unsigned long, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >, mozilla::MozPromise<nsTString<char>, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >, mozilla::MozPromise<nsTString<char>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::WaitForDataRejectValue const&)#1}>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::SeekRejectValue const&)#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >::ThenCommand(char const*, already_AddRefed<{lambda()#4}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >::ThenCommand(char const*, already_AddRefed<{lambda()#6}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> >::ThenCommand(char const*, already_AddRefed<{lambda(bool)#2}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<nsTArray<bool>, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(unsigned long)#1}>, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> >, mozilla::MozPromise<nsresult, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> >::ThenCommand(char const*, already_AddRefed<{lambda(unsigned long)#2}>, mozilla::MozPromise<unsigned long, unsigned long, true>*)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> >, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> >, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> >, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> >, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> >, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> >, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> >, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> >, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult)#1}>, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >, mozilla::MozPromise<bool, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::EMEDecryptor::Flush()::{lambda()#1}>, mozilla::MozPromise<bool, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> >, mozilla::MozPromise<bool, bool, false>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> >, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> >, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> >, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>*)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> >, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> >, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> >, mozilla::MozPromise<bool, bool, true>*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> >, mozilla::MozPromise<nsTString<char>, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> >, mozilla::MozPromise<nsTString<char>, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> >, mozilla::MozPromise<nsTString<char>, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> >, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>*)
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> >, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> >, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>*)
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> >, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>*)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> >, mozilla::MozPromise<unsigned int, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(int)#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::ThenCommand(char const*, already_AddRefed<{lambda()#3}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::ThenCommand(char const*, already_AddRefed<{lambda()#4}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(double)#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(double)#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<nsTArray<int>, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(float)#1}>, mozilla::MozPromise<nsTArray<int>, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(double)#1}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::ThenCommand(char const*, already_AddRefed<{lambda()#4}>, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> >, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> >, mozilla::MozPromise<int, double, false>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> >, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::MediaResult const&>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, nsresult, false>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*)
915
916
    ThenCommand(ThenCommand&& aOther) = default;
917
918
  public:
919
    ~ThenCommand()
920
0
    {
921
0
      // Issue the request now if the return value of Then() is not used.
922
0
      if (mThenValue) {
923
0
        mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
924
0
      }
925
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::~ThenCommand()
Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >::~ThenCommand()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >::~ThenCommand()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> >::~ThenCommand()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> >::~ThenCommand()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> >::~ThenCommand()
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}> >::~ThenCommand()
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}> >::~ThenCommand()
926
927
    // Allow RefPtr<MozPromise> p = somePromise->Then();
928
    //       p->Then(thread1, ...);
929
    //       p->Then(thread2, ...);
930
    operator RefPtr<PromiseType>()
931
0
    {
932
0
      static_assert(
933
0
        ThenValueType::SupportChaining::value,
934
0
        "The resolve/reject callback needs to return a RefPtr<MozPromise> "
935
0
        "in order to do promise chaining.");
936
0
937
0
      // mCompletionPromise must be created before ThenInternal() to avoid race.
938
0
      RefPtr<Private> p =
939
0
        new Private("<completion promise>", true /* aIsCompletionPromise */);
940
0
      mThenValue->mCompletionPromise = p;
941
0
      // Note ThenInternal() might nullify mCompletionPromise before return.
942
0
      // So we need to return p instead of mCompletionPromise.
943
0
      mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
944
0
      return p;
945
0
    }
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >::operator RefPtr<mozilla::MozPromise<bool, nsresult, false> >()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >::operator RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> >()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >::operator RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >::operator RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >::operator RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::operator RefPtr<mozilla::MozPromise<nsresult, bool, true> >()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::operator RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >::operator RefPtr<mozilla::MozPromise<bool, nsresult, false> >()
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >::operator RefPtr<mozilla::MozPromise<bool, nsresult, false> >()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >::operator RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> >()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}> >::operator RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> >()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::operator RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::operator RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::operator RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::operator RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::operator RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >()
946
947
    template<typename... Ts>
948
    auto Then(Ts&&... aArgs)
949
      -> decltype(DeclVal<PromiseType>().Then(std::forward<Ts>(aArgs)...))
950
0
    {
951
0
      return static_cast<RefPtr<PromiseType>>(*this)->Then(
952
0
        std::forward<Ts>(aArgs)...);
953
0
    }
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb1EE11ThenCommandINS1_9ThenValueIJZNS_14SourceListener13SetEnabledForEibE4$_45ZNS4_13SetEnabledForEibE4$_46EEEE4ThenIJP20nsISerialEventTargetRA14_KcZNS4_13SetEnabledForEibE4$_47ZNS4_13SetEnabledForEibE4$_48EEEDTcldtclL_ZNS_7DeclValINS0_I8nsresultbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSO_
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE11ThenCommandINS4_9ThenValueIJZNS_11ReaderProxy24OnAudioDataRequestFailedERKNS_11MediaResultEE3$_0ZNS7_24OnAudioDataRequestFailedESA_E3$_1EEEE4ThenIJRK6RefPtrINS_14AbstractThreadEERA25_KcZNS7_24OnAudioDataRequestFailedESA_E3$_2ZNS7_24OnAudioDataRequestFailedESA_E3$_3EEEDTcldtclL_ZNS_7DeclValINS0_ISG_INS_9AudioDataEES8_Lb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSY_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_5ZNS7_15DoAsyncShutdownEvE3$_6EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA16_KcZNS7_15DoAsyncShutdownEvE3$_7ZNS7_15DoAsyncShutdownEvE3$_8EEEDTcldtclL_ZNS_7DeclValIS4_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSR_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_7ZNS7_15DoAsyncShutdownEvE3$_8EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA16_KcZNS7_15DoAsyncShutdownEvE3$_9ZNS7_15DoAsyncShutdownEvE4$_10EEEDTcldtclL_ZNS_7DeclValIS4_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSR_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_9ZNS7_15DoAsyncShutdownEvE4$_10EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA16_KcZNS7_15DoAsyncShutdownEvE4$_11ZNS7_15DoAsyncShutdownEvE4$_12EEEDTcldtclL_ZNS_7DeclValINS0_IbbLb0EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSS_
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_20ZNS7_19PortSettingsChangedEvE4$_21EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA20_KcZNS7_19PortSettingsChangedEvE4$_22ZNS7_19PortSettingsChangedEvE4$_23EEEDTcldtclL_ZNS_7DeclValIS4_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSR_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE_ZZNS4_8TestBodyEvENKS5_clEvEUlvE_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUliE0_ZZNS4_8TestBodyEvENKS5_clEvEUlvE0_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE0_ZZNS4_8TestBodyEvENKS5_clEvEUlvE0_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUliE1_ZZNS4_8TestBodyEvENKS5_clEvEUlvE1_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE1_ZZNS4_8TestBodyEvENKS5_clEvEUlvE1_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUliE2_ZZNS4_8TestBodyEvENKS5_clEvEUlvE2_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE2_ZZNS4_8TestBodyEvENKS5_clEvEUlvE2_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUlvE3_ZZNS4_8TestBodyEvENKS5_clEvEUldE_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE11ThenCommandINS5_9ThenValueIJZZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvENK4$_30clEvEUlvE_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS8_8TestBodyEvENKS9_clEvEUlvE0_EEEDTcldtclL_ZNS_7DeclValINS0_INS1_IiNS2_IiEEEEbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSV_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE11ThenCommandINS5_9ThenValueIJZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_31ZNS8_8TestBodyEvE4$_32EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA9_KcZNS8_8TestBodyEvE4$_33ZNS8_8TestBodyEvE4$_34EEEDTcldtclL_ZNS_7DeclValINS0_INS1_IiNS2_IiEEEEbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSV_
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE11ThenCommandINS5_9ThenValueIJZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_35EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA9_KcZNS8_8TestBodyEvE4$_36EEEDTcldtclL_ZNS_7DeclValINS0_INS1_IiNS2_IiEEEEbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOST_
954
955
    void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder)
956
0
    {
957
0
      aRequestHolder.Track(do_AddRef(mThenValue));
958
0
      mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
959
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >&)
960
961
    // Allow calling ->Then() again for more promise chaining or ->Track() to
962
    // end chaining and track the request for future disconnection.
963
    ThenCommand* operator->()
964
0
    {
965
0
      return this;
966
0
    }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::operator->()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::operator->()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::operator->()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::operator->()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::operator->()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::operator->()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::operator->()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::operator->()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::operator->()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::operator->()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::operator->()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::operator->()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::operator->()
967
968
  private:
969
    const char* mCallSite;
970
    RefPtr<ThenValueType> mThenValue;
971
    RefPtr<MozPromise> mReceiver;
972
  };
973
974
public:
975
  template<typename ThisType,
976
           typename... Methods,
977
           typename ThenValueType = ThenValue<ThisType*, Methods...>,
978
           typename ReturnType = ThenCommand<ThenValueType>>
979
  ReturnType Then(nsISerialEventTarget* aResponseTarget,
980
                  const char* aCallSite,
981
                  ThisType* aThisVal,
982
                  Methods... aMethods)
983
0
  {
984
0
    RefPtr<ThenValueType> thenValue =
985
0
      new ThenValueType(aResponseTarget, aThisVal, aMethods..., aCallSite);
986
0
    return ReturnType(aCallSite, thenValue.forget(), this);
987
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::Promise, void (mozilla::dom::Promise::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> > >(nsISerialEventTarget*, char const*, mozilla::dom::Promise*, void (mozilla::dom::Promise::*)())
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)())
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)())
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaDecoderStateMachine, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)())
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult))
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)())
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaFormatReader, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)())
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder))
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::media::AudioSinkWrapper, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> > >(nsISerialEventTarget*, char const*, mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)())
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Then<mozilla::dom::SourceBuffer, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> > mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Then<mozilla::EMEDecryptor, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&))
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> > mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder))
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder))
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Then<mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&))
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Then<mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > >(nsISerialEventTarget*, char const*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)())
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > >(nsISerialEventTarget*, char const*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)())
988
989
  template<typename... Functions,
990
           typename ThenValueType = ThenValue<Functions...>,
991
           typename ReturnType = ThenCommand<ThenValueType>>
992
  ReturnType Then(nsISerialEventTarget* aResponseTarget,
993
                  const char* aCallSite,
994
                  Functions&&... aFunctions)
995
0
  {
996
0
    RefPtr<ThenValueType> thenValue =
997
0
      new ThenValueType(aResponseTarget, std::move(aFunctions)..., aCallSite);
998
0
    return ReturnType(aCallSite, thenValue.forget(), this);
999
0
  }
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1&&, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3&&, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5&&, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7&&, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> > mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Then<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9&&, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> > mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> > mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3&&)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}&&, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Then<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> > >(nsISerialEventTarget*, char const*, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2&&, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::TrackInfo::TrackType&&)#1}, mozilla::MediaResult&&>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> >(nsISerialEventTarget*, char const*, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}&&, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, mozilla::MediaResult&&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> >(nsISerialEventTarget*, char const*, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}&&, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}&&)
Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> > >(nsISerialEventTarget*, char const*, mozilla::WebrtcMediaDataDecoder::Release()::$_13&&, mozilla::WebrtcMediaDataDecoder::Release()::$_14&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}&&)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> > mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Then<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8&&, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> > mozilla::MozPromise<bool, bool, false>::Then<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4, mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> > >(nsISerialEventTarget*, char const*, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3&&, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> > mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0&&, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> > mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Then<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0&&, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4&&, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}&&, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8&&, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ClientManagerService::ClientManagerService()::$_12, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientManagerService::ClientManagerService()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14&&, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16&&, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12&&, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0&&, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8&&, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> > mozilla::MozPromise<nsTString<char>, bool, true>::Then<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>, mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0&&, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> > mozilla::MozPromise<nsTString<char>, nsresult, true>::Then<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3, mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>, mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2&&, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5&&, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10&&, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12&&, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13&&)
Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> > mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::CubebUtils::InitAudioIPCConnection()::$_0&&, mozilla::CubebUtils::InitAudioIPCConnection()::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> > mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Then<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0&&, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::DemuxSamples()::$_3&&, mozilla::BenchmarkPlayback::DemuxSamples()::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::DemuxNextSample()::$_5&&, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7&&, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9&&, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InputExhausted()::$_15&&, mozilla::BenchmarkPlayback::InputExhausted()::$_16&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InputExhausted()::$_17&&, mozilla::BenchmarkPlayback::InputExhausted()::$_18&&)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> > mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Then<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3&&, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}, mozilla::MozPromise<bool, bool, true>::ThenValue<{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}&&, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Then<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}&&, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> > mozilla::MozPromise<unsigned long, unsigned long, true>::Then<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> > >(nsISerialEventTarget*, char const*, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13&&, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> > mozilla::MozPromise<nsTString<char>, bool, true>::Then<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>, mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder::DumpDebugInfo()::$_15&&, mozilla::MediaDecoder::DumpDebugInfo()::$_16&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> > mozilla::MozPromise<nsTString<char>, bool, true>::Then<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>, mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder::RequestDebugInfo()::$_17&&, mozilla::MediaDecoder::RequestDebugInfo()::$_18&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::SeekRejectValue const&>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<{lambda(mozilla::MediaData::Type)#1}, mozilla::WaitForDataRejectValue const&>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}&&, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19&&, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24&&, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26&&, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Then<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28&&, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> > mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> > mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33&&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34&&, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}&&, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}&&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> mozilla::MozPromise<nsTArray<bool>, bool, false>::Then<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}, mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}>, mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}&&, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Then<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}>, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}&&, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Then<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::LocalAllocPolicy::ProcessRequest()::$_0&&, mozilla::LocalAllocPolicy::ProcessRequest()::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecoderData::Flush()::$_3&&, mozilla::MediaFormatReader::DecoderData::Flush()::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Then<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5&&, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7&&, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10&&, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<{lambda(unsigned int)#1}, mozilla::MediaTrackDemuxer::SkipFailureHolder const&>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DoDemuxVideo()::$_13&&, mozilla::MediaFormatReader::DoDemuxVideo()::$_14&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DoDemuxAudio()::$_15&&, mozilla::MediaFormatReader::DoDemuxAudio()::$_16&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17&&, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19&&, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21&&, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::NotifyDataArrived()::$_23&&, mozilla::MediaFormatReader::NotifyDataArrived()::$_24&&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Then<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<{lambda()#1}, mozilla::Maybe<nsTString<char16_t> >&&>, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> >(nsISerialEventTarget*, char const*, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}&&, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Then<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<{lambda()#1}, RefPtr<mozilla::MediaMgrError> const&>, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}&&, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> > mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Then<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> > >(nsISerialEventTarget*, char const*, mozilla::SourceListener::InitializeAsync()::$_41&&, mozilla::SourceListener::InitializeAsync()::$_42&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> > >(nsISerialEventTarget*, char const*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_45&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> > mozilla::MozPromise<nsresult, bool, true>::Then<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48, mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>, mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> > >(nsISerialEventTarget*, char const*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_47&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48&&)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> mozilla::MozPromise<unsigned long, unsigned long, true>::Then<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}>, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}&&, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> > mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Then<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> > >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51&&, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Then<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4&&, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Then<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> >(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0&&, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2&&, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4&&, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14&&, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16&&, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18&&, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Init()::$_2&&, mozilla::dom::RemoteVideoDecoder::Init()::$_3&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvInit()::$_0&&, mozilla::dom::VideoDecoderParent::RecvInit()::$_1&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2&&, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvFlush()::$_4&&, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5&&)
Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvDrain()::$_6&&, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const>, mozilla::MozPromise<bool, bool, false>::ThenCommand<{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Then<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}>, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}&&, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> > mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1&&, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3&&, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> > >(nsISerialEventTarget*, char const*, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5&&, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> > mozilla::MozPromise<bool, nsresult, true>::Then<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16, mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>, mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> > >(nsISerialEventTarget*, char const*, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15&&, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> > >(nsISerialEventTarget*, char const*, mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> > >(nsISerialEventTarget*, char const*, mozilla::TrackBuffersManager::SegmentParserLoop()::$_22&&, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::AllocationWrapper::Shutdown()::$_1, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::AllocationWrapper::Shutdown()::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Then<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2&&, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23&&, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25&&, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27&&, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Then<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}&&)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> mozilla::MozPromise<bool, bool, true>::Then<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}, mozilla::MozPromise<bool, bool, true>::ThenValue<{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}&&, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Then<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}&&)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::EMEDecryptor::Flush()::{lambda()#1}, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<{lambda()#1}>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::Flush()::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> > mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Then<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5&&, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::EndOfStream()::$_0&&, mozilla::OmxDataDecoder::EndOfStream()::$_1&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}&&, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> > mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13&&, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::OmxStateRunner()::$_16&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_17&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::OmxStateRunner()::$_18&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_19&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}&&, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_20&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_22&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> > mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_24&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25&&)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0&&, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Then<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2&&, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Then<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4&&, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25&&, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> > mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31&&, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33&&, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> > mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10&&, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8&&)
Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> > mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4&&, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5&&)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0&&, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1&&)
Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2&&)
Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12&&, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> > mozilla::MozPromise<nsTString<char>, nsresult, false>::Then<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> > >(nsISerialEventTarget*, char const*, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15&&, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> > mozilla::MozPromise<nsTString<char>, nsresult, false>::Then<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> > >(nsISerialEventTarget*, char const*, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17&&, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> > mozilla::MozPromise<nsTString<char>, nsresult, false>::Then<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> > >(nsISerialEventTarget*, char const*, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19&&, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20&&)
Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> > mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Then<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> > >(nsISerialEventTarget*, char const*, nsProfiler::StartGathering(double)::$_21&&, nsProfiler::StartGathering(double)::$_22&&)
Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> > mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0&&, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1&&)
Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> > mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1&&, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2&&)
Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> > mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::extensions::StreamFilter::Connect()::$_0&&, mozilla::extensions::StreamFilter::Connect()::$_1&&)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> > mozilla::MozPromise<unsigned int, nsresult, false>::Then<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2, mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>, mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1&&, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}&&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> >(nsISerialEventTarget*, char const*, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}&&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}&&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}&&)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> mozilla::MozPromise<int, double, false>::Then<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}&&, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> mozilla::MozPromise<nsTArray<int>, double, false>::Then<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}, mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}>, mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}&&, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> mozilla::MozPromise<nsTArray<int>, double, false>::Then<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}, mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}>, mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> >(nsISerialEventTarget*, char const*, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}&&, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >(nsISerialEventTarget*, char const*, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> mozilla::MozPromise<int, double, false>::Then<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> mozilla::MozPromise<int, double, false>::Then<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >(nsISerialEventTarget*, char const*, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> > >(nsISerialEventTarget*, char const*, MozPromise_MoveOnlyType_Test::TestBody()::$_27&&, MozPromise_MoveOnlyType_Test::TestBody()::$_28&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_MoveOnlyType_Test::TestBody()::$_29, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> > >(nsISerialEventTarget*, char const*, MozPromise_MoveOnlyType_Test::TestBody()::$_29&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue> mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<{lambda()#1}>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue> mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<{lambda()#2}>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> > mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_31&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_33&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> > mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_35&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_36&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> > mozilla::MozPromise<int, double, false>::Then<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38, mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> > >(nsISerialEventTarget*, char const*, MozPromise_XPCOMEventTarget_Test::TestBody()::$_37&&, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> > mozilla::MozPromise<int, double, false>::Then<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40, mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> > >(nsISerialEventTarget*, char const*, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39&&, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40&&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Then<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> >(nsISerialEventTarget*, char const*, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> > >(nsISerialEventTarget*, char const*, GMPRemoveTest::Setup()::$_0&&, GMPRemoveTest::Setup()::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> > mozilla::MozPromise<bool, nsresult, false>::Then<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3, mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> > >(nsISerialEventTarget*, char const*, GMPRemoveTest::Setup()::$_2&&, GMPRemoveTest::Setup()::$_3&&)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<BenchmarkRunner::Run()::{lambda()#1}> mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Then<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda(unsigned int)#1}>, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<BenchmarkRunner::Run()::{lambda()#1}> >(nsISerialEventTarget*, char const*, BenchmarkRunner::Run()::{lambda(unsigned int)#1}&&, BenchmarkRunner::Run()::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_Seek_Test::TestBody()::$_0&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}&&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, mozilla::MediaResult const>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}&&, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<{lambda()#2}> mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, {lambda()#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}&&, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, {lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}> >(nsISerialEventTarget*, char const*, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, {lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}&&, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}&&, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}&&, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}&&, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}&&)
1000
1001
  void ChainTo(already_AddRefed<Private> aChainedPromise, const char* aCallSite)
1002
0
  {
1003
0
    MutexAutoLock lock(mMutex);
1004
0
    MOZ_DIAGNOSTIC_ASSERT(!IsExclusive || !mHaveRequest);
1005
0
    mHaveRequest = true;
1006
0
    RefPtr<Private> chainedPromise = aChainedPromise;
1007
0
    PROMISE_LOG("%s invoking Chain() [this=%p, chainedPromise=%p, isPending=%d]",
1008
0
                aCallSite, this, chainedPromise.get(), (int) IsPending());
1009
0
    if (!IsPending()) {
1010
0
      ForwardTo(chainedPromise);
1011
0
    } else {
1012
0
      mChainedPromises.AppendElement(chainedPromise);
1013
0
    }
1014
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, bool, false>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, bool, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ChainTo(already_AddRefed<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ChainTo(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<nsresult, bool, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ChainTo(already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ChainTo(already_AddRefed<mozilla::MozPromise<int, double, false>::Private>, char const*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>, char const*)
1015
1016
  // Note we expose the function AssertIsDead() instead of IsDead() since
1017
  // checking IsDead() is a data race in the situation where the request is not
1018
  // dead. Therefore we enforce the form |Assert(IsDead())| by exposing
1019
  // AssertIsDead() only.
1020
  void AssertIsDead() override
1021
0
  {
1022
0
    PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex);
1023
0
    MutexAutoLock lock(mMutex);
1024
0
    for (auto&& then : mThenValues) {
1025
0
      then->AssertIsDead();
1026
0
    }
1027
0
    for (auto&& chained : mChainedPromises) {
1028
0
      chained->AssertIsDead();
1029
0
    }
1030
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::AssertIsDead()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::AssertIsDead()
1031
1032
protected:
1033
0
  bool IsPending() const { return mValue.IsNothing(); }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::IsPending() const
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::IsPending() const
1034
1035
  ResolveOrRejectValue& Value()
1036
0
  {
1037
0
    // This method should only be called once the value has stabilized. As
1038
0
    // such, we don't need to acquire the lock here.
1039
0
    MOZ_DIAGNOSTIC_ASSERT(!IsPending());
1040
0
    return mValue;
1041
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Value()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Value()
1042
1043
  void DispatchAll()
1044
0
  {
1045
0
    mMutex.AssertCurrentThreadOwns();
1046
0
    for (auto&& thenValue : mThenValues) {
1047
0
      thenValue->Dispatch(this);
1048
0
    }
1049
0
    mThenValues.Clear();
1050
0
1051
0
    for (auto&& chainedPromise : mChainedPromises) {
1052
0
      ForwardTo(chainedPromise);
1053
0
    }
1054
0
    mChainedPromises.Clear();
1055
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::DispatchAll()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::DispatchAll()
1056
1057
  void ForwardTo(Private* aOther)
1058
0
  {
1059
0
    MOZ_ASSERT(!IsPending());
1060
0
    if (mValue.IsResolve()) {
1061
0
      aOther->Resolve(MaybeMove(mValue.ResolveValue()), "<chained promise>");
1062
0
    } else {
1063
0
      aOther->Reject(MaybeMove(mValue.RejectValue()), "<chained promise>");
1064
0
    }
1065
0
  }
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ForwardTo(mozilla::MozPromise<bool, bool, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ForwardTo(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ForwardTo(mozilla::MozPromise<bool, nsresult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ForwardTo(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ForwardTo(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ForwardTo(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ForwardTo(mozilla::MozPromise<unsigned long, unsigned long, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ForwardTo(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ForwardTo(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ForwardTo(mozilla::MozPromise<nsTString<char>, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ForwardTo(mozilla::MozPromise<bool, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ForwardTo(mozilla::MozPromise<nsTArray<bool>, bool, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ForwardTo(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ForwardTo(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ForwardTo(mozilla::MozPromise<nsresult, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ForwardTo(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ForwardTo(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ForwardTo(mozilla::MozPromise<nsTString<char>, nsresult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ForwardTo(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ForwardTo(mozilla::MozPromise<bool, nsresult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ForwardTo(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ForwardTo(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ForwardTo(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ForwardTo(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ForwardTo(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ForwardTo(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ForwardTo(mozilla::MozPromise<nsTString<char>, nsresult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ForwardTo(mozilla::MozPromise<unsigned int, nsresult, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ForwardTo(mozilla::MozPromise<int, double, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ForwardTo(mozilla::MozPromise<nsTArray<int>, double, false>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private*)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private*)
1066
1067
  virtual ~MozPromise()
1068
0
  {
1069
0
    PROMISE_LOG("MozPromise::~MozPromise [this=%p]", this);
1070
0
    AssertIsDead();
1071
0
    // We can't guarantee a completion promise will always be revolved or
1072
0
    // rejected since ResolveOrRejectRunnable might not run when dispatch fails.
1073
0
    if (!mIsCompletionPromise) {
1074
0
      MOZ_ASSERT(!IsPending());
1075
0
      MOZ_ASSERT(mThenValues.IsEmpty());
1076
0
      MOZ_ASSERT(mChainedPromises.IsEmpty());
1077
0
    }
1078
0
#ifdef PROMISE_DEBUG
1079
0
    mMagic1 = 0;
1080
0
    mMagic2 = 0;
1081
0
    mMagic3 = 0;
1082
0
    mMagic4 = nullptr;
1083
0
#endif
1084
0
  };
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::~MozPromise()
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::~MozPromise()
1085
1086
  const char* mCreationSite; // For logging
1087
  Mutex mMutex;
1088
  ResolveOrRejectValue mValue;
1089
#ifdef PROMISE_DEBUG
1090
  uint32_t mMagic1 = sMagic;
1091
#endif
1092
  // Try shows we never have more than 3 elements when IsExclusive is false.
1093
  // So '3' is a good value to avoid heap allocation in most cases.
1094
  AutoTArray<RefPtr<ThenValueBase>, IsExclusive ? 1 : 3> mThenValues;
1095
#ifdef PROMISE_DEBUG
1096
  uint32_t mMagic2 = sMagic;
1097
#endif
1098
  nsTArray<RefPtr<Private>> mChainedPromises;
1099
#ifdef PROMISE_DEBUG
1100
  uint32_t mMagic3 = sMagic;
1101
#endif
1102
  bool mHaveRequest;
1103
  const bool mIsCompletionPromise;
1104
#ifdef PROMISE_DEBUG
1105
  void* mMagic4;
1106
#endif
1107
};
1108
1109
template<typename ResolveValueT, typename RejectValueT, bool IsExclusive>
1110
class MozPromise<ResolveValueT, RejectValueT, IsExclusive>::Private
1111
  : public MozPromise<ResolveValueT, RejectValueT, IsExclusive>
1112
{
1113
public:
1114
  explicit Private(const char* aCreationSite, bool aIsCompletionPromise = false)
1115
0
    : MozPromise(aCreationSite, aIsCompletionPromise) {}
Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<int, double, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private::Private(char const*, bool)
Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private::Private(char const*, bool)
1116
1117
  template<typename ResolveValueT_>
1118
  void Resolve(ResolveValueT_&& aResolveValue, const char* aResolveSite)
1119
0
  {
1120
0
    PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex);
1121
0
    MutexAutoLock lock(mMutex);
1122
0
    PROMISE_LOG("%s resolving MozPromise (%p created at %s)", aResolveSite, this, mCreationSite);
1123
0
    if (!IsPending()) {
1124
0
      PROMISE_LOG("%s ignored already resolved or rejected MozPromise (%p created at %s)", aResolveSite, this, mCreationSite);
1125
0
      return;
1126
0
    }
1127
0
    mValue.SetResolve(std::forward<ResolveValueT_>(aResolveValue));
1128
0
    DispatchAll();
1129
0
  }
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Resolve<bool const&>(bool const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Resolve<nsCOMPtr<nsITabParent> const&>(nsCOMPtr<nsITabParent> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Resolve<bool const&>(bool const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::wr::MemoryReport const&>(mozilla::wr::MemoryReport const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Resolve<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild> >(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::ipc::FileDescriptor>(mozilla::ipc::FileDescriptor&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::ipc::FileDescriptor const&>(mozilla::ipc::FileDescriptor const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::CreatedWindowInfo>(mozilla::dom::CreatedWindowInfo&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::CreatedWindowInfo const&>(mozilla::dom::CreatedWindowInfo const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<bool const&>(bool const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<RefPtr<nsIInputStream> >(RefPtr<nsIInputStream>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<RefPtr<nsIInputStream> const&>(RefPtr<nsIInputStream> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Resolve<mozilla::ipc::Shmem>(mozilla::ipc::Shmem&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, nsTString<char16_t> > >(mozilla::Tuple<bool, nsTString<char16_t> >&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, nsTString<char16_t> > const&>(mozilla::Tuple<bool, nsTString<char16_t> > const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> >(mozilla::Tuple<bool, mozilla::CopyableErrorResult>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&>(mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::widget::IMENotificationRequests>(mozilla::widget::IMENotificationRequests&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::widget::IMENotificationRequests const&>(mozilla::widget::IMENotificationRequests const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Resolve<nsTArray<bool> >(nsTArray<bool>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Resolve<nsTArray<bool> const&>(nsTArray<bool> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Resolve<mozilla::wr::MemoryReport&>(mozilla::wr::MemoryReport&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Resolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Resolve<unsigned long>(unsigned long&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<nsTArray<mozilla::dom::ClientInfoAndState>&>(nsTArray<mozilla::dom::ClientInfoAndState>&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<mozilla::dom::ClientInfoAndState>(mozilla::dom::ClientInfoAndState&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Resolve<mozilla::dom::ClientState>(mozilla::dom::ClientState&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Resolve<mozilla::dom::ClientState const&>(mozilla::dom::ClientState const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<mozilla::dom::ClientOpResult const&>(mozilla::dom::ClientOpResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<mozilla::dom::IPCClientState const>(mozilla::dom::IPCClientState const&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Resolve<mozilla::MediaData::Type const&>(mozilla::MediaData::Type const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Resolve<mozilla::MediaData::Type>(mozilla::MediaData::Type&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Resolve<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Resolve<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Resolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Resolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder> >(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Resolve<unsigned int>(unsigned int&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Resolve<unsigned int>(unsigned int&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Resolve<unsigned int const&>(unsigned int const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Resolve<mozilla::MediaStatistics&>(mozilla::MediaStatistics&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Resolve<mozilla::MediaStatistics>(mozilla::MediaStatistics&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Resolve<nsTString<char>&>(nsTString<char>&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Resolve<nsTString<char> >(nsTString<char>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Resolve<nsTString<char> const&>(nsTString<char> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Resolve<nsTArray<bool> >(nsTArray<bool>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Resolve<nsTArray<bool> const&>(nsTArray<bool> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Resolve<unsigned long&>(unsigned long&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Resolve<RefPtr<mozilla::GlobalAllocPolicy::Token> >(RefPtr<mozilla::GlobalAllocPolicy::Token>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Resolve<already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder> >(already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Resolve<unsigned int&>(unsigned int&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::AudioData> >(RefPtr<mozilla::AudioData>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::VideoData> >(RefPtr<mozilla::VideoData>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Resolve<mozilla::MetadataHolder>(mozilla::MetadataHolder&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Resolve<mozilla::MediaData::Type&>(mozilla::MediaData::Type&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Resolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Resolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::Private::Resolve<nsresult>(nsresult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::Private::Resolve<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private::Resolve<nsTArray<unsigned long> >(nsTArray<unsigned long>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Resolve<unsigned long const&>(unsigned long const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Resolve<already_AddRefed<mozilla::AudioData> >(already_AddRefed<mozilla::AudioData>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Resolve<already_AddRefed<mozilla::VideoData> >(already_AddRefed<mozilla::VideoData>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Resolve<nsTString<char> >(nsTString<char>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private::Resolve<mozilla::DecryptResult>(mozilla::DecryptResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Resolve<nsTArray<RefPtr<mozilla::MediaData> > >(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Resolve<mozilla::TrackInfo::TrackType>(mozilla::TrackInfo::TrackType&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&>(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> >(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::ChromiumCDMParent> >(RefPtr<mozilla::gmp::ChromiumCDMParent>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::ChromiumCDMParent> const&>(RefPtr<mozilla::gmp::ChromiumCDMParent> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Resolve<mozilla::gmp::GMPServiceChild*>(mozilla::gmp::GMPServiceChild*&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Resolve<bool&>(bool&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Resolve<mozilla::TrackInfo::TrackType&>(mozilla::TrackInfo::TrackType&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Resolve<nsTArray<RefPtr<mozilla::MediaData> > const&>(nsTArray<RefPtr<mozilla::MediaData> > const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Resolve<mozilla::dom::MediaCapabilitiesInfo>(mozilla::dom::MediaCapabilitiesInfo&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private::Resolve<nsTArray<mozilla::dom::MediaCapabilitiesInfo> >(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Resolve<mozilla::media::TimeUnit&>(mozilla::media::TimeUnit&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Resolve<mozilla::Pair<bool, mozilla::SourceBufferAttributes> >(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::Private::Resolve<bool const&>(bool const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::Private::Resolve<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Resolve<bool const&>(bool const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Resolve<mozilla::GlobalAllocPolicy::Token*>(mozilla::GlobalAllocPolicy::Token*&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Resolve<mozilla::GlobalAllocPolicy::AutoDeallocToken*>(mozilla::GlobalAllocPolicy::AutoDeallocToken*&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaDataDecoder> >(RefPtr<mozilla::MediaDataDecoder>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::AllocationWrapper>&>(RefPtr<mozilla::AllocationWrapper>&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Resolve<nsTArray<RefPtr<mozilla::MediaData> >&>(nsTArray<RefPtr<mozilla::MediaData> >&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Resolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Resolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Resolve<OMX_COMMANDTYPE>(OMX_COMMANDTYPE&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> >(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*>&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<mozilla::OmxPromiseLayer::BufferData* const&>(mozilla::OmxPromiseLayer::BufferData* const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Resolve<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Resolve<mozilla::dom::WebAuthnMakeCredentialResult>(mozilla::dom::WebAuthnMakeCredentialResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Resolve<mozilla::dom::WebAuthnGetAssertionResult>(mozilla::dom::WebAuthnGetAssertionResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Resolve<mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Resolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Resolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::Private::Resolve<nsTString<char> const&>(nsTString<char> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Resolve<bool&>(bool&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::Private::Resolve<unsigned int const&>(unsigned int const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::Private::Resolve<unsigned int>(unsigned int&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Resolve<int>(int&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Resolve<int const&>(int const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Resolve<int&>(int&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Resolve<nsTArray<int> >(nsTArray<int>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Resolve<nsTArray<int> const&>(nsTArray<int> const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private::Resolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private::Resolve<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> > >(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&, char const*)
1130
1131
  template<typename RejectValueT_>
1132
  void Reject(RejectValueT_&& aRejectValue, const char* aRejectSite)
1133
0
  {
1134
0
    PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex);
1135
0
    MutexAutoLock lock(mMutex);
1136
0
    PROMISE_LOG("%s rejecting MozPromise (%p created at %s)", aRejectSite, this, mCreationSite);
1137
0
    if (!IsPending()) {
1138
0
      PROMISE_LOG("%s ignored already resolved or rejected MozPromise (%p created at %s)", aRejectSite, this, mCreationSite);
1139
0
      return;
1140
0
    }
1141
0
    mValue.SetReject(std::forward<RejectValueT_>(aRejectValue));
1142
0
    DispatchAll();
1143
0
  }
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Reject<bool const&>(bool const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Reject<nsresult>(nsresult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Reject<nsresult>(nsresult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Reject<unsigned long>(unsigned long&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Reject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Reject<mozilla::WaitForDataRejectValue>(mozilla::WaitForDataRejectValue&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Reject<mozilla::MediaTrackDemuxer::SkipFailureHolder>(mozilla::MediaTrackDemuxer::SkipFailureHolder&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Reject<bool const&>(bool const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Reject<mozilla::MediaTrackDemuxer::SkipFailureHolder const&>(mozilla::MediaTrackDemuxer::SkipFailureHolder const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Reject<mozilla::SeekRejectValue>(mozilla::SeekRejectValue&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private::Reject<RefPtr<mozilla::MediaMgrError> >(RefPtr<mozilla::MediaMgrError>&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private::Reject<mozilla::Maybe<nsTString<char16_t> > >(mozilla::Maybe<nsTString<char16_t> >&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private::Reject<unsigned long>(unsigned long&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private::Reject<mozilla::DecryptResult>(mozilla::DecryptResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Reject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Reject<mozilla::MediaTrackDemuxer::SkipFailureHolder&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Reject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Reject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Reject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Reject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Reject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::ErrorResult>(mozilla::ErrorResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<nsresult&>(nsresult&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::CopyableErrorResult>(mozilla::CopyableErrorResult&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<double const&>(double const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<int>(int&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<double>(double&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Reject<double const&>(double const&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Reject<double>(double&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<double&>(double&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private::Reject<bool>(bool&&, char const*)
Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Reject<nsresult>(nsresult&&, char const*)
1144
1145
  template<typename ResolveOrRejectValue_>
1146
  void ResolveOrReject(ResolveOrRejectValue_&& aValue, const char* aSite)
1147
0
  {
1148
0
    PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex);
1149
0
    MutexAutoLock lock(mMutex);
1150
0
    PROMISE_LOG("%s resolveOrRejecting MozPromise (%p created at %s)", aSite, this, mCreationSite);
1151
0
    if (!IsPending()) {
1152
0
      PROMISE_LOG("%s ignored already resolved or rejected MozPromise (%p created at %s)", aSite, this, mCreationSite);
1153
0
      return;
1154
0
    }
1155
0
    mValue = std::forward<ResolveOrRejectValue_>(aValue);
1156
0
    DispatchAll();
1157
0
  }
1158
};
1159
1160
// A generic promise type that does the trick for simple use cases.
1161
typedef MozPromise<bool, nsresult, /* IsExclusive = */ false> GenericPromise;
1162
1163
/*
1164
 * Class to encapsulate a promise for a particular role. Use this as the member
1165
 * variable for a class whose method returns a promise.
1166
 */
1167
template<typename PromiseType>
1168
class MozPromiseHolder
1169
{
1170
public:
1171
  MozPromiseHolder()
1172
0
    : mMonitor(nullptr) {}
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::MozPromiseHolder()
1173
1174
  MozPromiseHolder(MozPromiseHolder&& aOther)
1175
0
    : mMonitor(nullptr), mPromise(aOther.mPromise.forget()) {}
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >&&)
1176
1177
  // Move semantics.
1178
  MozPromiseHolder& operator=(MozPromiseHolder&& aOther)
1179
0
  {
1180
0
    MOZ_ASSERT(!mMonitor && !aOther.mMonitor);
1181
0
    MOZ_DIAGNOSTIC_ASSERT(!mPromise);
1182
0
    mPromise = aOther.mPromise;
1183
0
    aOther.mPromise = nullptr;
1184
0
    return *this;
1185
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::operator=(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::operator=(mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >&&)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::operator=(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >&&)
1186
1187
0
  ~MozPromiseHolder() { MOZ_ASSERT(!mPromise); }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::~MozPromiseHolder()
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::~MozPromiseHolder()
1188
1189
0
  already_AddRefed<PromiseType> Ensure(const char* aMethodName) {
1190
0
    if (mMonitor) {
1191
0
      mMonitor->AssertCurrentThreadOwns();
1192
0
    }
1193
0
    if (!mPromise) {
1194
0
      mPromise = new (typename PromiseType::Private)(aMethodName);
1195
0
    }
1196
0
    RefPtr<PromiseType> p = mPromise.get();
1197
0
    return p.forget();
1198
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::Ensure(char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::Ensure(char const*)
1199
1200
  // Provide a Monitor that should always be held when accessing this instance.
1201
0
  void SetMonitor(Monitor* aMonitor) { mMonitor = aMonitor; }
1202
1203
  bool IsEmpty() const
1204
0
  {
1205
0
    if (mMonitor) {
1206
0
      mMonitor->AssertCurrentThreadOwns();
1207
0
    }
1208
0
    return !mPromise;
1209
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::IsEmpty() const
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::IsEmpty() const
1210
1211
  already_AddRefed<typename PromiseType::Private> Steal()
1212
0
  {
1213
0
    if (mMonitor) {
1214
0
      mMonitor->AssertCurrentThreadOwns();
1215
0
    }
1216
0
    return mPromise.forget();
1217
0
  }
1218
1219
  void Resolve(const typename PromiseType::ResolveValueType& aResolveValue,
1220
               const char* aMethodName)
1221
0
  {
1222
0
    if (mMonitor) {
1223
0
      mMonitor->AssertCurrentThreadOwns();
1224
0
    }
1225
0
    MOZ_ASSERT(mPromise);
1226
0
    mPromise->Resolve(aResolveValue, aMethodName);
1227
0
    mPromise = nullptr;
1228
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Resolve(nsCOMPtr<nsITabParent> const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Resolve(mozilla::MediaData::Type const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Resolve(unsigned int const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Resolve(mozilla::media::TimeUnit const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::Resolve(unsigned long const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::gmp::ChromiumCDMParent> const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Resolve(nsTArray<RefPtr<mozilla::MediaData> > const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::Resolve(bool const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Resolve(bool const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::MediaRawData> const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Resolve(RefPtr<mozilla::MediaRawData> const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::Resolve(mozilla::OmxPromiseLayer::BufferData* const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::Resolve(nsTString<char> const&, char const*)
1229
  void Resolve(typename PromiseType::ResolveValueType&& aResolveValue,
1230
               const char* aMethodName)
1231
0
  {
1232
0
    if (mMonitor) {
1233
0
      mMonitor->AssertCurrentThreadOwns();
1234
0
    }
1235
0
    MOZ_ASSERT(mPromise);
1236
0
    mPromise->Resolve(std::move(aResolveValue), aMethodName);
1237
0
    mPromise = nullptr;
1238
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::Resolve(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Resolve(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::Resolve(unsigned long&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Resolve(RefPtr<mozilla::GlobalAllocPolicy::Token>&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Resolve(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Resolve(mozilla::MetadataHolder&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::AudioData>&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::VideoData>&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::Resolve(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::Resolve(nsresult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::Resolve(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::Resolve(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::Resolve(nsTString<char>&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Resolve(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Resolve(mozilla::TrackInfo::TrackType&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Resolve(mozilla::DecryptResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::Resolve(mozilla::gmp::GMPServiceChild*&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Resolve(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Resolve(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::Resolve(OMX_COMMANDTYPE&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Resolve(mozilla::dom::WebAuthnMakeCredentialResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Resolve(mozilla::dom::WebAuthnGetAssertionResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::Resolve(unsigned int&&, char const*)
1239
1240
  void ResolveIfExists(const typename PromiseType::ResolveValueType& aResolveValue,
1241
                       const char* aMethodName)
1242
0
  {
1243
0
    if (!IsEmpty()) {
1244
0
      Resolve(aResolveValue, aMethodName);
1245
0
    }
1246
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::ResolveIfExists(unsigned int const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ResolveIfExists(nsTArray<RefPtr<mozilla::MediaData> > const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ResolveIfExists(bool const&, char const*)
1247
  void ResolveIfExists(typename PromiseType::ResolveValueType&& aResolveValue,
1248
                       const char* aMethodName)
1249
0
  {
1250
0
    if (!IsEmpty()) {
1251
0
      Resolve(std::move(aResolveValue), aMethodName);
1252
0
    }
1253
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::ResolveIfExists(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::ResolveIfExists(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::ResolveIfExists(unsigned long&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ResolveIfExists(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ResolveIfExists(mozilla::TrackInfo::TrackType&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ResolveIfExists(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::ResolveIfExists(mozilla::MediaResult&&, char const*)
1254
1255
  void Reject(const typename PromiseType::RejectValueType& aRejectValue,
1256
              const char* aMethodName)
1257
0
  {
1258
0
    if (mMonitor) {
1259
0
      mMonitor->AssertCurrentThreadOwns();
1260
0
    }
1261
0
    MOZ_ASSERT(mPromise);
1262
0
    mPromise->Reject(aRejectValue, aMethodName);
1263
0
    mPromise = nullptr;
1264
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Reject(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Reject(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::Reject(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::Reject(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Reject(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Reject(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::Reject(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::Reject(nsresult const&, char const*)
1265
  void Reject(typename PromiseType::RejectValueType&& aRejectValue,
1266
              const char* aMethodName)
1267
0
  {
1268
0
    if (mMonitor) {
1269
0
      mMonitor->AssertCurrentThreadOwns();
1270
0
    }
1271
0
    MOZ_ASSERT(mPromise);
1272
0
    mPromise->Reject(std::move(aRejectValue), aMethodName);
1273
0
    mPromise = nullptr;
1274
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Reject(nsresult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Reject(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Reject(mozilla::WaitForDataRejectValue&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Reject(mozilla::SeekRejectValue&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::Reject(RefPtr<mozilla::MediaMgrError>&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::Reject(mozilla::Maybe<nsTString<char16_t> >&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::Reject(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Reject(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::Reject(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Reject(nsresult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Reject(nsresult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Reject(nsresult&&, char const*)
1275
1276
  void RejectIfExists(const typename PromiseType::RejectValueType& aRejectValue,
1277
                      const char* aMethodName)
1278
0
  {
1279
0
    if (!IsEmpty()) {
1280
0
      Reject(aRejectValue, aMethodName);
1281
0
    }
1282
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::RejectIfExists(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::RejectIfExists(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::RejectIfExists(nsresult const&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::RejectIfExists(nsresult const&, char const*)
1283
  void RejectIfExists(typename PromiseType::RejectValueType&& aRejectValue,
1284
                      const char* aMethodName)
1285
0
  {
1286
0
    if (!IsEmpty()) {
1287
0
      Reject(std::move(aRejectValue), aMethodName);
1288
0
    }
1289
0
  }
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::RejectIfExists(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::RejectIfExists(mozilla::SeekRejectValue&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::RejectIfExists(mozilla::WaitForDataRejectValue&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::RejectIfExists(bool&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*)
Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*)
1290
1291
private:
1292
  Monitor* mMonitor;
1293
  RefPtr<typename PromiseType::Private> mPromise;
1294
};
1295
1296
/*
1297
 * Class to encapsulate a MozPromise::Request reference. Use this as the member
1298
 * variable for a class waiting on a MozPromise.
1299
 */
1300
template<typename PromiseType>
1301
class MozPromiseRequestHolder
1302
{
1303
public:
1304
6
  MozPromiseRequestHolder() {}
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::MozPromiseRequestHolder()
mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::MozPromiseRequestHolder()
Line
Count
Source
1304
3
  MozPromiseRequestHolder() {}
mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::MozPromiseRequestHolder()
Line
Count
Source
1304
3
  MozPromiseRequestHolder() {}
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::MozPromiseRequestHolder()
1305
0
  ~MozPromiseRequestHolder() { MOZ_ASSERT(!mRequest); }
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::~MozPromiseRequestHolder()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::~MozPromiseRequestHolder()
1306
1307
  void Track(already_AddRefed<typename PromiseType::Request> aRequest)
1308
0
  {
1309
0
    MOZ_DIAGNOSTIC_ASSERT(!Exists());
1310
0
    mRequest = aRequest;
1311
0
  }
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Track(already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<bool, bool, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Track(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::Track(already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Track(already_AddRefed<mozilla::MozPromise<bool, bool, false>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Track(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::Track(already_AddRefed<mozilla::MozPromise<int, double, false>::Request>)
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Request>)
1312
1313
  void Complete()
1314
0
  {
1315
0
    MOZ_DIAGNOSTIC_ASSERT(Exists());
1316
0
    mRequest = nullptr;
1317
0
  }
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Complete()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Complete()
1318
1319
  // Disconnects and forgets an outstanding promise. The resolve/reject methods
1320
  // will never be called.
1321
0
  void Disconnect() {
1322
0
    MOZ_ASSERT(Exists());
1323
0
    mRequest->Disconnect();
1324
0
    mRequest = nullptr;
1325
0
  }
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::Disconnect()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::Disconnect()
1326
1327
0
  void DisconnectIfExists() {
1328
0
    if (Exists()) {
1329
0
      Disconnect();
1330
0
    }
1331
0
  }
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::DisconnectIfExists()
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::DisconnectIfExists()
1332
1333
0
  bool Exists() const { return !!mRequest; }
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::Exists() const
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::Exists() const
1334
1335
private:
1336
  RefPtr<typename PromiseType::Request> mRequest;
1337
};
1338
1339
// Asynchronous Potentially-Cross-Thread Method Calls.
1340
//
1341
// This machinery allows callers to schedule a promise-returning function
1342
// (a method and object, or a function object like a lambda) to be invoked
1343
// asynchronously on a given thread, while at the same time receiving a
1344
// promise upon which to invoke Then() immediately. InvokeAsync dispatches a
1345
// task to invoke the function on the proper thread and also chain the
1346
// resulting promise to the one that the caller received, so that resolve/
1347
// reject values are forwarded through.
1348
1349
namespace detail {
1350
1351
// Non-templated base class to allow us to use MOZ_COUNT_{C,D}TOR, which cause
1352
// assertions when used on templated types.
1353
class MethodCallBase
1354
{
1355
public:
1356
0
  MethodCallBase() { MOZ_COUNT_CTOR(MethodCallBase); }
1357
0
  virtual ~MethodCallBase() { MOZ_COUNT_DTOR(MethodCallBase); }
1358
};
1359
1360
template<typename PromiseType, typename MethodType, typename ThisType,
1361
         typename... Storages>
1362
class MethodCall : public MethodCallBase
1363
{
1364
public:
1365
  template<typename... Args>
1366
  MethodCall(MethodType aMethod, ThisType* aThisVal, Args&&... aArgs)
1367
    : mMethod(aMethod)
1368
    , mThisVal(aThisVal)
1369
    , mArgs(std::forward<Args>(aArgs)...)
1370
0
  {
1371
0
    static_assert(sizeof...(Storages) == sizeof...(Args), "Storages and Args should have equal sizes");
1372
0
  }
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::MethodCall<mozilla::CDMProxy*&>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader*, mozilla::CDMProxy*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::MethodCall<mozilla::SeekTarget const&>(RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine*, mozilla::SeekTarget const&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::MethodCall<>(RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::MethodCall<>(RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::MethodCall<mozilla::media::TimeUnit const&>(RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader*, mozilla::media::TimeUnit const&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::MethodCall<mozilla::SeekTarget>(RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader*, mozilla::SeekTarget&&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::MethodCall<mozilla::MediaData::Type&>(RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader*, mozilla::MediaData::Type&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::MethodCall<NS_ConvertUTF8toUTF16>(RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent*, NS_ConvertUTF8toUTF16&&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::MethodCall<nsTString<char16_t>&>(RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent*, nsTString<char16_t>&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::MethodCall<mozilla::media::TimeUnit const&>(RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer*, mozilla::media::TimeUnit const&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::MethodCall<int&>(RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer*, int&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::MethodCall<mozilla::media::TimeUnit const&>(RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer*, mozilla::media::TimeUnit const&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::MethodCall<already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&>(RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager*, already_AddRefed<mozilla::MediaByteBuffer>&&, mozilla::SourceBufferAttributes const&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::MethodCall<mozilla::media::Interval<mozilla::media::TimeUnit> >(RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager*, mozilla::media::Interval<mozilla::media::TimeUnit>&&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>*, mozilla::MediaRawData*&)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>*)
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>*)
1373
1374
  RefPtr<PromiseType> Invoke()
1375
0
  {
1376
0
    return mArgs.apply(mThisVal.get(), mMethod);
1377
0
  }
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Invoke()
Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Invoke()
1378
1379
private:
1380
  MethodType mMethod;
1381
  RefPtr<ThisType> mThisVal;
1382
  RunnableMethodArguments<Storages...> mArgs;
1383
};
1384
1385
template<typename PromiseType, typename MethodType, typename ThisType,
1386
         typename... Storages>
1387
class ProxyRunnable : public CancelableRunnable
1388
{
1389
public:
1390
  ProxyRunnable(
1391
    typename PromiseType::Private* aProxyPromise,
1392
    MethodCall<PromiseType, MethodType, ThisType, Storages...>* aMethodCall)
1393
    : CancelableRunnable("detail::ProxyRunnable")
1394
    , mProxyPromise(aProxyPromise)
1395
    , mMethodCall(aMethodCall)
1396
0
  {
1397
0
  }
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::ProxyRunnable(mozilla::MozPromise<bool, bool, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::ProxyRunnable(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::ProxyRunnable(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::ProxyRunnable(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::ProxyRunnable(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::ProxyRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::ProxyRunnable(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::ProxyRunnable(mozilla::MozPromise<bool, nsresult, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::ProxyRunnable(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::ProxyRunnable(mozilla::MozPromise<bool, nsresult, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::ProxyRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::ProxyRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::ProxyRunnable(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::ProxyRunnable(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::ProxyRunnable(mozilla::MozPromise<bool, nsresult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::ProxyRunnable(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>*)
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>*)
1398
1399
  NS_IMETHOD Run() override
1400
0
  {
1401
0
    RefPtr<PromiseType> p = mMethodCall->Invoke();
1402
0
    mMethodCall = nullptr;
1403
0
    p->ChainTo(mProxyPromise.forget(), "<Proxy Promise>");
1404
0
    return NS_OK;
1405
0
  }
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Run()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Run()
1406
1407
  nsresult Cancel() override
1408
0
  {
1409
0
    return Run();
1410
0
  }
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Cancel()
1411
1412
private:
1413
  RefPtr<typename PromiseType::Private> mProxyPromise;
1414
  nsAutoPtr<MethodCall<PromiseType, MethodType, ThisType, Storages...>> mMethodCall;
1415
};
1416
1417
template<typename... Storages,
1418
         typename PromiseType, typename ThisType, typename... ArgTypes,
1419
         typename... ActualArgTypes>
1420
static RefPtr<PromiseType>
1421
InvokeAsyncImpl(nsISerialEventTarget* aTarget, ThisType* aThisVal,
1422
                const char* aCallerName,
1423
                RefPtr<PromiseType>(ThisType::*aMethod)(ArgTypes...),
1424
                ActualArgTypes&&... aArgs)
1425
0
{
1426
0
  MOZ_ASSERT(aTarget);
1427
0
1428
0
  typedef RefPtr<PromiseType>(ThisType::*MethodType)(ArgTypes...);
1429
0
  typedef detail::MethodCall<PromiseType, MethodType, ThisType, Storages...> MethodCallType;
1430
0
  typedef detail::ProxyRunnable<PromiseType, MethodType, ThisType, Storages...> ProxyRunnableType;
1431
0
1432
0
  MethodCallType* methodCall =
1433
0
    new MethodCallType(aMethod, aThisVal, std::forward<ActualArgTypes>(aArgs)...);
1434
0
  RefPtr<typename PromiseType::Private> p = new (typename PromiseType::Private)(aCallerName);
1435
0
  RefPtr<ProxyRunnableType> r = new ProxyRunnableType(p, methodCall);
1436
0
  aTarget->Dispatch(r.forget());
1437
0
  return p.forget();
1438
0
}
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<RefPtr<mozilla::CDMProxy>, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::CDMProxy*, mozilla::CDMProxy*&>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::CDMProxy*&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::SeekTarget>, mozilla::MozPromise<bool, bool, true>, mozilla::MediaDecoderStateMachine, mozilla::SeekTarget const&, mozilla::SeekTarget const&>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::SeekTarget const&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, bool, false>, mozilla::MediaDecoderStateMachine>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)())
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, mozilla::MediaFormatReader>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)())
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)())
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::TimeUnit>, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::SeekTarget>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, mozilla::MediaFormatReader, mozilla::SeekTarget const&, mozilla::SeekTarget>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::SeekTarget&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::MediaData::Type>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, mozilla::MediaFormatReader, mozilla::MediaData::Type, mozilla::MediaData::Type&>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaData::Type&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<NS_ConvertUTF8toUTF16>, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GMPParent, nsTSubstring<char16_t> const&, NS_ConvertUTF8toUTF16>(nsISerialEventTarget*, mozilla::gmp::GMPParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), NS_ConvertUTF8toUTF16&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<bool>, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)())
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<nsTString<char16_t> >, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent, nsTString<char16_t>, nsTString<char16_t>&>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), nsTString<char16_t>&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::TimeUnit>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<int>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, int, int&>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), int&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::TimeUnit>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes>, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, mozilla::TrackBuffersManager, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&>(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), already_AddRefed<mozilla::MediaByteBuffer>&&, mozilla::SourceBufferAttributes const&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> >, mozilla::MozPromise<bool, nsresult, true>, mozilla::TrackBuffersManager, mozilla::media::Interval<mozilla::media::TimeUnit>, mozilla::media::Interval<mozilla::media::TimeUnit> >(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::media::Interval<mozilla::media::TimeUnit>&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::AOMDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::AOMDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::OpusDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::OpusDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::TheoraDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::TheoraDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VPXDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::VPXDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VorbisDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::VorbisDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::WaveDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::WaveDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::OmxDataDecoder>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)())
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, bool, false>, mozilla::OmxDataDecoder>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)())
1439
1440
constexpr bool Any()
1441
0
{
1442
0
  return false;
1443
0
}
1444
1445
template <typename T1>
1446
constexpr bool Any(T1 a)
1447
0
{
1448
0
  return static_cast<bool>(a);
1449
0
}
1450
1451
template <typename T1, typename... Ts>
1452
constexpr bool Any(T1 a, Ts... aOthers)
1453
0
{
1454
0
  return a || Any(aOthers...);
1455
0
}
1456
1457
} // namespace detail
1458
1459
// InvokeAsync with explicitly-specified storages.
1460
// See ParameterStorage in nsThreadUtils.h for help.
1461
template<typename... Storages,
1462
         typename PromiseType, typename ThisType, typename... ArgTypes,
1463
         typename... ActualArgTypes,
1464
         typename EnableIf<sizeof...(Storages) != 0, int>::Type = 0>
1465
static RefPtr<PromiseType>
1466
InvokeAsync(nsISerialEventTarget* aTarget, ThisType* aThisVal, const char* aCallerName,
1467
            RefPtr<PromiseType>(ThisType::*aMethod)(ArgTypes...),
1468
            ActualArgTypes&&... aArgs)
1469
0
{
1470
0
  static_assert(sizeof...(Storages) == sizeof...(ArgTypes),
1471
0
                "Provided Storages and method's ArgTypes should have equal sizes");
1472
0
  static_assert(sizeof...(Storages) == sizeof...(ActualArgTypes),
1473
0
                "Provided Storages and ActualArgTypes should have equal sizes");
1474
0
  return detail::InvokeAsyncImpl<Storages...>(
1475
0
           aTarget, aThisVal, aCallerName, aMethod,
1476
0
           std::forward<ActualArgTypes>(aArgs)...);
1477
0
}
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<RefPtr<mozilla::CDMProxy>, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::CDMProxy*, mozilla::CDMProxy*&, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::CDMProxy*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::AOMDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::AOMDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::OpusDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::OpusDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::TheoraDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::TheoraDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VPXDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::VPXDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VorbisDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::VorbisDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::WaveDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::WaveDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&)
1478
1479
// InvokeAsync with no explicitly-specified storages, will copy arguments and
1480
// then move them out of the runnable into the target method parameters.
1481
template<typename... Storages,
1482
         typename PromiseType, typename ThisType, typename... ArgTypes,
1483
         typename... ActualArgTypes,
1484
         typename EnableIf<sizeof...(Storages) == 0, int>::Type = 0>
1485
static RefPtr<PromiseType>
1486
InvokeAsync(nsISerialEventTarget* aTarget, ThisType* aThisVal, const char* aCallerName,
1487
            RefPtr<PromiseType>(ThisType::*aMethod)(ArgTypes...),
1488
            ActualArgTypes&&... aArgs)
1489
0
{
1490
0
  static_assert(!detail::Any(IsPointer<typename RemoveReference<ActualArgTypes>::Type>::value...),
1491
0
                "Cannot pass pointer types through InvokeAsync, Storages must be provided");
1492
0
  static_assert(sizeof...(ArgTypes) == sizeof...(ActualArgTypes),
1493
0
                "Method's ArgTypes and ActualArgTypes should have equal sizes");
1494
0
  return detail::InvokeAsyncImpl<StoreCopyPassByRRef<typename Decay<ActualArgTypes>::Type>...>(
1495
0
           aTarget, aThisVal, aCallerName, aMethod,
1496
0
           std::forward<ActualArgTypes>(aArgs)...);
1497
0
}
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, bool, true>, mozilla::MediaDecoderStateMachine, mozilla::SeekTarget const&, mozilla::SeekTarget const&, 0>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::SeekTarget const&)
Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, bool, false>, mozilla::MediaDecoderStateMachine, , , 0>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)())
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, mozilla::MediaFormatReader, , , 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)())
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader, , , 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)())
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, mozilla::MediaFormatReader, mozilla::SeekTarget const&, mozilla::SeekTarget, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::SeekTarget&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, mozilla::MediaFormatReader, mozilla::MediaData::Type, mozilla::MediaData::Type&, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaData::Type&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GMPParent, nsTSubstring<char16_t> const&, NS_ConvertUTF8toUTF16, 0>(nsISerialEventTarget*, mozilla::gmp::GMPParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), NS_ConvertUTF8toUTF16&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<bool>, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent, , , 0>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)())
Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent, nsTString<char16_t>, nsTString<char16_t>&, 0>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), nsTString<char16_t>&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&, 0>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, int, int&, 0>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), int&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::InvokeAsync<, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&, 0>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, mozilla::TrackBuffersManager, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&, 0>(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), already_AddRefed<mozilla::MediaByteBuffer>&&, mozilla::SourceBufferAttributes const&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, nsresult, true>, mozilla::TrackBuffersManager, mozilla::media::Interval<mozilla::media::TimeUnit>, mozilla::media::Interval<mozilla::media::TimeUnit>, 0>(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::media::Interval<mozilla::media::TimeUnit>&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::OmxDataDecoder, , , 0>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)())
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, bool, false>, mozilla::OmxDataDecoder, , , 0>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)())
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)())
1498
1499
namespace detail {
1500
1501
template<typename Function, typename PromiseType>
1502
class ProxyFunctionRunnable : public CancelableRunnable
1503
{
1504
  typedef typename Decay<Function>::Type FunctionStorage;
1505
public:
1506
  template<typename F>
1507
  ProxyFunctionRunnable(typename PromiseType::Private* aProxyPromise,
1508
                        F&& aFunction)
1509
    : CancelableRunnable("detail::ProxyFunctionRunnable")
1510
    , mProxyPromise(aProxyPromise)
1511
    , mFunction(new FunctionStorage(std::forward<F>(aFunction)))
1512
0
  {
1513
0
  }
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2>(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private*, mozilla::Benchmark::Run()::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2, mozilla::MozPromise<mozilla::MediaStatistics, bool, true> >::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2>(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2&&)
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MozPromise::Private*, {lambda()#1}&&)
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}, mozilla::MozPromise<unsigned long, unsigned long, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MozPromise::Private*, {lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9>(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9&&)
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MediaResult::Private*, {lambda()#1}&&)
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MediaResult::Private*, {lambda()#1}&&)
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MediaTrackDemuxer::SkipFailureHolder::Private*, {lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::ReaderProxy::Shutdown()::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9>(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private*, mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Init()::$_1&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Flush()::$_5&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Drain()::$_6&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0>(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9>(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private*, mozilla::MediaSourceDemuxer::Init()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::AOMDecoder::Shutdown()::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::AOMDecoder::Flush()::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::AOMDecoder::Drain()::$_7&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::OpusDataDecoder::Shutdown()::$_8&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::OpusDataDecoder::Drain()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::OpusDataDecoder::Flush()::$_10&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::TheoraDecoder::Shutdown()::$_11&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::TheoraDecoder::Flush()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::TheoraDecoder::Drain()::$_13&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::VPXDecoder::Shutdown()::$_14&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::VPXDecoder::Flush()::$_15&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::VPXDecoder::Drain()::$_16&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::VorbisDataDecoder::Shutdown()::$_17&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::VorbisDataDecoder::Drain()::$_18&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::VorbisDataDecoder::Flush()::$_19&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::WaveDataDecoder::Shutdown()::$_20&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::WaveDataDecoder::Drain()::$_21&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::WaveDataDecoder::Flush()::$_22&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Init()::$_31&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Flush()::$_33&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Drain()::$_34&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::MediaDataDecoderProxy::Shutdown()::$_35&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Init()::$_0&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Flush()::$_2&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Drain()::$_3&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::OmxDataDecoder::Init()::$_2&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::OmxDataDecoder::Drain()::$_4&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0&&)
1514
1515
  NS_IMETHOD Run() override
1516
0
  {
1517
0
    RefPtr<PromiseType> p = (*mFunction)();
1518
0
    mFunction = nullptr;
1519
0
    p->ChainTo(mProxyPromise.forget(), "<Proxy Promise>");
1520
0
    return NS_OK;
1521
0
  }
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2, mozilla::MozPromise<mozilla::MediaStatistics, bool, true> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}, mozilla::MozPromise<unsigned long, unsigned long, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Run()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run()
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run()
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run()
1522
1523
  nsresult Cancel() override
1524
0
  {
1525
0
    return Run();
1526
0
  }
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2, mozilla::MozPromise<mozilla::MediaStatistics, bool, true> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}, mozilla::MozPromise<unsigned long, unsigned long, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Cancel()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel()
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel()
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel()
1527
1528
private:
1529
  RefPtr<typename PromiseType::Private> mProxyPromise;
1530
  UniquePtr<FunctionStorage> mFunction;
1531
};
1532
1533
// Note: The following struct and function are not for public consumption (yet?)
1534
// as we would prefer all calls to pass on-the-spot lambdas (or at least moved
1535
// function objects). They could be moved outside of detail if really needed.
1536
1537
// We prefer getting function objects by non-lvalue-ref (to avoid copying them
1538
// and their captures). This struct is a tag that allows the use of objects
1539
// through lvalue-refs where necessary.
1540
struct AllowInvokeAsyncFunctionLVRef {};
1541
1542
// Invoke a function object (e.g., lambda or std/mozilla::function)
1543
// asynchronously; note that the object will be copied if provided by lvalue-ref.
1544
// Return a promise that the function should eventually resolve or reject.
1545
template<typename Function>
1546
static auto
1547
InvokeAsync(nsISerialEventTarget* aTarget, const char* aCallerName,
1548
            AllowInvokeAsyncFunctionLVRef, Function&& aFunction)
1549
  -> decltype(aFunction())
1550
0
{
1551
0
  static_assert(IsRefcountedSmartPointer<decltype(aFunction())>::value
1552
0
                && IsMozPromise<typename RemoveSmartPointer<
1553
0
                                           decltype(aFunction())>::Type>::value,
1554
0
                "Function object must return RefPtr<MozPromise>");
1555
0
  MOZ_ASSERT(aTarget);
1556
0
  typedef typename RemoveSmartPointer<decltype(aFunction())>::Type PromiseType;
1557
0
  typedef detail::ProxyFunctionRunnable<Function, PromiseType> ProxyRunnableType;
1558
0
1559
0
  auto p = MakeRefPtr<typename PromiseType::Private>(aCallerName);
1560
0
  auto r = MakeRefPtr<ProxyRunnableType>(p, std::forward<Function>(aFunction));
1561
0
  aTarget->Dispatch(r.forget());
1562
0
  return p.forget();
1563
0
}
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::Benchmark::Run()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::Benchmark::Run()::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ReaderProxy::Shutdown()::$_6>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ReaderProxy::Shutdown()::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Init()::$_1>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Init()::$_1&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Flush()::$_5>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Flush()::$_5&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Drain()::$_6>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Drain()::$_6&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaSourceDemuxer::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaSourceDemuxer::Init()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::AOMDecoder::Shutdown()::$_5>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::AOMDecoder::Shutdown()::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::AOMDecoder::Flush()::$_6>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::AOMDecoder::Flush()::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::AOMDecoder::Drain()::$_7>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::AOMDecoder::Drain()::$_7&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OpusDataDecoder::Shutdown()::$_8>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OpusDataDecoder::Shutdown()::$_8&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OpusDataDecoder::Drain()::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OpusDataDecoder::Drain()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OpusDataDecoder::Flush()::$_10>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OpusDataDecoder::Flush()::$_10&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::TheoraDecoder::Shutdown()::$_11>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::TheoraDecoder::Shutdown()::$_11&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::TheoraDecoder::Flush()::$_12>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::TheoraDecoder::Flush()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::TheoraDecoder::Drain()::$_13>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::TheoraDecoder::Drain()::$_13&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VPXDecoder::Shutdown()::$_14>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VPXDecoder::Shutdown()::$_14&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VPXDecoder::Flush()::$_15>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VPXDecoder::Flush()::$_15&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VPXDecoder::Drain()::$_16>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VPXDecoder::Drain()::$_16&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VorbisDataDecoder::Shutdown()::$_17>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VorbisDataDecoder::Shutdown()::$_17&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VorbisDataDecoder::Drain()::$_18>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VorbisDataDecoder::Drain()::$_18&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VorbisDataDecoder::Flush()::$_19>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VorbisDataDecoder::Flush()::$_19&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::WaveDataDecoder::Shutdown()::$_20>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::WaveDataDecoder::Shutdown()::$_20&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::WaveDataDecoder::Drain()::$_21>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::WaveDataDecoder::Drain()::$_21&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::WaveDataDecoder::Flush()::$_22>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::WaveDataDecoder::Flush()::$_22&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Init()::$_31>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Init()::$_31&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Flush()::$_33>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Flush()::$_33&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Drain()::$_34>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Drain()::$_34&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Shutdown()::$_35>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Shutdown()::$_35&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Init()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Init()::$_0&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Flush()::$_2&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Drain()::$_3&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OmxDataDecoder::Init()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OmxDataDecoder::Init()::$_2&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OmxDataDecoder::Drain()::$_4>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OmxDataDecoder::Drain()::$_4&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0&&)
1564
1565
} // namespace detail
1566
1567
// Invoke a function object (e.g., lambda) asynchronously.
1568
// Return a promise that the function should eventually resolve or reject.
1569
template<typename Function>
1570
static auto
1571
InvokeAsync(nsISerialEventTarget* aTarget, const char* aCallerName,
1572
            Function&& aFunction)
1573
  -> decltype(aFunction())
1574
0
{
1575
0
  static_assert(!IsLvalueReference<Function>::value,
1576
0
                "Function object must not be passed by lvalue-ref (to avoid "
1577
0
                "unplanned copies); Consider move()ing the object.");
1578
0
  return detail::InvokeAsync(aTarget, aCallerName,
1579
0
                             detail::AllowInvokeAsyncFunctionLVRef(),
1580
0
                             std::forward<Function>(aFunction));
1581
0
}
Unexecuted instantiation: Unified_cpp_dom_media2.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::Benchmark::Run()::$_2>(nsISerialEventTarget*, char const*, mozilla::Benchmark::Run()::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media3.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2>(nsISerialEventTarget*, char const*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_media9.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ReaderProxy::Shutdown()::$_6>(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::Shutdown()::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Init()::$_1>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Init()::$_1&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Flush()::$_5>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Flush()::$_5&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Drain()::$_6>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Drain()::$_6&&)
Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7&&)
Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0>(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0&&)
Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaSourceDemuxer::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::MediaSourceDemuxer::Init()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::AOMDecoder::Shutdown()::$_5>(nsISerialEventTarget*, char const*, mozilla::AOMDecoder::Shutdown()::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::AOMDecoder::Flush()::$_6>(nsISerialEventTarget*, char const*, mozilla::AOMDecoder::Flush()::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::AOMDecoder::Drain()::$_7>(nsISerialEventTarget*, char const*, mozilla::AOMDecoder::Drain()::$_7&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OpusDataDecoder::Shutdown()::$_8>(nsISerialEventTarget*, char const*, mozilla::OpusDataDecoder::Shutdown()::$_8&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OpusDataDecoder::Drain()::$_9>(nsISerialEventTarget*, char const*, mozilla::OpusDataDecoder::Drain()::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OpusDataDecoder::Flush()::$_10>(nsISerialEventTarget*, char const*, mozilla::OpusDataDecoder::Flush()::$_10&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::TheoraDecoder::Shutdown()::$_11>(nsISerialEventTarget*, char const*, mozilla::TheoraDecoder::Shutdown()::$_11&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::TheoraDecoder::Flush()::$_12>(nsISerialEventTarget*, char const*, mozilla::TheoraDecoder::Flush()::$_12&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::TheoraDecoder::Drain()::$_13>(nsISerialEventTarget*, char const*, mozilla::TheoraDecoder::Drain()::$_13&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VPXDecoder::Shutdown()::$_14>(nsISerialEventTarget*, char const*, mozilla::VPXDecoder::Shutdown()::$_14&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VPXDecoder::Flush()::$_15>(nsISerialEventTarget*, char const*, mozilla::VPXDecoder::Flush()::$_15&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VPXDecoder::Drain()::$_16>(nsISerialEventTarget*, char const*, mozilla::VPXDecoder::Drain()::$_16&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VorbisDataDecoder::Shutdown()::$_17>(nsISerialEventTarget*, char const*, mozilla::VorbisDataDecoder::Shutdown()::$_17&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VorbisDataDecoder::Drain()::$_18>(nsISerialEventTarget*, char const*, mozilla::VorbisDataDecoder::Drain()::$_18&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VorbisDataDecoder::Flush()::$_19>(nsISerialEventTarget*, char const*, mozilla::VorbisDataDecoder::Flush()::$_19&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::WaveDataDecoder::Shutdown()::$_20>(nsISerialEventTarget*, char const*, mozilla::WaveDataDecoder::Shutdown()::$_20&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::WaveDataDecoder::Drain()::$_21>(nsISerialEventTarget*, char const*, mozilla::WaveDataDecoder::Drain()::$_21&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::WaveDataDecoder::Flush()::$_22>(nsISerialEventTarget*, char const*, mozilla::WaveDataDecoder::Flush()::$_22&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Init()::$_31>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Init()::$_31&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Flush()::$_33>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Flush()::$_33&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Drain()::$_34>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Drain()::$_34&&)
Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Shutdown()::$_35>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Shutdown()::$_35&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Init()::$_0>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Init()::$_0&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Flush()::$_2&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Drain()::$_3&&)
Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OmxDataDecoder::Init()::$_2>(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Init()::$_2&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3>(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3&&)
Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OmxDataDecoder::Drain()::$_4>(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Drain()::$_4&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0&&)
Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0&&)
1582
1583
#undef PROMISE_LOG
1584
#undef PROMISE_ASSERT
1585
#undef PROMISE_DEBUG
1586
1587
} // namespace mozilla
1588
1589
#endif