Coverage Report

Created: 2025-12-10 07:58

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/node/src/callback_queue-inl.h
Line
Count
Source
1
#ifndef SRC_CALLBACK_QUEUE_INL_H_
2
#define SRC_CALLBACK_QUEUE_INL_H_
3
4
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
5
6
#include "callback_queue.h"
7
8
namespace node {
9
10
template <typename R, typename... Args>
11
template <typename Fn>
12
std::unique_ptr<typename CallbackQueue<R, Args...>::Callback>
13
35
CallbackQueue<R, Args...>::CreateCallback(Fn&& fn, CallbackFlags::Flags flags) {
14
35
  return std::make_unique<CallbackImpl<Fn>>(std::move(fn), flags);
15
35
}
Unexecuted instantiation: hooks.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0>(node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<void (*)(node::Environment*)>(void (*&&)(node::Environment*), node::CallbackFlags::Flags)
Unexecuted instantiation: async_wrap.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0>(node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0&&, node::CallbackFlags::Flags)
env.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::Environment::ExitEnv(node::StopFlags::Flags)::$_0>(node::Environment::ExitEnv(node::StopFlags::Flags)::$_0&&, node::CallbackFlags::Flags)
Line
Count
Source
13
35
CallbackQueue<R, Args...>::CreateCallback(Fn&& fn, CallbackFlags::Flags flags) {
14
35
  return std::make_unique<CallbackImpl<Fn>>(std::move(fn), flags);
15
35
}
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}>(napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_api.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0>(node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_buffer.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}>(node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}>(node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}>(node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}>(node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Stream::EmitStatistics()::$_0>(node::http2::Http2Stream::EmitStatistics()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Session::EmitStatistics()::$_0>(node::http2::Http2Session::EmitStatistics()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Session::Close(unsigned int, bool)::$_0>(node::http2::Http2Session::Close(unsigned int, bool)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Session::MaybeScheduleWrite()::$_0>(node::http2::Http2Session::MaybeScheduleWrite()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Stream::Destroy()::$_0>(node::http2::Http2Stream::Destroy()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_locks.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::locks::LockManager::WakeEnvironment(node::Environment*)::$_0>(node::worker::locks::LockManager::WakeEnvironment(node::Environment*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_perf.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0>(node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_report.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::report::WriteNodeReport(v8::Isolate*, node::Environment*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}>(node::report::WriteNodeReport(v8::Isolate*, node::Environment*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_shadow_realm.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0>(node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}>(node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: stream_pipe.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::StreamPipe::Unpipe(bool)::$_0>(node::StreamPipe::Unpipe(bool)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: inspector_agent.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::inspector::Agent::RequestIoThreadStart()::$_0>(node::inspector::Agent::RequestIoThreadStart()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: main_thread_interface.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0>(node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: crypto_tls.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::crypto::TLSWrap::EncOut()::$_0>(node::crypto::TLSWrap::EncOut()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: crypto_tls.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::crypto::TLSWrap::EncOut()::$_1>(node::crypto::TLSWrap::EncOut()::$_1&&, node::CallbackFlags::Flags)
Unexecuted instantiation: crypto_tls.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0>(node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: session.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::quic::Session::Destroy()::$_0>(node::quic::Session::Destroy()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: session.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0>(node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: session.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::quic::Session::EmitKeylog(char const*)::$_0>(node::quic::Session::EmitKeylog(char const*)::$_0&&, node::CallbackFlags::Flags)
16
17
template <typename R, typename... Args>
18
std::unique_ptr<typename CallbackQueue<R, Args...>::Callback>
19
175
CallbackQueue<R, Args...>::Shift() {
20
175
  std::unique_ptr<Callback> ret = std::move(head_);
21
175
  if (ret) {
22
35
    head_ = ret->get_next();
23
35
    if (!head_)
24
35
      tail_ = nullptr;  // The queue is now empty.
25
35
    size_--;
26
35
  }
27
175
  return ret;
28
175
}
29
30
template <typename R, typename... Args>
31
35
void CallbackQueue<R, Args...>::Push(std::unique_ptr<Callback> cb) {
32
35
  Callback* prev_tail = tail_;
33
34
35
  size_++;
35
35
  tail_ = cb.get();
36
35
  if (prev_tail != nullptr)
37
0
    prev_tail->set_next(std::move(cb));
38
35
  else
39
35
    head_ = std::move(cb);
40
35
}
41
42
template <typename R, typename... Args>
43
35
void CallbackQueue<R, Args...>::ConcatMove(CallbackQueue<R, Args...>&& other) {
44
35
  size_ += other.size_;
45
35
  if (tail_ != nullptr)
46
0
    tail_->set_next(std::move(other.head_));
47
35
  else
48
35
    head_ = std::move(other.head_);
49
35
  tail_ = other.tail_;
50
35
  other.tail_ = nullptr;
51
35
  other.size_ = 0;
52
35
}
53
54
template <typename R, typename... Args>
55
315
size_t CallbackQueue<R, Args...>::size() const {
56
315
  return size_.load();
57
315
}
58
59
template <typename R, typename... Args>
60
CallbackQueue<R, Args...>::Callback::Callback(CallbackFlags::Flags flags)
61
35
  : flags_(flags) {}
62
63
template <typename R, typename... Args>
64
35
CallbackFlags::Flags CallbackQueue<R, Args...>::Callback::flags() const {
65
35
  return flags_;
66
35
}
67
68
template <typename R, typename... Args>
69
std::unique_ptr<typename CallbackQueue<R, Args...>::Callback>
70
35
CallbackQueue<R, Args...>::Callback::get_next() {
71
35
  return std::move(next_);
72
35
}
73
74
template <typename R, typename... Args>
75
void CallbackQueue<R, Args...>::Callback::set_next(
76
0
    std::unique_ptr<Callback> next) {
77
0
  next_ = std::move(next);
78
0
}
79
80
template <typename R, typename... Args>
81
template <typename Fn>
82
CallbackQueue<R, Args...>::CallbackImpl<Fn>::CallbackImpl(
83
    Fn&& callback, CallbackFlags::Flags flags)
84
35
  : Callback(flags),
85
35
    callback_(std::move(callback)) {}
Unexecuted instantiation: hooks.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0>::CallbackImpl(node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<void (*)(node::Environment*)>::CallbackImpl(void (*&&)(node::Environment*), node::CallbackFlags::Flags)
Unexecuted instantiation: async_wrap.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0>::CallbackImpl(node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0&&, node::CallbackFlags::Flags)
env.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Environment::ExitEnv(node::StopFlags::Flags)::$_0>::CallbackImpl(node::Environment::ExitEnv(node::StopFlags::Flags)::$_0&&, node::CallbackFlags::Flags)
Line
Count
Source
84
35
  : Callback(flags),
85
35
    callback_(std::move(callback)) {}
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_api.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0>::CallbackImpl(node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_buffer.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}>::CallbackImpl({lambda(node::Environment*)#2}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::EmitStatistics()::$_0>::CallbackImpl(node::http2::Http2Stream::EmitStatistics()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::EmitStatistics()::$_0>::CallbackImpl(node::http2::Http2Session::EmitStatistics()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::Close(unsigned int, bool)::$_0>::CallbackImpl(node::http2::Http2Session::Close(unsigned int, bool)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::MaybeScheduleWrite()::$_0>::CallbackImpl(node::http2::Http2Session::MaybeScheduleWrite()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::Destroy()::$_0>::CallbackImpl(node::http2::Http2Stream::Destroy()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_locks.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::locks::LockManager::WakeEnvironment(node::Environment*)::$_0>::CallbackImpl(node::worker::locks::LockManager::WakeEnvironment(node::Environment*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_perf.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0>::CallbackImpl(node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_report.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::report::WriteNodeReport(v8::Isolate*, node::Environment*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_shadow_realm.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0>::CallbackImpl(node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: stream_pipe.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::StreamPipe::Unpipe(bool)::$_0>::CallbackImpl(node::StreamPipe::Unpipe(bool)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: inspector_agent.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::Agent::RequestIoThreadStart()::$_0>::CallbackImpl(node::inspector::Agent::RequestIoThreadStart()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: main_thread_interface.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0>::CallbackImpl(node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_0>::CallbackImpl(node::crypto::TLSWrap::EncOut()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_1>::CallbackImpl(node::crypto::TLSWrap::EncOut()::$_1&&, node::CallbackFlags::Flags)
Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0>::CallbackImpl(node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags)
Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::Destroy()::$_0>::CallbackImpl(node::quic::Session::Destroy()::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0>::CallbackImpl(node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0&&, node::CallbackFlags::Flags)
Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::EmitKeylog(char const*)::$_0>::CallbackImpl(node::quic::Session::EmitKeylog(char const*)::$_0&&, node::CallbackFlags::Flags)
86
87
template <typename R, typename... Args>
88
template <typename Fn>
89
35
R CallbackQueue<R, Args...>::CallbackImpl<Fn>::Call(Args... args) {
90
35
  return callback_(std::forward<Args>(args)...);
91
35
}
Unexecuted instantiation: hooks.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<void (*)(node::Environment*)>::Call(node::Environment*)
Unexecuted instantiation: async_wrap.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0>::Call(node::Environment*)
env.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Environment::ExitEnv(node::StopFlags::Flags)::$_0>::Call(node::Environment*)
Line
Count
Source
89
35
R CallbackQueue<R, Args...>::CallbackImpl<Fn>::Call(Args... args) {
90
35
  return callback_(std::forward<Args>(args)...);
91
35
}
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_api.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_buffer.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::EmitStatistics()::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::EmitStatistics()::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::Close(unsigned int, bool)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::MaybeScheduleWrite()::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::Destroy()::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_locks.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::locks::LockManager::WakeEnvironment(node::Environment*)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_perf.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_report.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::report::WriteNodeReport(v8::Isolate*, node::Environment*, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_shadow_realm.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::CpuUsage(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopCpuProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StopHeapProfile(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::GetHeapStatistics(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: stream_pipe.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::StreamPipe::Unpipe(bool)::$_0>::Call(node::Environment*)
Unexecuted instantiation: inspector_agent.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::Agent::RequestIoThreadStart()::$_0>::Call(node::Environment*)
Unexecuted instantiation: main_thread_interface.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0>::Call(node::Environment*)
Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_0>::Call(node::Environment*)
Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_1>::Call(node::Environment*)
Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TlsaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueuePermissionModelResponseCallback(char const*)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*)
Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::Destroy()::$_0>::Call(node::Environment*)
Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0>::Call(node::Environment*)
Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::EmitKeylog(char const*)::$_0>::Call(node::Environment*)
92
93
}  // namespace node
94
95
#endif  // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
96
97
#endif  // SRC_CALLBACK_QUEUE_INL_H_