Coverage Report

Created: 2026-11-13 08:07

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/serenity/AK/NonnullOwnPtr.h
Line
Count
Source
1
/*
2
 * Copyright (c) 2018-2020, Andreas Kling <kling@serenityos.org>
3
 *
4
 * SPDX-License-Identifier: BSD-2-Clause
5
 */
6
7
#pragma once
8
9
#include <AK/Assertions.h>
10
#include <AK/Format.h>
11
#include <AK/RefCounted.h>
12
#include <AK/StdLibExtras.h>
13
#include <AK/Traits.h>
14
#include <AK/Types.h>
15
16
#define NONNULLOWNPTR_SCRUB_BYTE 0xf1
17
18
namespace AK {
19
20
template<typename T>
21
class WeakPtr;
22
23
template<typename T>
24
class [[nodiscard]] NonnullOwnPtr {
25
public:
26
    using ElementType = T;
27
28
    enum AdoptTag { Adopt };
29
30
    NonnullOwnPtr(AdoptTag, T& ptr)
31
432M
        : m_ptr(&ptr)
32
432M
    {
33
432M
        static_assert(
34
432M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
432M
            "Use NonnullRefPtr<> for RefCounted types");
36
432M
    }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::FixedMemoryStream>::AdoptTag, AK::FixedMemoryStream&)
Line
Count
Source
31
542k
        : m_ptr(&ptr)
32
542k
    {
33
542k
        static_assert(
34
542k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
542k
            "Use NonnullRefPtr<> for RefCounted types");
36
542k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::AdoptTag, Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >&)
Line
Count
Source
31
1.42k
        : m_ptr(&ptr)
32
1.42k
    {
33
1.42k
        static_assert(
34
1.42k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.42k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.42k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >::AdoptTag, Gfx::PortableImageMapLoadingContext<Gfx::PAM>&)
Line
Count
Source
31
1.42k
        : m_ptr(&ptr)
32
1.42k
    {
33
1.42k
        static_assert(
34
1.42k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.42k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.42k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::AdoptTag, Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >&)
Line
Count
Source
31
929
        : m_ptr(&ptr)
32
929
    {
33
929
        static_assert(
34
929
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
929
            "Use NonnullRefPtr<> for RefCounted types");
36
929
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >::AdoptTag, Gfx::PortableImageMapLoadingContext<Gfx::PBM>&)
Line
Count
Source
31
929
        : m_ptr(&ptr)
32
929
    {
33
929
        static_assert(
34
929
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
929
            "Use NonnullRefPtr<> for RefCounted types");
36
929
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::AdoptTag, Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >&)
Line
Count
Source
31
907
        : m_ptr(&ptr)
32
907
    {
33
907
        static_assert(
34
907
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
907
            "Use NonnullRefPtr<> for RefCounted types");
36
907
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >::AdoptTag, Gfx::PortableImageMapLoadingContext<Gfx::PGM>&)
Line
Count
Source
31
907
        : m_ptr(&ptr)
32
907
    {
33
907
        static_assert(
34
907
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
907
            "Use NonnullRefPtr<> for RefCounted types");
36
907
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::AdoptTag, Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >&)
Line
Count
Source
31
890
        : m_ptr(&ptr)
32
890
    {
33
890
        static_assert(
34
890
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
890
            "Use NonnullRefPtr<> for RefCounted types");
36
890
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >::AdoptTag, Gfx::PortableImageMapLoadingContext<Gfx::PPM>&)
Line
Count
Source
31
890
        : m_ptr(&ptr)
32
890
    {
33
890
        static_assert(
34
890
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
890
            "Use NonnullRefPtr<> for RefCounted types");
36
890
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::AdoptTag, Gfx::ImageDecoderPlugin&)
AK::NonnullOwnPtr<Gfx::BMPLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::BMPLoadingContext>::AdoptTag, Gfx::BMPLoadingContext&)
Line
Count
Source
31
4.16k
        : m_ptr(&ptr)
32
4.16k
    {
33
4.16k
        static_assert(
34
4.16k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.16k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.16k
    }
AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::AdoptTag, Gfx::BMPImageDecoderPlugin&)
Line
Count
Source
31
4.16k
        : m_ptr(&ptr)
32
4.16k
    {
33
4.16k
        static_assert(
34
4.16k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.16k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.16k
    }
AK::NonnullOwnPtr<Gfx::DDSLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::DDSLoadingContext>::AdoptTag, Gfx::DDSLoadingContext&)
Line
Count
Source
31
3.65k
        : m_ptr(&ptr)
32
3.65k
    {
33
3.65k
        static_assert(
34
3.65k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
3.65k
            "Use NonnullRefPtr<> for RefCounted types");
36
3.65k
    }
AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::AdoptTag, Gfx::DDSImageDecoderPlugin&)
Line
Count
Source
31
3.65k
        : m_ptr(&ptr)
32
3.65k
    {
33
3.65k
        static_assert(
34
3.65k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
3.65k
            "Use NonnullRefPtr<> for RefCounted types");
36
3.65k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::DICOMLoadingContext>::AdoptTag, Gfx::DICOMLoadingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::AdoptTag, Gfx::DICOMImageDecoderPlugin&)
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::AdoptTag, Gfx::GIFImageDescriptor&)
Line
Count
Source
31
799k
        : m_ptr(&ptr)
32
799k
    {
33
799k
        static_assert(
34
799k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
799k
            "Use NonnullRefPtr<> for RefCounted types");
36
799k
    }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::AdoptTag, AK::LittleEndianInputBitStream&)
Line
Count
Source
31
466k
        : m_ptr(&ptr)
32
466k
    {
33
466k
        static_assert(
34
466k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
466k
            "Use NonnullRefPtr<> for RefCounted types");
36
466k
    }
AK::NonnullOwnPtr<Gfx::GIFLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::GIFLoadingContext>::AdoptTag, Gfx::GIFLoadingContext&)
Line
Count
Source
31
664
        : m_ptr(&ptr)
32
664
    {
33
664
        static_assert(
34
664
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
664
            "Use NonnullRefPtr<> for RefCounted types");
36
664
    }
AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::AdoptTag, Gfx::GIFImageDecoderPlugin&)
Line
Count
Source
31
664
        : m_ptr(&ptr)
32
664
    {
33
664
        static_assert(
34
664
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
664
            "Use NonnullRefPtr<> for RefCounted types");
36
664
    }
AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::AdoptTag, Gfx::ICOImageDecoderPlugin&)
Line
Count
Source
31
6.51k
        : m_ptr(&ptr)
32
6.51k
    {
33
6.51k
        static_assert(
34
6.51k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
6.51k
            "Use NonnullRefPtr<> for RefCounted types");
36
6.51k
    }
AK::NonnullOwnPtr<Gfx::ICOLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ICOLoadingContext>::AdoptTag, Gfx::ICOLoadingContext&)
Line
Count
Source
31
6.51k
        : m_ptr(&ptr)
32
6.51k
    {
33
6.51k
        static_assert(
34
6.51k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
6.51k
            "Use NonnullRefPtr<> for RefCounted types");
36
6.51k
    }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::AdoptTag, Gfx::ILBMLoadingContext&)
Line
Count
Source
31
723
        : m_ptr(&ptr)
32
723
    {
33
723
        static_assert(
34
723
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
723
            "Use NonnullRefPtr<> for RefCounted types");
36
723
    }
AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::AdoptTag, Gfx::ILBMImageDecoderPlugin&)
Line
Count
Source
31
723
        : m_ptr(&ptr)
32
723
    {
33
723
        static_assert(
34
723
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
723
            "Use NonnullRefPtr<> for RefCounted types");
36
723
    }
AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>::AdoptTag, Gfx::JBIG2LoadingContext&)
Line
Count
Source
31
274
        : m_ptr(&ptr)
32
274
    {
33
274
        static_assert(
34
274
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
274
            "Use NonnullRefPtr<> for RefCounted types");
36
274
    }
AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::AdoptTag, Gfx::JBIG2ImageDecoderPlugin&)
Line
Count
Source
31
274
        : m_ptr(&ptr)
32
274
    {
33
274
        static_assert(
34
274
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
274
            "Use NonnullRefPtr<> for RefCounted types");
36
274
    }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::AdoptTag, AK::BigEndianInputBitStream&)
Line
Count
Source
31
8.63k
        : m_ptr(&ptr)
32
8.63k
    {
33
8.63k
        static_assert(
34
8.63k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
8.63k
            "Use NonnullRefPtr<> for RefCounted types");
36
8.63k
    }
AK::NonnullOwnPtr<AK::BigEndianOutputBitStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::BigEndianOutputBitStream>::AdoptTag, AK::BigEndianOutputBitStream&)
Line
Count
Source
31
32
        : m_ptr(&ptr)
32
32
    {
33
32
        static_assert(
34
32
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
32
            "Use NonnullRefPtr<> for RefCounted types");
36
32
    }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::AdoptTag, AK::AllocatingMemoryStream&)
Line
Count
Source
31
3.88k
        : m_ptr(&ptr)
32
3.88k
    {
33
3.88k
        static_assert(
34
3.88k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
3.88k
            "Use NonnullRefPtr<> for RefCounted types");
36
3.88k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>::AdoptTag, Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator&)
Line
Count
Source
31
224k
        : m_ptr(&ptr)
32
224k
    {
33
224k
        static_assert(
34
224k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
224k
            "Use NonnullRefPtr<> for RefCounted types");
36
224k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>::AdoptTag, Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator&)
Line
Count
Source
31
54.4k
        : m_ptr(&ptr)
32
54.4k
    {
33
54.4k
        static_assert(
34
54.4k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
54.4k
            "Use NonnullRefPtr<> for RefCounted types");
36
54.4k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>::AdoptTag, Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator&)
Line
Count
Source
31
141k
        : m_ptr(&ptr)
32
141k
    {
33
141k
        static_assert(
34
141k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
141k
            "Use NonnullRefPtr<> for RefCounted types");
36
141k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>::AdoptTag, Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator&)
Line
Count
Source
31
82.3k
        : m_ptr(&ptr)
32
82.3k
    {
33
82.3k
        static_assert(
34
82.3k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
82.3k
            "Use NonnullRefPtr<> for RefCounted types");
36
82.3k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>::AdoptTag, Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator&)
Line
Count
Source
31
165k
        : m_ptr(&ptr)
32
165k
    {
33
165k
        static_assert(
34
165k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
165k
            "Use NonnullRefPtr<> for RefCounted types");
36
165k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>::AdoptTag, Gfx::JPEG2000LoadingContext&)
Line
Count
Source
31
2.42k
        : m_ptr(&ptr)
32
2.42k
    {
33
2.42k
        static_assert(
34
2.42k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.42k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.42k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::AdoptTag, Gfx::JPEG2000ImageDecoderPlugin&)
Line
Count
Source
31
2.42k
        : m_ptr(&ptr)
32
2.42k
    {
33
2.42k
        static_assert(
34
2.42k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.42k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.42k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::AdoptTag, Gfx::ISOBMFF::FileTypeBox&)
Line
Count
Source
31
1.69k
        : m_ptr(&ptr)
32
1.69k
    {
33
1.69k
        static_assert(
34
1.69k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.69k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.69k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox&)
Line
Count
Source
31
1.83k
        : m_ptr(&ptr)
32
1.83k
    {
33
1.83k
        static_assert(
34
1.83k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.83k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.83k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000HeaderBox&)
Line
Count
Source
31
1.93k
        : m_ptr(&ptr)
32
1.93k
    {
33
1.93k
        static_assert(
34
1.93k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.93k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.93k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000SignatureBox&)
Line
Count
Source
31
2.36k
        : m_ptr(&ptr)
32
2.36k
    {
33
2.36k
        static_assert(
34
2.36k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.36k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.36k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000UUIDInfoBox&)
Line
Count
Source
31
7.60k
        : m_ptr(&ptr)
32
7.60k
    {
33
7.60k
        static_assert(
34
7.60k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
7.60k
            "Use NonnullRefPtr<> for RefCounted types");
36
7.60k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::AdoptTag, Gfx::ISOBMFF::JPEGXLCodestreamBox&)
Line
Count
Source
31
62
        : m_ptr(&ptr)
32
62
    {
33
62
        static_assert(
34
62
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
62
            "Use NonnullRefPtr<> for RefCounted types");
36
62
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::AdoptTag, Gfx::ISOBMFF::JPEGXLLevelBox&)
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::AdoptTag, Gfx::ISOBMFF::JPEGXLSignatureBox&)
Line
Count
Source
31
97
        : m_ptr(&ptr)
32
97
    {
33
97
        static_assert(
34
97
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
97
            "Use NonnullRefPtr<> for RefCounted types");
36
97
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::AdoptTag, Gfx::ISOBMFF::JPEGXLPartialCodestreamBox&)
Line
Count
Source
31
30
        : m_ptr(&ptr)
32
30
    {
33
30
        static_assert(
34
30
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
30
            "Use NonnullRefPtr<> for RefCounted types");
36
30
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::AdoptTag, Gfx::ISOBMFF::UserExtensionBox&)
Line
Count
Source
31
457
        : m_ptr(&ptr)
32
457
    {
33
457
        static_assert(
34
457
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
457
            "Use NonnullRefPtr<> for RefCounted types");
36
457
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::AdoptTag, Gfx::ISOBMFF::UnknownBox&)
Line
Count
Source
31
17.4k
        : m_ptr(&ptr)
32
17.4k
    {
33
17.4k
        static_assert(
34
17.4k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
17.4k
            "Use NonnullRefPtr<> for RefCounted types");
36
17.4k
    }
AK::NonnullOwnPtr<AK::ConstrainedStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::ConstrainedStream>::AdoptTag, AK::ConstrainedStream&)
Line
Count
Source
31
1.37k
        : m_ptr(&ptr)
32
1.37k
    {
33
1.37k
        static_assert(
34
1.37k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.37k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.37k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000BitsPerComponentBox&)
Line
Count
Source
31
919
        : m_ptr(&ptr)
32
919
    {
33
919
        static_assert(
34
919
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
919
            "Use NonnullRefPtr<> for RefCounted types");
36
919
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox&)
Line
Count
Source
31
250
        : m_ptr(&ptr)
32
250
    {
33
250
        static_assert(
34
250
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
250
            "Use NonnullRefPtr<> for RefCounted types");
36
250
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000ColorSpecificationBox&)
Line
Count
Source
31
2.35k
        : m_ptr(&ptr)
32
2.35k
    {
33
2.35k
        static_assert(
34
2.35k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.35k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.35k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000ComponentMappingBox&)
Line
Count
Source
31
429
        : m_ptr(&ptr)
32
429
    {
33
429
        static_assert(
34
429
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
429
            "Use NonnullRefPtr<> for RefCounted types");
36
429
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000ImageHeaderBox&)
Line
Count
Source
31
809
        : m_ptr(&ptr)
32
809
    {
33
809
        static_assert(
34
809
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
809
            "Use NonnullRefPtr<> for RefCounted types");
36
809
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000PaletteBox&)
Line
Count
Source
31
307
        : m_ptr(&ptr)
32
307
    {
33
307
        static_assert(
34
307
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
307
            "Use NonnullRefPtr<> for RefCounted types");
36
307
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000ResolutionBox&)
Line
Count
Source
31
1.08k
        : m_ptr(&ptr)
32
1.08k
    {
33
1.08k
        static_assert(
34
1.08k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.08k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.08k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000CaptureResolutionBox&)
Line
Count
Source
31
283
        : m_ptr(&ptr)
32
283
    {
33
283
        static_assert(
34
283
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
283
            "Use NonnullRefPtr<> for RefCounted types");
36
283
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox&)
Line
Count
Source
31
106
        : m_ptr(&ptr)
32
106
    {
33
106
        static_assert(
34
106
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
106
            "Use NonnullRefPtr<> for RefCounted types");
36
106
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000UUIDListBox&)
Line
Count
Source
31
242
        : m_ptr(&ptr)
32
242
    {
33
242
        static_assert(
34
242
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
242
            "Use NonnullRefPtr<> for RefCounted types");
36
242
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::AdoptTag, Gfx::ISOBMFF::JPEG2000URLBox&)
Line
Count
Source
31
581
        : m_ptr(&ptr)
32
581
    {
33
581
        static_assert(
34
581
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
581
            "Use NonnullRefPtr<> for RefCounted types");
36
581
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::AdoptTag, Gfx::JPEG2000::TagTreeNode&)
Line
Count
Source
31
83.8M
        : m_ptr(&ptr)
32
83.8M
    {
33
83.8M
        static_assert(
34
83.8M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
83.8M
            "Use NonnullRefPtr<> for RefCounted types");
36
83.8M
    }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::AdoptTag, Gfx::JPEGLoadingContext&)
Line
Count
Source
31
4.38k
        : m_ptr(&ptr)
32
4.38k
    {
33
4.38k
        static_assert(
34
4.38k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.38k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.38k
    }
AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::AdoptTag, Gfx::JPEGImageDecoderPlugin&)
Line
Count
Source
31
4.38k
        : m_ptr(&ptr)
32
4.38k
    {
33
4.38k
        static_assert(
34
4.38k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.38k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.38k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>::AdoptTag, Gfx::JPEGXL::AutoDepletingConstrainedStream&)
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext>::AdoptTag, Gfx::JPEGXL::LoadingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::AdoptTag, Gfx::JPEGXLImageDecoderPlugin&)
AK::NonnullOwnPtr<Gfx::PNGLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PNGLoadingContext>::AdoptTag, Gfx::PNGLoadingContext&)
Line
Count
Source
31
10.6k
        : m_ptr(&ptr)
32
10.6k
    {
33
10.6k
        static_assert(
34
10.6k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
10.6k
            "Use NonnullRefPtr<> for RefCounted types");
36
10.6k
    }
AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::AdoptTag, Gfx::PNGImageDecoderPlugin&)
Line
Count
Source
31
10.6k
        : m_ptr(&ptr)
32
10.6k
    {
33
10.6k
        static_assert(
34
10.6k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
10.6k
            "Use NonnullRefPtr<> for RefCounted types");
36
10.6k
    }
AK::NonnullOwnPtr<Gfx::QOILoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::QOILoadingContext>::AdoptTag, Gfx::QOILoadingContext&)
Line
Count
Source
31
400
        : m_ptr(&ptr)
32
400
    {
33
400
        static_assert(
34
400
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
400
            "Use NonnullRefPtr<> for RefCounted types");
36
400
    }
AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::AdoptTag, Gfx::QOIImageDecoderPlugin&)
Line
Count
Source
31
400
        : m_ptr(&ptr)
32
400
    {
33
400
        static_assert(
34
400
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
400
            "Use NonnullRefPtr<> for RefCounted types");
36
400
    }
AK::NonnullOwnPtr<TGAImageIdentifier>::NonnullOwnPtr(AK::NonnullOwnPtr<TGAImageIdentifier>::AdoptTag, TGAImageIdentifier&)
Line
Count
Source
31
94
        : m_ptr(&ptr)
32
94
    {
33
94
        static_assert(
34
94
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
94
            "Use NonnullRefPtr<> for RefCounted types");
36
94
    }
AK::NonnullOwnPtr<Gfx::TGALoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TGALoadingContext>::AdoptTag, Gfx::TGALoadingContext&)
Line
Count
Source
31
505
        : m_ptr(&ptr)
32
505
    {
33
505
        static_assert(
34
505
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
505
            "Use NonnullRefPtr<> for RefCounted types");
36
505
    }
AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::AdoptTag, Gfx::TGAImageDecoderPlugin&)
Line
Count
Source
31
505
        : m_ptr(&ptr)
32
505
    {
33
505
        static_assert(
34
505
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
505
            "Use NonnullRefPtr<> for RefCounted types");
36
505
    }
AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>::AdoptTag, Gfx::TIFF::TIFFLoadingContext&)
Line
Count
Source
31
45.3k
        : m_ptr(&ptr)
32
45.3k
    {
33
45.3k
        static_assert(
34
45.3k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
45.3k
            "Use NonnullRefPtr<> for RefCounted types");
36
45.3k
    }
AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::AdoptTag, Gfx::TIFFImageDecoderPlugin&)
Line
Count
Source
31
45.3k
        : m_ptr(&ptr)
32
45.3k
    {
33
45.3k
        static_assert(
34
45.3k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
45.3k
            "Use NonnullRefPtr<> for RefCounted types");
36
45.3k
    }
AK::NonnullOwnPtr<Gfx::ExifMetadata>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ExifMetadata>::AdoptTag, Gfx::ExifMetadata&)
Line
Count
Source
31
39.2k
        : m_ptr(&ptr)
32
39.2k
    {
33
39.2k
        static_assert(
34
39.2k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
39.2k
            "Use NonnullRefPtr<> for RefCounted types");
36
39.2k
    }
AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext>::AdoptTag, Gfx::TinyVGLoadingContext&)
Line
Count
Source
31
878
        : m_ptr(&ptr)
32
878
    {
33
878
        static_assert(
34
878
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
878
            "Use NonnullRefPtr<> for RefCounted types");
36
878
    }
AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::AdoptTag, Gfx::TinyVGImageDecoderPlugin&)
Line
Count
Source
31
878
        : m_ptr(&ptr)
32
878
    {
33
878
        static_assert(
34
878
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
878
            "Use NonnullRefPtr<> for RefCounted types");
36
878
    }
AK::NonnullOwnPtr<Gfx::WebPLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::WebPLoadingContext>::AdoptTag, Gfx::WebPLoadingContext&)
Line
Count
Source
31
2.93k
        : m_ptr(&ptr)
32
2.93k
    {
33
2.93k
        static_assert(
34
2.93k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.93k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.93k
    }
AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::AdoptTag, Gfx::WebPImageDecoderPlugin&)
Line
Count
Source
31
2.93k
        : m_ptr(&ptr)
32
2.93k
    {
33
2.93k
        static_assert(
34
2.93k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.93k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.93k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>::AdoptTag, Gfx::(anonymous namespace)::PredictorTransform&)
Line
Count
Source
31
238
        : m_ptr(&ptr)
32
238
    {
33
238
        static_assert(
34
238
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
238
            "Use NonnullRefPtr<> for RefCounted types");
36
238
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>::AdoptTag, Gfx::(anonymous namespace)::ColorTransform&)
Line
Count
Source
31
59
        : m_ptr(&ptr)
32
59
    {
33
59
        static_assert(
34
59
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
59
            "Use NonnullRefPtr<> for RefCounted types");
36
59
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::AdoptTag, Gfx::(anonymous namespace)::ColorIndexingTransform&)
Line
Count
Source
31
170
        : m_ptr(&ptr)
32
170
    {
33
170
        static_assert(
34
170
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
170
            "Use NonnullRefPtr<> for RefCounted types");
36
170
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>::AdoptTag, Gfx::(anonymous namespace)::SubtractGreenTransform&)
Line
Count
Source
31
190
        : m_ptr(&ptr)
32
190
    {
33
190
        static_assert(
34
190
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
190
            "Use NonnullRefPtr<> for RefCounted types");
36
190
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::FontDatabase::Private>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::FontDatabase::Private>::AdoptTag, Gfx::FontDatabase::Private&)
Font.cpp:AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>::NonnullOwnPtr(AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>::AdoptTag, OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex&)
Line
Count
Source
31
538
        : m_ptr(&ptr)
32
538
    {
33
538
        static_assert(
34
538
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
538
            "Use NonnullRefPtr<> for RefCounted types");
36
538
    }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::NonnullOwnPtr(AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::AdoptTag, OpenType::CharCodeToGlyphIndex&)
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::NonnullOwnPtr(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::AdoptTag, OpenType::Font::GlyphPage&)
AK::NonnullOwnPtr<Compress::DeflateDecompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::DeflateDecompressor>::AdoptTag, Compress::DeflateDecompressor&)
Line
Count
Source
31
57.0k
        : m_ptr(&ptr)
32
57.0k
    {
33
57.0k
        static_assert(
34
57.0k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
57.0k
            "Use NonnullRefPtr<> for RefCounted types");
36
57.0k
    }
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::AdoptTag, AK::LittleEndianOutputBitStream&)
Line
Count
Source
31
3.87k
        : m_ptr(&ptr)
32
3.87k
    {
33
3.87k
        static_assert(
34
3.87k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
3.87k
            "Use NonnullRefPtr<> for RefCounted types");
36
3.87k
    }
AK::NonnullOwnPtr<Compress::DeflateCompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::DeflateCompressor>::AdoptTag, Compress::DeflateCompressor&)
Line
Count
Source
31
3.87k
        : m_ptr(&ptr)
32
3.87k
    {
33
3.87k
        static_assert(
34
3.87k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
3.87k
            "Use NonnullRefPtr<> for RefCounted types");
36
3.87k
    }
AK::NonnullOwnPtr<Compress::ZlibDecompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::ZlibDecompressor>::AdoptTag, Compress::ZlibDecompressor&)
Line
Count
Source
31
8.22k
        : m_ptr(&ptr)
32
8.22k
    {
33
8.22k
        static_assert(
34
8.22k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
8.22k
            "Use NonnullRefPtr<> for RefCounted types");
36
8.22k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Compress::ZlibCompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::ZlibCompressor>::AdoptTag, Compress::ZlibCompressor&)
AK::NonnullOwnPtr<AK::JsonArray>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::JsonArray>::AdoptTag, AK::JsonArray&)
Line
Count
Source
31
753k
        : m_ptr(&ptr)
32
753k
    {
33
753k
        static_assert(
34
753k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
753k
            "Use NonnullRefPtr<> for RefCounted types");
36
753k
    }
AK::NonnullOwnPtr<AK::JsonObject>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::JsonObject>::AdoptTag, AK::JsonObject&)
Line
Count
Source
31
1.86M
        : m_ptr(&ptr)
32
1.86M
    {
33
1.86M
        static_assert(
34
1.86M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.86M
            "Use NonnullRefPtr<> for RefCounted types");
36
1.86M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::TCPSocket>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::TCPSocket>::AdoptTag, Core::TCPSocket&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::UDPSocket>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::UDPSocket>::AdoptTag, Core::UDPSocket&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::LocalSocket>::AdoptTag, Core::LocalSocket&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >::AdoptTag, AK::Vector<Core::EventLoop&, 0ul>&)
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>::AdoptTag, Core::(anonymous namespace)::ThreadData&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementationUnix>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::EventLoopImplementationUnix>::AdoptTag, Core::EventLoopImplementationUnix&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ThreadEventQueue::Private>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::ThreadEventQueue::Private>::AdoptTag, Core::ThreadEventQueue::Private&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::File>::AdoptTag, Core::File&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::MappedFile>::AdoptTag, Core::MappedFile&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ResourceImplementationFile>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::ResourceImplementationFile>::AdoptTag, Core::ResourceImplementationFile&)
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::AdoptTag, AK::RedBlackTree<unsigned long, unsigned long>&)
Line
Count
Source
31
573k
        : m_ptr(&ptr)
32
573k
    {
33
573k
        static_assert(
34
573k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
573k
            "Use NonnullRefPtr<> for RefCounted types");
36
573k
    }
AK::NonnullOwnPtr<XML::Node>::NonnullOwnPtr(AK::NonnullOwnPtr<XML::Node>::AdoptTag, XML::Node&)
Line
Count
Source
31
17.3M
        : m_ptr(&ptr)
32
17.3M
    {
33
17.3M
        static_assert(
34
17.3M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
17.3M
            "Use NonnullRefPtr<> for RefCounted types");
36
17.3M
    }
AK::NonnullOwnPtr<IMAP::BodyStructure>::NonnullOwnPtr(AK::NonnullOwnPtr<IMAP::BodyStructure>::AdoptTag, IMAP::BodyStructure&)
Line
Count
Source
31
15.3k
        : m_ptr(&ptr)
32
15.3k
    {
33
15.3k
        static_assert(
34
15.3k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
15.3k
            "Use NonnullRefPtr<> for RefCounted types");
36
15.3k
    }
AK::NonnullOwnPtr<IMAP::BodyExtension>::NonnullOwnPtr(AK::NonnullOwnPtr<IMAP::BodyExtension>::AdoptTag, IMAP::BodyExtension&)
Line
Count
Source
31
2.79M
        : m_ptr(&ptr)
32
2.79M
    {
33
2.79M
        static_assert(
34
2.79M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.79M
            "Use NonnullRefPtr<> for RefCounted types");
36
2.79M
    }
AK::NonnullOwnPtr<Gemini::Control>::NonnullOwnPtr(AK::NonnullOwnPtr<Gemini::Control>::AdoptTag, Gemini::Control&)
Line
Count
Source
31
25.8M
        : m_ptr(&ptr)
32
25.8M
    {
33
25.8M
        static_assert(
34
25.8M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
25.8M
            "Use NonnullRefPtr<> for RefCounted types");
36
25.8M
    }
AK::NonnullOwnPtr<Gemini::Preformatted>::NonnullOwnPtr(AK::NonnullOwnPtr<Gemini::Preformatted>::AdoptTag, Gemini::Preformatted&)
Line
Count
Source
31
6.19M
        : m_ptr(&ptr)
32
6.19M
    {
33
6.19M
        static_assert(
34
6.19M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
6.19M
            "Use NonnullRefPtr<> for RefCounted types");
36
6.19M
    }
AK::NonnullOwnPtr<Gemini::UnorderedList>::NonnullOwnPtr(AK::NonnullOwnPtr<Gemini::UnorderedList>::AdoptTag, Gemini::UnorderedList&)
Line
Count
Source
31
12.9M
        : m_ptr(&ptr)
32
12.9M
    {
33
12.9M
        static_assert(
34
12.9M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
12.9M
            "Use NonnullRefPtr<> for RefCounted types");
36
12.9M
    }
AK::NonnullOwnPtr<Gemini::Link>::NonnullOwnPtr(AK::NonnullOwnPtr<Gemini::Link>::AdoptTag, Gemini::Link&)
Line
Count
Source
31
10.4k
        : m_ptr(&ptr)
32
10.4k
    {
33
10.4k
        static_assert(
34
10.4k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
10.4k
            "Use NonnullRefPtr<> for RefCounted types");
36
10.4k
    }
AK::NonnullOwnPtr<Gemini::Heading>::NonnullOwnPtr(AK::NonnullOwnPtr<Gemini::Heading>::AdoptTag, Gemini::Heading&)
Line
Count
Source
31
10.2k
        : m_ptr(&ptr)
32
10.2k
    {
33
10.2k
        static_assert(
34
10.2k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
10.2k
            "Use NonnullRefPtr<> for RefCounted types");
36
10.2k
    }
AK::NonnullOwnPtr<Gemini::Text>::NonnullOwnPtr(AK::NonnullOwnPtr<Gemini::Text>::AdoptTag, Gemini::Text&)
Line
Count
Source
31
52.3M
        : m_ptr(&ptr)
32
52.3M
    {
33
52.3M
        static_assert(
34
52.3M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
52.3M
            "Use NonnullRefPtr<> for RefCounted types");
36
52.3M
    }
AK::NonnullOwnPtr<JS::Bytecode::StringTable>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::StringTable>::AdoptTag, JS::Bytecode::StringTable&)
Line
Count
Source
31
22
        : m_ptr(&ptr)
32
22
    {
33
22
        static_assert(
34
22
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
22
            "Use NonnullRefPtr<> for RefCounted types");
36
22
    }
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::AdoptTag, JS::Bytecode::IdentifierTable&)
Line
Count
Source
31
22
        : m_ptr(&ptr)
32
22
    {
33
22
        static_assert(
34
22
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
22
            "Use NonnullRefPtr<> for RefCounted types");
36
22
    }
AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::AdoptTag, JS::Bytecode::RegexTable&)
Line
Count
Source
31
22
        : m_ptr(&ptr)
32
22
    {
33
22
        static_assert(
34
22
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
22
            "Use NonnullRefPtr<> for RefCounted types");
36
22
    }
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::AdoptTag, JS::Bytecode::BasicBlock&)
Line
Count
Source
31
24
        : m_ptr(&ptr)
32
24
    {
33
24
        static_assert(
34
24
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
24
            "Use NonnullRefPtr<> for RefCounted types");
36
24
    }
AK::NonnullOwnPtr<JS::CellAllocator>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::CellAllocator>::AdoptTag, JS::CellAllocator&)
Line
Count
Source
31
371
        : m_ptr(&ptr)
32
371
    {
33
371
        static_assert(
34
371
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
371
            "Use NonnullRefPtr<> for RefCounted types");
36
371
    }
AK::NonnullOwnPtr<JS::HeapBlock>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::HeapBlock>::AdoptTag, JS::HeapBlock&)
Line
Count
Source
31
4.27k
        : m_ptr(&ptr)
32
4.27k
    {
33
4.27k
        static_assert(
34
4.27k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.27k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.27k
    }
AK::NonnullOwnPtr<JS::ExecutionContext>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::ExecutionContext>::AdoptTag, JS::ExecutionContext&)
Line
Count
Source
31
75
        : m_ptr(&ptr)
32
75
    {
33
75
        static_assert(
34
75
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
75
            "Use NonnullRefPtr<> for RefCounted types");
36
75
    }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>::AdoptTag, JS::GenericIndexedPropertyStorage&)
AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>::AdoptTag, JS::SimpleIndexedPropertyStorage&)
Line
Count
Source
31
3
        : m_ptr(&ptr)
32
3
    {
33
3
        static_assert(
34
3
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
3
            "Use NonnullRefPtr<> for RefCounted types");
36
3
    }
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >::AdoptTag, AK::Vector<JS::PrivateElement, 0ul>&)
AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::AdoptTag, AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>&)
Line
Count
Source
31
14.8k
        : m_ptr(&ptr)
32
14.8k
    {
33
14.8k
        static_assert(
34
14.8k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
14.8k
            "Use NonnullRefPtr<> for RefCounted types");
36
14.8k
    }
AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::AdoptTag, AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>&)
Line
Count
Source
31
106
        : m_ptr(&ptr)
32
106
    {
33
106
        static_assert(
34
106
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
106
            "Use NonnullRefPtr<> for RefCounted types");
36
106
    }
AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >::AdoptTag, AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>&)
Line
Count
Source
31
16.6k
        : m_ptr(&ptr)
32
16.6k
    {
33
16.6k
        static_assert(
34
16.6k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
16.6k
            "Use NonnullRefPtr<> for RefCounted types");
36
16.6k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::AdoptTag, AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>&)
AK::NonnullOwnPtr<JS::Bytecode::Interpreter>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::Interpreter>::AdoptTag, JS::Bytecode::Interpreter&)
Line
Count
Source
31
53
        : m_ptr(&ptr)
32
53
    {
33
53
        static_assert(
34
53
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
53
            "Use NonnullRefPtr<> for RefCounted types");
36
53
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >::NonnullOwnPtr(AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >::AdoptTag, regex::Matcher<regex::PosixBasicParser>&)
Line
Count
Source
31
3.73k
        : m_ptr(&ptr)
32
3.73k
    {
33
3.73k
        static_assert(
34
3.73k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
3.73k
            "Use NonnullRefPtr<> for RefCounted types");
36
3.73k
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >::NonnullOwnPtr(AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >::AdoptTag, regex::Matcher<regex::PosixExtendedParser>&)
Line
Count
Source
31
303
        : m_ptr(&ptr)
32
303
    {
33
303
        static_assert(
34
303
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
303
            "Use NonnullRefPtr<> for RefCounted types");
36
303
    }
AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >::NonnullOwnPtr(AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >::AdoptTag, regex::Matcher<regex::ECMA262Parser>&)
Line
Count
Source
31
1.60k
        : m_ptr(&ptr)
32
1.60k
    {
33
1.60k
        static_assert(
34
1.60k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.60k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.60k
    }
AK::NonnullOwnPtr<regex::OpCode_Compare>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_Compare>::AdoptTag, regex::OpCode_Compare&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_Jump>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_Jump>::AdoptTag, regex::OpCode_Jump&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>::AdoptTag, regex::OpCode_JumpNonEmpty&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkJump>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_ForkJump>::AdoptTag, regex::OpCode_ForkJump&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkStay>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_ForkStay>::AdoptTag, regex::OpCode_ForkStay&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>::AdoptTag, regex::OpCode_ForkReplaceJump&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>::AdoptTag, regex::OpCode_ForkReplaceStay&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_FailForks>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_FailForks>::AdoptTag, regex::OpCode_FailForks&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>::AdoptTag, regex::OpCode_SaveLeftCaptureGroup&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>::AdoptTag, regex::OpCode_SaveRightCaptureGroup&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>::AdoptTag, regex::OpCode_SaveRightNamedCaptureGroup&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBegin>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_CheckBegin>::AdoptTag, regex::OpCode_CheckBegin&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckEnd>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_CheckEnd>::AdoptTag, regex::OpCode_CheckEnd&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>::AdoptTag, regex::OpCode_CheckBoundary&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_Save>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_Save>::AdoptTag, regex::OpCode_Save&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_Restore>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_Restore>::AdoptTag, regex::OpCode_Restore&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_GoBack>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_GoBack>::AdoptTag, regex::OpCode_GoBack&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>::AdoptTag, regex::OpCode_ClearCaptureGroup&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_Repeat>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_Repeat>::AdoptTag, regex::OpCode_Repeat&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>::AdoptTag, regex::OpCode_ResetRepeat&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_Checkpoint>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_Checkpoint>::AdoptTag, regex::OpCode_Checkpoint&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
AK::NonnullOwnPtr<regex::OpCode_Exit>::NonnullOwnPtr(AK::NonnullOwnPtr<regex::OpCode_Exit>::AdoptTag, regex::OpCode_Exit&)
Line
Count
Source
31
5
        : m_ptr(&ptr)
32
5
    {
33
5
        static_assert(
34
5
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5
            "Use NonnullRefPtr<> for RefCounted types");
36
5
    }
RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::AdoptTag, AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>&)
Line
Count
Source
31
16.0M
        : m_ptr(&ptr)
32
16.0M
    {
33
16.0M
        static_assert(
34
16.0M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
16.0M
            "Use NonnullRefPtr<> for RefCounted types");
36
16.0M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::SegmenterImpl>::NonnullOwnPtr(AK::NonnullOwnPtr<Locale::SegmenterImpl>::AdoptTag, Locale::SegmenterImpl&)
AK::NonnullOwnPtr<Archive::TarInputStream>::NonnullOwnPtr(AK::NonnullOwnPtr<Archive::TarInputStream>::AdoptTag, Archive::TarInputStream&)
Line
Count
Source
31
672
        : m_ptr(&ptr)
32
672
    {
33
672
        static_assert(
34
672
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
672
            "Use NonnullRefPtr<> for RefCounted types");
36
672
    }
AK::NonnullOwnPtr<AK::CircularBuffer>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::CircularBuffer>::AdoptTag, AK::CircularBuffer&)
Line
Count
Source
31
4.39k
        : m_ptr(&ptr)
32
4.39k
    {
33
4.39k
        static_assert(
34
4.39k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.39k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.39k
    }
AK::NonnullOwnPtr<Compress::LzmaDecompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::LzmaDecompressor>::AdoptTag, Compress::LzmaDecompressor&)
Line
Count
Source
31
4.39k
        : m_ptr(&ptr)
32
4.39k
    {
33
4.39k
        static_assert(
34
4.39k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.39k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.39k
    }
AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::AdoptTag, AK::SearchableCircularBuffer&)
Line
Count
Source
31
2.78k
        : m_ptr(&ptr)
32
2.78k
    {
33
2.78k
        static_assert(
34
2.78k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.78k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.78k
    }
AK::NonnullOwnPtr<Compress::LzmaCompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::LzmaCompressor>::AdoptTag, Compress::LzmaCompressor&)
Line
Count
Source
31
2.78k
        : m_ptr(&ptr)
32
2.78k
    {
33
2.78k
        static_assert(
34
2.78k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
2.78k
            "Use NonnullRefPtr<> for RefCounted types");
36
2.78k
    }
AK::NonnullOwnPtr<Audio::QOALoaderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Audio::QOALoaderPlugin>::AdoptTag, Audio::QOALoaderPlugin&)
Line
Count
Source
31
838
        : m_ptr(&ptr)
32
838
    {
33
838
        static_assert(
34
838
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
838
            "Use NonnullRefPtr<> for RefCounted types");
36
838
    }
AK::NonnullOwnPtr<Audio::WavLoaderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Audio::WavLoaderPlugin>::AdoptTag, Audio::WavLoaderPlugin&)
Line
Count
Source
31
1.67k
        : m_ptr(&ptr)
32
1.67k
    {
33
1.67k
        static_assert(
34
1.67k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.67k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.67k
    }
AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>::AdoptTag, Audio::FlacLoaderPlugin&)
Line
Count
Source
31
280
        : m_ptr(&ptr)
32
280
    {
33
280
        static_assert(
34
280
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
280
            "Use NonnullRefPtr<> for RefCounted types");
36
280
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::NonnullOwnPtr(AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::AdoptTag, Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short>&)
Line
Count
Source
31
98.5k
        : m_ptr(&ptr)
32
98.5k
    {
33
98.5k
        static_assert(
34
98.5k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
98.5k
            "Use NonnullRefPtr<> for RefCounted types");
36
98.5k
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::NonnullOwnPtr(AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::AdoptTag, Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char>&)
Line
Count
Source
31
98.5k
        : m_ptr(&ptr)
32
98.5k
    {
33
98.5k
        static_assert(
34
98.5k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
98.5k
            "Use NonnullRefPtr<> for RefCounted types");
36
98.5k
    }
AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>::AdoptTag, Audio::MP3LoaderPlugin&)
Line
Count
Source
31
967
        : m_ptr(&ptr)
32
967
    {
33
967
        static_assert(
34
967
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
967
            "Use NonnullRefPtr<> for RefCounted types");
36
967
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>::AdoptTag, Compress::GzipDecompressor::Member&)
Line
Count
Source
31
47.3k
        : m_ptr(&ptr)
32
47.3k
    {
33
47.3k
        static_assert(
34
47.3k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
47.3k
            "Use NonnullRefPtr<> for RefCounted types");
36
47.3k
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::GzipDecompressor>::AdoptTag, Compress::GzipDecompressor&)
Line
Count
Source
31
4.25k
        : m_ptr(&ptr)
32
4.25k
    {
33
4.25k
        static_assert(
34
4.25k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.25k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.25k
    }
AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>::AdoptTag, Shell::Parser::ScopedOffset&)
Line
Count
Source
31
40.8M
        : m_ptr(&ptr)
32
40.8M
    {
33
40.8M
        static_assert(
34
40.8M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
40.8M
            "Use NonnullRefPtr<> for RefCounted types");
36
40.8M
    }
AK::NonnullOwnPtr<AK::Function<bool ()> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Function<bool ()> >::AdoptTag, AK::Function<bool ()>&)
Line
Count
Source
31
1.23k
        : m_ptr(&ptr)
32
1.23k
    {
33
1.23k
        static_assert(
34
1.23k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.23k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.23k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::AdoptTag, Shell::Arithmetic::BinaryOperationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::AdoptTag, Shell::Arithmetic::UnaryOperationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::AdoptTag, Shell::Arithmetic::TernaryOperationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::AdoptTag, Shell::Arithmetic::ErrorNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::AdoptTag, Shell::Shell::LocalFrame&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::AdoptTag, AK::InputBufferedSeekable<Core::File>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::CustomEvent>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::CustomEvent>::AdoptTag, Core::CustomEvent&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::AST::Command>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::AST::Command>::AdoptTag, Shell::AST::Command&)
Unexecuted instantiation: AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>::NonnullOwnPtr(AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>::AdoptTag, Line::XtermSuggestionDisplay&)
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::NonnullOwnPtr(AK::NonnullOwnPtr<Line::KeyCallback>::AdoptTag, Line::KeyCallback&)
Unexecuted instantiation: AK::NonnullOwnPtr<FileSystem::TempFile>::NonnullOwnPtr(AK::NonnullOwnPtr<FileSystem::TempFile>::AdoptTag, FileSystem::TempFile&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >::AdoptTag, AK::InputBufferedSeekable<AK::SeekableStream>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>::AdoptTag, Web::Bindings::WebEngineCustomJobCallbackData&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData>::AdoptTag, Web::Bindings::WebEngineCustomData&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::MediaCondition>::AdoptTag, Web::CSS::MediaCondition&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>::AdoptTag, Web::CSS::Parser::UnparsedCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::AdoptTag, Web::CSS::Supports::Condition&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::CalculationNode>::AdoptTag, Web::CSS::CalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>::AdoptTag, Web::CSS::StyleComputer::RuleCache&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::FontLoader>::AdoptTag, Web::CSS::FontLoader&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NumericCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::NumericCalculationNode>::AdoptTag, Web::CSS::NumericCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SumCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::SumCalculationNode>::AdoptTag, Web::CSS::SumCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ProductCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::ProductCalculationNode>::AdoptTag, Web::CSS::ProductCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NegateCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::NegateCalculationNode>::AdoptTag, Web::CSS::NegateCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::InvertCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::InvertCalculationNode>::AdoptTag, Web::CSS::InvertCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MinCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::MinCalculationNode>::AdoptTag, Web::CSS::MinCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode>::AdoptTag, Web::CSS::MaxCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode>::AdoptTag, Web::CSS::ClampCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode>::AdoptTag, Web::CSS::AbsCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SignCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::SignCalculationNode>::AdoptTag, Web::CSS::SignCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>::AdoptTag, Web::CSS::ConstantCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SinCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::SinCalculationNode>::AdoptTag, Web::CSS::SinCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CosCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::CosCalculationNode>::AdoptTag, Web::CSS::CosCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::TanCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::TanCalculationNode>::AdoptTag, Web::CSS::TanCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode>::AdoptTag, Web::CSS::AsinCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode>::AdoptTag, Web::CSS::AcosCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode>::AdoptTag, Web::CSS::AtanCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode>::AdoptTag, Web::CSS::Atan2CalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::PowCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::PowCalculationNode>::AdoptTag, Web::CSS::PowCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode>::AdoptTag, Web::CSS::SqrtCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode>::AdoptTag, Web::CSS::HypotCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::LogCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::LogCalculationNode>::AdoptTag, Web::CSS::LogCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode>::AdoptTag, Web::CSS::ExpCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode>::AdoptTag, Web::CSS::RoundCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ModCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::ModCalculationNode>::AdoptTag, Web::CSS::ModCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RemCalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::RemCalculationNode>::AdoptTag, Web::CSS::RemCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::StyleComputer>::AdoptTag, Web::CSS::StyleComputer&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >::AdoptTag, AK::Array<Web::DOM::Element::PseudoElement, 16ul>&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >::AdoptTag, AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >::AdoptTag, AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CountersSet>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::CountersSet>::AdoptTag, Web::CSS::CountersSet&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>::AdoptTag, Web::DOM::EventTarget::Data&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >::AdoptTag, AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >::AdoptTag, AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::RSAOAEP>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::RSAOAEP>::AdoptTag, Web::Crypto::RSAOAEP&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ECDSA>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::ECDSA>::AdoptTag, Web::Crypto::ECDSA&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCtr>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::AesCtr>::AdoptTag, Web::Crypto::AesCtr&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCbc>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::AesCbc>::AdoptTag, Web::Crypto::AesCbc&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesGcm>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::AesGcm>::AdoptTag, Web::Crypto::AesGcm&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::SHA>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::SHA>::AdoptTag, Web::Crypto::SHA&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::HKDF>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::HKDF>::AdoptTag, Web::Crypto::HKDF&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::PBKDF2>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::PBKDF2>::AdoptTag, Web::Crypto::PBKDF2&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::X25519>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::X25519>::AdoptTag, Web::Crypto::X25519&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ED25519>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::ED25519>::AdoptTag, Web::Crypto::ED25519&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::AdoptTag, Web::Crypto::AlgorithmParams&)
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::Painter>::AdoptTag, Gfx::Painter&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::AdoptTag, Web::HTML::ListOfAvailableImages::Entry&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>::AdoptTag, Web::HTML::HTMLToken::DoctypeData&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >::AdoptTag, AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::HostDefined>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Bindings::HostDefined>::AdoptTag, Web::Bindings::HostDefined&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::AdoptTag, Web::Layout::BlockFormattingContext::FloatingBox&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::AdoptTag, Web::Layout::LayoutState::IntrinsicSizes&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>::AdoptTag, Web::Layout::BlockFormattingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext>::AdoptTag, Web::Layout::SVGFormattingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext>::AdoptTag, Web::Layout::FlexFormattingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::GridFormattingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::GridFormattingContext>::AdoptTag, Web::Layout::GridFormattingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>::AdoptTag, Web::Layout::TableFormattingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext>::AdoptTag, Web::Layout::ReplacedFormattingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext>::AdoptTag, Web::Layout::DummyFormattingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::AdoptTag, Web::Layout::LayoutState::UsedValues&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::ComputedValues>::AdoptTag, Web::CSS::ComputedValues&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::EditEventHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::EditEventHandler>::AdoptTag, Web::EditEventHandler&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DragAndDropEventHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::DragAndDropEventHandler>::AdoptTag, Web::DragAndDropEventHandler&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::AdoptTag, AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Painting::StackingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Painting::StackingContext>::AdoptTag, Web::Painting::StackingContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::AdoptTag, Web::WebGL::OpenGLContext&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>::AdoptTag, Messages::WebWorkerClient::DidCloseWorker&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>::AdoptTag, Messages::WebWorkerServer::StartDedicatedWorker&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>::AdoptTag, Messages::WebWorkerServer::CloseWorker&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>::AdoptTag, Messages::WebWorkerServer::HandleFileReturn&)
AK::NonnullOwnPtr<Markdown::Document>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Document>::AdoptTag, Markdown::Document&)
Line
Count
Source
31
6.23k
        : m_ptr(&ptr)
32
6.23k
    {
33
6.23k
        static_assert(
34
6.23k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
6.23k
            "Use NonnullRefPtr<> for RefCounted types");
36
6.23k
    }
AK::NonnullOwnPtr<Markdown::Paragraph>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Paragraph>::AdoptTag, Markdown::Paragraph&)
Line
Count
Source
31
4.48M
        : m_ptr(&ptr)
32
4.48M
    {
33
4.48M
        static_assert(
34
4.48M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.48M
            "Use NonnullRefPtr<> for RefCounted types");
36
4.48M
    }
AK::NonnullOwnPtr<Markdown::Heading>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Heading>::AdoptTag, Markdown::Heading&)
Line
Count
Source
31
807k
        : m_ptr(&ptr)
32
807k
    {
33
807k
        static_assert(
34
807k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
807k
            "Use NonnullRefPtr<> for RefCounted types");
36
807k
    }
AK::NonnullOwnPtr<Markdown::Table>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Table>::AdoptTag, Markdown::Table&)
Line
Count
Source
31
15.0k
        : m_ptr(&ptr)
32
15.0k
    {
33
15.0k
        static_assert(
34
15.0k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
15.0k
            "Use NonnullRefPtr<> for RefCounted types");
36
15.0k
    }
AK::NonnullOwnPtr<Markdown::HorizontalRule>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::HorizontalRule>::AdoptTag, Markdown::HorizontalRule&)
Line
Count
Source
31
121k
        : m_ptr(&ptr)
32
121k
    {
33
121k
        static_assert(
34
121k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
121k
            "Use NonnullRefPtr<> for RefCounted types");
36
121k
    }
AK::NonnullOwnPtr<Markdown::List>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::List>::AdoptTag, Markdown::List&)
Line
Count
Source
31
116k
        : m_ptr(&ptr)
32
116k
    {
33
116k
        static_assert(
34
116k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
116k
            "Use NonnullRefPtr<> for RefCounted types");
36
116k
    }
AK::NonnullOwnPtr<Markdown::CodeBlock>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::CodeBlock>::AdoptTag, Markdown::CodeBlock&)
Line
Count
Source
31
7.63M
        : m_ptr(&ptr)
32
7.63M
    {
33
7.63M
        static_assert(
34
7.63M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
7.63M
            "Use NonnullRefPtr<> for RefCounted types");
36
7.63M
    }
AK::NonnullOwnPtr<Markdown::CommentBlock>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::CommentBlock>::AdoptTag, Markdown::CommentBlock&)
Line
Count
Source
31
23.4k
        : m_ptr(&ptr)
32
23.4k
    {
33
23.4k
        static_assert(
34
23.4k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
23.4k
            "Use NonnullRefPtr<> for RefCounted types");
36
23.4k
    }
AK::NonnullOwnPtr<Markdown::BlockQuote>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::BlockQuote>::AdoptTag, Markdown::BlockQuote&)
Line
Count
Source
31
9.37M
        : m_ptr(&ptr)
32
9.37M
    {
33
9.37M
        static_assert(
34
9.37M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
9.37M
            "Use NonnullRefPtr<> for RefCounted types");
36
9.37M
    }
AK::NonnullOwnPtr<Markdown::ContainerBlock>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::ContainerBlock>::AdoptTag, Markdown::ContainerBlock&)
Line
Count
Source
31
5.73M
        : m_ptr(&ptr)
32
5.73M
    {
33
5.73M
        static_assert(
34
5.73M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
5.73M
            "Use NonnullRefPtr<> for RefCounted types");
36
5.73M
    }
AK::NonnullOwnPtr<Markdown::Text::MultiNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::MultiNode>::AdoptTag, Markdown::Text::MultiNode&)
Line
Count
Source
31
33.3M
        : m_ptr(&ptr)
32
33.3M
    {
33
33.3M
        static_assert(
34
33.3M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
33.3M
            "Use NonnullRefPtr<> for RefCounted types");
36
33.3M
    }
AK::NonnullOwnPtr<Markdown::Text::TextNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::TextNode>::AdoptTag, Markdown::Text::TextNode&)
Line
Count
Source
31
103M
        : m_ptr(&ptr)
32
103M
    {
33
103M
        static_assert(
34
103M
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
103M
            "Use NonnullRefPtr<> for RefCounted types");
36
103M
    }
AK::NonnullOwnPtr<Markdown::Text::BreakNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::BreakNode>::AdoptTag, Markdown::Text::BreakNode&)
Line
Count
Source
31
383
        : m_ptr(&ptr)
32
383
    {
33
383
        static_assert(
34
383
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
383
            "Use NonnullRefPtr<> for RefCounted types");
36
383
    }
AK::NonnullOwnPtr<Markdown::Text::EmphasisNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::EmphasisNode>::AdoptTag, Markdown::Text::EmphasisNode&)
Line
Count
Source
31
581k
        : m_ptr(&ptr)
32
581k
    {
33
581k
        static_assert(
34
581k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
581k
            "Use NonnullRefPtr<> for RefCounted types");
36
581k
    }
AK::NonnullOwnPtr<Markdown::Text::CodeNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::CodeNode>::AdoptTag, Markdown::Text::CodeNode&)
Line
Count
Source
31
998k
        : m_ptr(&ptr)
32
998k
    {
33
998k
        static_assert(
34
998k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
998k
            "Use NonnullRefPtr<> for RefCounted types");
36
998k
    }
AK::NonnullOwnPtr<Markdown::Text::LinkNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::LinkNode>::AdoptTag, Markdown::Text::LinkNode&)
Line
Count
Source
31
447k
        : m_ptr(&ptr)
32
447k
    {
33
447k
        static_assert(
34
447k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
447k
            "Use NonnullRefPtr<> for RefCounted types");
36
447k
    }
AK::NonnullOwnPtr<Markdown::Text::StrikeThroughNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::StrikeThroughNode>::AdoptTag, Markdown::Text::StrikeThroughNode&)
Line
Count
Source
31
924k
        : m_ptr(&ptr)
32
924k
    {
33
924k
        static_assert(
34
924k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
924k
            "Use NonnullRefPtr<> for RefCounted types");
36
924k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>::AdoptTag, Media::PlaybackManager::SeekingStateHandler&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>::AdoptTag, Media::PlaybackManager::PausedStateHandler&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>::AdoptTag, Media::PlaybackManager::PlayingStateHandler&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>::AdoptTag, Media::PlaybackManager::BufferingStateHandler&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>::AdoptTag, Media::PlaybackManager::StoppedStateHandler&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::Decoder>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP8::Decoder>::AdoptTag, Media::Video::VP8::Decoder&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP9::Decoder>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP9::Decoder>::AdoptTag, Media::Video::VP9::Decoder&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoDecoder>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::VideoDecoder>::AdoptTag, Media::VideoDecoder&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager>::AdoptTag, Media::PlaybackManager&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>::AdoptTag, Media::Matroska::MatroskaDemuxer&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>::AdoptTag, Media::Video::VP8::BitmapVideoFrame&)
AK::NonnullOwnPtr<Media::Video::VP9::Parser>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP9::Parser>::AdoptTag, Media::Video::VP9::Parser&)
Line
Count
Source
31
776
        : m_ptr(&ptr)
32
776
    {
33
776
        static_assert(
34
776
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
776
            "Use NonnullRefPtr<> for RefCounted types");
36
776
    }
AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::AdoptTag, Media::SubsampledYUVFrame&)
Line
Count
Source
31
1.02k
        : m_ptr(&ptr)
32
1.02k
    {
33
1.02k
        static_assert(
34
1.02k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
1.02k
            "Use NonnullRefPtr<> for RefCounted types");
36
1.02k
    }
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::AdoptTag, Media::Video::VP9::SyntaxElementCounter&)
Line
Count
Source
31
4.40k
        : m_ptr(&ptr)
32
4.40k
    {
33
4.40k
        static_assert(
34
4.40k
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
4.40k
            "Use NonnullRefPtr<> for RefCounted types");
36
4.40k
    }
AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>::AdoptTag, Media::Video::VP9::ProbabilityTables&)
Line
Count
Source
31
775
        : m_ptr(&ptr)
32
775
    {
33
775
        static_assert(
34
775
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
775
            "Use NonnullRefPtr<> for RefCounted types");
36
775
    }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::NonnullOwnPtr(AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::AdoptTag, Threading::WorkerThread<Media::DecoderError>&)
Line
Count
Source
31
80
        : m_ptr(&ptr)
32
80
    {
33
80
        static_assert(
34
80
            requires { requires typename T::AllowOwnPtr()(); } || !requires { requires !typename T::AllowOwnPtr()(); declval<T>().ref(); declval<T>().unref(); },
35
80
            "Use NonnullRefPtr<> for RefCounted types");
36
80
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::PNGAnimationWriter>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PNGAnimationWriter>::AdoptTag, Gfx::PNGAnimationWriter&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker>::NonnullOwnPtr(AK::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker>::AdoptTag, IPC::CoreEventLoopDeferredInvoker&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::NonnullOwnPtr(AK::NonnullOwnPtr<IPC::Message>::AdoptTag, IPC::Message&)
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::NonnullOwnPtr(AK::NonnullOwnPtr<Wasm::ModuleInstance>::AdoptTag, Wasm::ModuleInstance&)
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode>::NonnullOwnPtr(AK::NonnullOwnPtr<SQL::TreeNode>::AdoptTag, SQL::TreeNode&)
37
    NonnullOwnPtr(NonnullOwnPtr&& other)
38
1.79G
        : m_ptr(other.leak_ptr())
39
1.79G
    {
40
1.79G
        VERIFY(m_ptr);
41
1.79G
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>&&)
Line
Count
Source
38
29.0k
        : m_ptr(other.leak_ptr())
39
29.0k
    {
40
29.0k
        VERIFY(m_ptr);
41
29.0k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::MappedFile>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::File>&&)
AK::NonnullOwnPtr<AK::FixedMemoryStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&)
Line
Count
Source
38
755k
        : m_ptr(other.leak_ptr())
39
755k
    {
40
755k
        VERIFY(m_ptr);
41
755k
    }
AK::NonnullOwnPtr<AK::SeekableStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::SeekableStream>&&)
Line
Count
Source
38
20.8k
        : m_ptr(other.leak_ptr())
39
20.8k
    {
40
20.8k
        VERIFY(m_ptr);
41
20.8k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >&&)
Line
Count
Source
38
2.85k
        : m_ptr(other.leak_ptr())
39
2.85k
    {
40
2.85k
        VERIFY(m_ptr);
41
2.85k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >&&)
Line
Count
Source
38
1.85k
        : m_ptr(other.leak_ptr())
39
1.85k
    {
40
1.85k
        VERIFY(m_ptr);
41
1.85k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >&&)
Line
Count
Source
38
1.81k
        : m_ptr(other.leak_ptr())
39
1.81k
    {
40
1.81k
        VERIFY(m_ptr);
41
1.81k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >&&)
Line
Count
Source
38
1.78k
        : m_ptr(other.leak_ptr())
39
1.78k
    {
40
1.78k
        VERIFY(m_ptr);
41
1.78k
    }
AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>&&)
Line
Count
Source
38
12.3k
        : m_ptr(other.leak_ptr())
39
12.3k
    {
40
12.3k
        VERIFY(m_ptr);
41
12.3k
    }
AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>&&)
Line
Count
Source
38
7.31k
        : m_ptr(other.leak_ptr())
39
7.31k
    {
40
7.31k
        VERIFY(m_ptr);
41
7.31k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>&&)
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>&&)
Line
Count
Source
38
5.33M
        : m_ptr(other.leak_ptr())
39
5.33M
    {
40
5.33M
        VERIFY(m_ptr);
41
5.33M
    }
AK::NonnullOwnPtr<AK::Stream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Stream>&&)
Line
Count
Source
38
1.93M
        : m_ptr(other.leak_ptr())
39
1.93M
    {
40
1.93M
        VERIFY(m_ptr);
41
1.93M
    }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>&&)
Line
Count
Source
38
1.39M
        : m_ptr(other.leak_ptr())
39
1.39M
    {
40
1.39M
        VERIFY(m_ptr);
41
1.39M
    }
AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>&&)
Line
Count
Source
38
1.32k
        : m_ptr(other.leak_ptr())
39
1.32k
    {
40
1.32k
        VERIFY(m_ptr);
41
1.32k
    }
AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>&&)
Line
Count
Source
38
13.0k
        : m_ptr(other.leak_ptr())
39
13.0k
    {
40
13.0k
        VERIFY(m_ptr);
41
13.0k
    }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>&&)
Line
Count
Source
38
2.89k
        : m_ptr(other.leak_ptr())
39
2.89k
    {
40
2.89k
        VERIFY(m_ptr);
41
2.89k
    }
AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>&&)
Line
Count
Source
38
1.44k
        : m_ptr(other.leak_ptr())
39
1.44k
    {
40
1.44k
        VERIFY(m_ptr);
41
1.44k
    }
AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>&&)
Line
Count
Source
38
548
        : m_ptr(other.leak_ptr())
39
548
    {
40
548
        VERIFY(m_ptr);
41
548
    }
AK::NonnullOwnPtr<AK::ConstrainedStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::ConstrainedStream>&&)
Line
Count
Source
38
5.24k
        : m_ptr(other.leak_ptr())
39
5.24k
    {
40
5.24k
        VERIFY(m_ptr);
41
5.24k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>&&)
Line
Count
Source
38
4.84k
        : m_ptr(other.leak_ptr())
39
4.84k
    {
40
4.84k
        VERIFY(m_ptr);
41
4.84k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>&&)
Line
Count
Source
38
6.70k
        : m_ptr(other.leak_ptr())
39
6.70k
    {
40
6.70k
        VERIFY(m_ptr);
41
6.70k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>&&)
Line
Count
Source
38
7.31k
        : m_ptr(other.leak_ptr())
39
7.31k
    {
40
7.31k
        VERIFY(m_ptr);
41
7.31k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>&&)
Line
Count
Source
38
7.39k
        : m_ptr(other.leak_ptr())
39
7.39k
    {
40
7.39k
        VERIFY(m_ptr);
41
7.39k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>&&)
Line
Count
Source
38
9.43k
        : m_ptr(other.leak_ptr())
39
9.43k
    {
40
9.43k
        VERIFY(m_ptr);
41
9.43k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>&&)
Line
Count
Source
38
30.3k
        : m_ptr(other.leak_ptr())
39
30.3k
    {
40
30.3k
        VERIFY(m_ptr);
41
30.3k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>&&)
Line
Count
Source
38
246
        : m_ptr(other.leak_ptr())
39
246
    {
40
246
        VERIFY(m_ptr);
41
246
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>&&)
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>&&)
Line
Count
Source
38
386
        : m_ptr(other.leak_ptr())
39
386
    {
40
386
        VERIFY(m_ptr);
41
386
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>&&)
Line
Count
Source
38
114
        : m_ptr(other.leak_ptr())
39
114
    {
40
114
        VERIFY(m_ptr);
41
114
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>&&)
Line
Count
Source
38
1.81k
        : m_ptr(other.leak_ptr())
39
1.81k
    {
40
1.81k
        VERIFY(m_ptr);
41
1.81k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>&&)
Line
Count
Source
38
205k
        : m_ptr(other.leak_ptr())
39
205k
    {
40
205k
        VERIFY(m_ptr);
41
205k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>&&)
Line
Count
Source
38
69.5k
        : m_ptr(other.leak_ptr())
39
69.5k
    {
40
69.5k
        VERIFY(m_ptr);
41
69.5k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>&&)
Line
Count
Source
38
3.67k
        : m_ptr(other.leak_ptr())
39
3.67k
    {
40
3.67k
        VERIFY(m_ptr);
41
3.67k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>&&)
Line
Count
Source
38
936
        : m_ptr(other.leak_ptr())
39
936
    {
40
936
        VERIFY(m_ptr);
41
936
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>&&)
Line
Count
Source
38
9.39k
        : m_ptr(other.leak_ptr())
39
9.39k
    {
40
9.39k
        VERIFY(m_ptr);
41
9.39k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>&&)
Line
Count
Source
38
1.64k
        : m_ptr(other.leak_ptr())
39
1.64k
    {
40
1.64k
        VERIFY(m_ptr);
41
1.64k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>&&)
Line
Count
Source
38
3.23k
        : m_ptr(other.leak_ptr())
39
3.23k
    {
40
3.23k
        VERIFY(m_ptr);
41
3.23k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>&&)
Line
Count
Source
38
1.16k
        : m_ptr(other.leak_ptr())
39
1.16k
    {
40
1.16k
        VERIFY(m_ptr);
41
1.16k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>&&)
Line
Count
Source
38
4.33k
        : m_ptr(other.leak_ptr())
39
4.33k
    {
40
4.33k
        VERIFY(m_ptr);
41
4.33k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>&&)
Line
Count
Source
38
1.13k
        : m_ptr(other.leak_ptr())
39
1.13k
    {
40
1.13k
        VERIFY(m_ptr);
41
1.13k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>&&)
Line
Count
Source
38
420
        : m_ptr(other.leak_ptr())
39
420
    {
40
420
        VERIFY(m_ptr);
41
420
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>&&)
Line
Count
Source
38
894
        : m_ptr(other.leak_ptr())
39
894
    {
40
894
        VERIFY(m_ptr);
41
894
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>&&)
Line
Count
Source
38
2.30k
        : m_ptr(other.leak_ptr())
39
2.30k
    {
40
2.30k
        VERIFY(m_ptr);
41
2.30k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>&&)
Line
Count
Source
38
443M
        : m_ptr(other.leak_ptr())
39
443M
    {
40
443M
        VERIFY(m_ptr);
41
443M
    }
AK::NonnullOwnPtr<Gfx::ExifMetadata>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::ExifMetadata>&&)
Line
Count
Source
38
78.5k
        : m_ptr(other.leak_ptr())
39
78.5k
    {
40
78.5k
        VERIFY(m_ptr);
41
78.5k
    }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>&&)
Line
Count
Source
38
17.5k
        : m_ptr(other.leak_ptr())
39
17.5k
    {
40
17.5k
        VERIFY(m_ptr);
41
17.5k
    }
AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>&&)
Line
Count
Source
38
8.76k
        : m_ptr(other.leak_ptr())
39
8.76k
    {
40
8.76k
        VERIFY(m_ptr);
41
8.76k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>&&)
AK::NonnullOwnPtr<Compress::ZlibDecompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::ZlibDecompressor>&&)
Line
Count
Source
38
16.4k
        : m_ptr(other.leak_ptr())
39
16.4k
    {
40
16.4k
        VERIFY(m_ptr);
41
16.4k
    }
AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>&&)
Line
Count
Source
38
21.3k
        : m_ptr(other.leak_ptr())
39
21.3k
    {
40
21.3k
        VERIFY(m_ptr);
41
21.3k
    }
AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>&&)
Line
Count
Source
38
800
        : m_ptr(other.leak_ptr())
39
800
    {
40
800
        VERIFY(m_ptr);
41
800
    }
AK::NonnullOwnPtr<Gfx::TGALoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TGALoadingContext>&&)
Line
Count
Source
38
2.02k
        : m_ptr(other.leak_ptr())
39
2.02k
    {
40
2.02k
        VERIFY(m_ptr);
41
2.02k
    }
AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>&&)
Line
Count
Source
38
1.01k
        : m_ptr(other.leak_ptr())
39
1.01k
    {
40
1.01k
        VERIFY(m_ptr);
41
1.01k
    }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::BigEndianInputBitStream>&&)
Line
Count
Source
38
9.65k
        : m_ptr(other.leak_ptr())
39
9.65k
    {
40
9.65k
        VERIFY(m_ptr);
41
9.65k
    }
AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>&&)
Line
Count
Source
38
90.6k
        : m_ptr(other.leak_ptr())
39
90.6k
    {
40
90.6k
        VERIFY(m_ptr);
41
90.6k
    }
AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>&&)
Line
Count
Source
38
1.75k
        : m_ptr(other.leak_ptr())
39
1.75k
    {
40
1.75k
        VERIFY(m_ptr);
41
1.75k
    }
AK::NonnullOwnPtr<Gfx::WebPLoadingContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::WebPLoadingContext>&&)
Line
Count
Source
38
5.87k
        : m_ptr(other.leak_ptr())
39
5.87k
    {
40
5.87k
        VERIFY(m_ptr);
41
5.87k
    }
AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>&&)
Line
Count
Source
38
5.87k
        : m_ptr(other.leak_ptr())
39
5.87k
    {
40
5.87k
        VERIFY(m_ptr);
41
5.87k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>&&)
Line
Count
Source
38
476
        : m_ptr(other.leak_ptr())
39
476
    {
40
476
        VERIFY(m_ptr);
41
476
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>&&)
Line
Count
Source
38
657
        : m_ptr(other.leak_ptr())
39
657
    {
40
657
        VERIFY(m_ptr);
41
657
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>&&)
Line
Count
Source
38
118
        : m_ptr(other.leak_ptr())
39
118
    {
40
118
        VERIFY(m_ptr);
41
118
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>&&)
Line
Count
Source
38
380
        : m_ptr(other.leak_ptr())
39
380
    {
40
380
        VERIFY(m_ptr);
41
380
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>&&)
Line
Count
Source
38
340
        : m_ptr(other.leak_ptr())
39
340
    {
40
340
        VERIFY(m_ptr);
41
340
    }
Font.cpp:AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>::NonnullOwnPtr(AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>&&)
Line
Count
Source
38
538
        : m_ptr(other.leak_ptr())
39
538
    {
40
538
        VERIFY(m_ptr);
41
538
    }
AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::NonnullOwnPtr(AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>&&)
Line
Count
Source
38
876
        : m_ptr(other.leak_ptr())
39
876
    {
40
876
        VERIFY(m_ptr);
41
876
    }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::NonnullOwnPtr(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>&&)
AK::NonnullOwnPtr<Compress::DeflateDecompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::DeflateDecompressor>&&)
Line
Count
Source
38
322k
        : m_ptr(other.leak_ptr())
39
322k
    {
40
322k
        VERIFY(m_ptr);
41
322k
    }
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>&&)
Line
Count
Source
38
15.5k
        : m_ptr(other.leak_ptr())
39
15.5k
    {
40
15.5k
        VERIFY(m_ptr);
41
15.5k
    }
AK::NonnullOwnPtr<Compress::DeflateCompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::DeflateCompressor>&&)
Line
Count
Source
38
15.5k
        : m_ptr(other.leak_ptr())
39
15.5k
    {
40
15.5k
        VERIFY(m_ptr);
41
15.5k
    }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::AllocatingMemoryStream>&&)
Line
Count
Source
38
7.75k
        : m_ptr(other.leak_ptr())
39
7.75k
    {
40
7.75k
        VERIFY(m_ptr);
41
7.75k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Compress::ZlibCompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::ZlibCompressor>&&)
AK::NonnullOwnPtr<AK::JsonArray>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::JsonArray>&&)
Line
Count
Source
38
3.26M
        : m_ptr(other.leak_ptr())
39
3.26M
    {
40
3.26M
        VERIFY(m_ptr);
41
3.26M
    }
AK::NonnullOwnPtr<AK::JsonObject>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::JsonObject>&&)
Line
Count
Source
38
8.98M
        : m_ptr(other.leak_ptr())
39
8.98M
    {
40
8.98M
        VERIFY(m_ptr);
41
8.98M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::TCPSocket>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::TCPSocket>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::UDPSocket>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::UDPSocket>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::LocalSocket>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::Event>::NonnullOwnPtr(AK::NonnullOwnPtr<Core::Event>&&)
AK::NonnullOwnPtr<XML::Node>::NonnullOwnPtr(AK::NonnullOwnPtr<XML::Node>&&)
Line
Count
Source
38
82.3M
        : m_ptr(other.leak_ptr())
39
82.3M
    {
40
82.3M
        VERIFY(m_ptr);
41
82.3M
    }
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >&&)
Line
Count
Source
38
1.32M
        : m_ptr(other.leak_ptr())
39
1.32M
    {
40
1.32M
        VERIFY(m_ptr);
41
1.32M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<IMAP::BodyStructure>::NonnullOwnPtr(AK::NonnullOwnPtr<IMAP::BodyStructure>&&)
AK::NonnullOwnPtr<Gemini::Line>::NonnullOwnPtr(AK::NonnullOwnPtr<Gemini::Line>&&)
Line
Count
Source
38
544M
        : m_ptr(other.leak_ptr())
39
544M
    {
40
544M
        VERIFY(m_ptr);
41
544M
    }
AK::NonnullOwnPtr<JS::ExecutionContext>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::ExecutionContext>&&)
Line
Count
Source
38
159
        : m_ptr(other.leak_ptr())
39
159
    {
40
159
        VERIFY(m_ptr);
41
159
    }
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>&&)
Line
Count
Source
38
24
        : m_ptr(other.leak_ptr())
39
24
    {
40
24
        VERIFY(m_ptr);
41
24
    }
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>&&)
Line
Count
Source
38
44
        : m_ptr(other.leak_ptr())
39
44
    {
40
44
        VERIFY(m_ptr);
41
44
    }
AK::NonnullOwnPtr<JS::Bytecode::StringTable>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::StringTable>&&)
Line
Count
Source
38
44
        : m_ptr(other.leak_ptr())
39
44
    {
40
44
        VERIFY(m_ptr);
41
44
    }
AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::Bytecode::RegexTable>&&)
Line
Count
Source
38
44
        : m_ptr(other.leak_ptr())
39
44
    {
40
44
        VERIFY(m_ptr);
41
44
    }
AK::NonnullOwnPtr<JS::CellAllocator>::NonnullOwnPtr(AK::NonnullOwnPtr<JS::CellAllocator>&&)
Line
Count
Source
38
636
        : m_ptr(other.leak_ptr())
39
636
    {
40
636
        VERIFY(m_ptr);
41
636
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::NonnullOwnPtr(AK::NonnullOwnPtr<Locale::Segmenter>&&)
RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&)
Line
Count
Source
38
32.2M
        : m_ptr(other.leak_ptr())
39
32.2M
    {
40
32.2M
        VERIFY(m_ptr);
41
32.2M
    }
AK::NonnullOwnPtr<Archive::TarInputStream>::NonnullOwnPtr(AK::NonnullOwnPtr<Archive::TarInputStream>&&)
Line
Count
Source
38
2.64k
        : m_ptr(other.leak_ptr())
39
2.64k
    {
40
2.64k
        VERIFY(m_ptr);
41
2.64k
    }
AK::NonnullOwnPtr<Compress::LzmaCompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::LzmaCompressor>&&)
Line
Count
Source
38
11.1k
        : m_ptr(other.leak_ptr())
39
11.1k
    {
40
11.1k
        VERIFY(m_ptr);
41
11.1k
    }
AK::NonnullOwnPtr<Compress::LzmaDecompressor>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::LzmaDecompressor>&&)
Line
Count
Source
38
25.8k
        : m_ptr(other.leak_ptr())
39
25.8k
    {
40
25.8k
        VERIFY(m_ptr);
41
25.8k
    }
AK::NonnullOwnPtr<AK::CircularBuffer>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::CircularBuffer>&&)
Line
Count
Source
38
26.3k
        : m_ptr(other.leak_ptr())
39
26.3k
    {
40
26.3k
        VERIFY(m_ptr);
41
26.3k
    }
AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::NonnullOwnPtr(AK::NonnullOwnPtr<AK::SearchableCircularBuffer>&&)
Line
Count
Source
38
13.9k
        : m_ptr(other.leak_ptr())
39
13.9k
    {
40
13.9k
        VERIFY(m_ptr);
41
13.9k
    }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Audio::LoaderPlugin>&&)
Line
Count
Source
38
1.78k
        : m_ptr(other.leak_ptr())
39
1.78k
    {
40
1.78k
        VERIFY(m_ptr);
41
1.78k
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::NonnullOwnPtr(AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >&&)
Line
Count
Source
38
197k
        : m_ptr(other.leak_ptr())
39
197k
    {
40
197k
        VERIFY(m_ptr);
41
197k
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::NonnullOwnPtr(AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >&&)
Line
Count
Source
38
197k
        : m_ptr(other.leak_ptr())
39
197k
    {
40
197k
        VERIFY(m_ptr);
41
197k
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>::NonnullOwnPtr(AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>&&)
Line
Count
Source
38
189k
        : m_ptr(other.leak_ptr())
39
189k
    {
40
189k
        VERIFY(m_ptr);
41
189k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::NonnullOwnPtr(AK::NonnullOwnPtr<Shell::Shell::LocalFrame>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >&&)
Unexecuted instantiation: AK::NonnullOwnPtr<FileSystem::TempFile>::NonnullOwnPtr(AK::NonnullOwnPtr<FileSystem::TempFile>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::NonnullOwnPtr(AK::NonnullOwnPtr<Line::KeyCallback>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::MediaCondition>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::Supports::Condition>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::CalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::FontLoader>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Platform::AudioCodecPlugin>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Platform::AudioCodecPlugin>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::CSS::ComputedValues>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::NonnullOwnPtr(AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter>::NonnullOwnPtr(AK::NonnullOwnPtr<Gfx::Painter>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::NonnullOwnPtr(AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>::NonnullOwnPtr(AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::NonnullOwnPtr(AK::NonnullOwnPtr<Wasm::ModuleInstance>&&)
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Block>&&)
Line
Count
Source
38
84.7M
        : m_ptr(other.leak_ptr())
39
84.7M
    {
40
84.7M
        VERIFY(m_ptr);
41
84.7M
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr(AK::NonnullOwnPtr<Markdown::Text::Node>&&)
Line
Count
Source
38
585M
        : m_ptr(other.leak_ptr())
39
585M
    {
40
585M
        VERIFY(m_ptr);
41
585M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Demuxer>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Demuxer>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoDecoder>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::VideoDecoder>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::Decoder>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP8::Decoder>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP9::Decoder>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP9::Decoder>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>&&)
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>&&)
Line
Count
Source
38
25.7k
        : m_ptr(other.leak_ptr())
39
25.7k
    {
40
25.7k
        VERIFY(m_ptr);
41
25.7k
    }
AK::NonnullOwnPtr<Media::VideoFrame>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::VideoFrame>&&)
Line
Count
Source
38
1.02k
        : m_ptr(other.leak_ptr())
39
1.02k
    {
40
1.02k
        VERIFY(m_ptr);
41
1.02k
    }
AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::SubsampledYUVFrame>&&)
Line
Count
Source
38
2.05k
        : m_ptr(other.leak_ptr())
39
2.05k
    {
40
2.05k
        VERIFY(m_ptr);
41
2.05k
    }
AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>::NonnullOwnPtr(AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>&&)
Line
Count
Source
38
1.55k
        : m_ptr(other.leak_ptr())
39
1.55k
    {
40
1.55k
        VERIFY(m_ptr);
41
1.55k
    }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::NonnullOwnPtr(AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >&&)
Line
Count
Source
38
400
        : m_ptr(other.leak_ptr())
39
400
    {
40
400
        VERIFY(m_ptr);
41
400
    }
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::NonnullOwnPtr(AK::NonnullOwnPtr<IPC::DeferredInvoker>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::NonnullOwnPtr(AK::NonnullOwnPtr<IPC::Message>&&)
42
    template<typename U>
43
    NonnullOwnPtr(NonnullOwnPtr<U>&& other)
44
220M
        : m_ptr(other.leak_ptr())
45
220M
    {
46
220M
        VERIFY(m_ptr);
47
220M
    }
AK::NonnullOwnPtr<AK::SeekableStream>::NonnullOwnPtr<AK::FixedMemoryStream>(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&)
Line
Count
Source
44
9.20k
        : m_ptr(other.leak_ptr())
45
9.20k
    {
46
9.20k
        VERIFY(m_ptr);
47
9.20k
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >&&)
Line
Count
Source
44
672
        : m_ptr(other.leak_ptr())
45
672
    {
46
672
        VERIFY(m_ptr);
47
672
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >&&)
Line
Count
Source
44
353
        : m_ptr(other.leak_ptr())
45
353
    {
46
353
        VERIFY(m_ptr);
47
353
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >&&)
Line
Count
Source
44
345
        : m_ptr(other.leak_ptr())
45
345
    {
46
345
        VERIFY(m_ptr);
47
345
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >(AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >&&)
Line
Count
Source
44
305
        : m_ptr(other.leak_ptr())
45
305
    {
46
305
        VERIFY(m_ptr);
47
305
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>&&)
Line
Count
Source
44
1.61k
        : m_ptr(other.leak_ptr())
45
1.61k
    {
46
1.61k
        VERIFY(m_ptr);
47
1.61k
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>&&)
Line
Count
Source
44
499
        : m_ptr(other.leak_ptr())
45
499
    {
46
499
        VERIFY(m_ptr);
47
499
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>&&)
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>&&)
Line
Count
Source
44
639
        : m_ptr(other.leak_ptr())
45
639
    {
46
639
        VERIFY(m_ptr);
47
639
    }
AK::NonnullOwnPtr<AK::Stream>::NonnullOwnPtr<AK::FixedMemoryStream>(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&)
Line
Count
Source
44
482k
        : m_ptr(other.leak_ptr())
45
482k
    {
46
482k
        VERIFY(m_ptr);
47
482k
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>&&)
Line
Count
Source
44
6.36k
        : m_ptr(other.leak_ptr())
45
6.36k
    {
46
6.36k
        VERIFY(m_ptr);
47
6.36k
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>&&)
Line
Count
Source
44
668
        : m_ptr(other.leak_ptr())
45
668
    {
46
668
        VERIFY(m_ptr);
47
668
    }
AK::NonnullOwnPtr<AK::Stream>::NonnullOwnPtr<AK::SeekableStream>(AK::NonnullOwnPtr<AK::SeekableStream>&&)
Line
Count
Source
44
1.29k
        : m_ptr(other.leak_ptr())
45
1.29k
    {
46
1.29k
        VERIFY(m_ptr);
47
1.29k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>&&)
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>&&)
Line
Count
Source
44
1.44k
        : m_ptr(other.leak_ptr())
45
1.44k
    {
46
1.44k
        VERIFY(m_ptr);
47
1.44k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>&&)
Line
Count
Source
44
1.65k
        : m_ptr(other.leak_ptr())
45
1.65k
    {
46
1.65k
        VERIFY(m_ptr);
47
1.65k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>&&)
Line
Count
Source
44
1.82k
        : m_ptr(other.leak_ptr())
45
1.82k
    {
46
1.82k
        VERIFY(m_ptr);
47
1.82k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>&&)
Line
Count
Source
44
1.76k
        : m_ptr(other.leak_ptr())
45
1.76k
    {
46
1.76k
        VERIFY(m_ptr);
47
1.76k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>&&)
Line
Count
Source
44
2.35k
        : m_ptr(other.leak_ptr())
45
2.35k
    {
46
2.35k
        VERIFY(m_ptr);
47
2.35k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>&&)
Line
Count
Source
44
7.55k
        : m_ptr(other.leak_ptr())
45
7.55k
    {
46
7.55k
        VERIFY(m_ptr);
47
7.55k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>&&)
Line
Count
Source
44
61
        : m_ptr(other.leak_ptr())
45
61
    {
46
61
        VERIFY(m_ptr);
47
61
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>&&)
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>&&)
Line
Count
Source
44
96
        : m_ptr(other.leak_ptr())
45
96
    {
46
96
        VERIFY(m_ptr);
47
96
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>&&)
Line
Count
Source
44
27
        : m_ptr(other.leak_ptr())
45
27
    {
46
27
        VERIFY(m_ptr);
47
27
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>&&)
Line
Count
Source
44
448
        : m_ptr(other.leak_ptr())
45
448
    {
46
448
        VERIFY(m_ptr);
47
448
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>&&)
Line
Count
Source
44
17.3k
        : m_ptr(other.leak_ptr())
45
17.3k
    {
46
17.3k
        VERIFY(m_ptr);
47
17.3k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>&&)
Line
Count
Source
44
919
        : m_ptr(other.leak_ptr())
45
919
    {
46
919
        VERIFY(m_ptr);
47
919
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>&&)
Line
Count
Source
44
218
        : m_ptr(other.leak_ptr())
45
218
    {
46
218
        VERIFY(m_ptr);
47
218
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>&&)
Line
Count
Source
44
2.34k
        : m_ptr(other.leak_ptr())
45
2.34k
    {
46
2.34k
        VERIFY(m_ptr);
47
2.34k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>&&)
Line
Count
Source
44
393
        : m_ptr(other.leak_ptr())
45
393
    {
46
393
        VERIFY(m_ptr);
47
393
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>&&)
Line
Count
Source
44
806
        : m_ptr(other.leak_ptr())
45
806
    {
46
806
        VERIFY(m_ptr);
47
806
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>&&)
Line
Count
Source
44
273
        : m_ptr(other.leak_ptr())
45
273
    {
46
273
        VERIFY(m_ptr);
47
273
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>&&)
Line
Count
Source
44
1.07k
        : m_ptr(other.leak_ptr())
45
1.07k
    {
46
1.07k
        VERIFY(m_ptr);
47
1.07k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>&&)
Line
Count
Source
44
282
        : m_ptr(other.leak_ptr())
45
282
    {
46
282
        VERIFY(m_ptr);
47
282
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>&&)
Line
Count
Source
44
104
        : m_ptr(other.leak_ptr())
45
104
    {
46
104
        VERIFY(m_ptr);
47
104
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>&&)
Line
Count
Source
44
205
        : m_ptr(other.leak_ptr())
45
205
    {
46
205
        VERIFY(m_ptr);
47
205
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>(AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>&&)
Line
Count
Source
44
573
        : m_ptr(other.leak_ptr())
45
573
    {
46
573
        VERIFY(m_ptr);
47
573
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>&&)
Line
Count
Source
44
1.42k
        : m_ptr(other.leak_ptr())
45
1.42k
    {
46
1.42k
        VERIFY(m_ptr);
47
1.42k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Stream>::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>(AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>&&)
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>&&)
Line
Count
Source
44
10.1k
        : m_ptr(other.leak_ptr())
45
10.1k
    {
46
10.1k
        VERIFY(m_ptr);
47
10.1k
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>&&)
Line
Count
Source
44
352
        : m_ptr(other.leak_ptr())
45
352
    {
46
352
        VERIFY(m_ptr);
47
352
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>&&)
Line
Count
Source
44
344
        : m_ptr(other.leak_ptr())
45
344
    {
46
344
        VERIFY(m_ptr);
47
344
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>&&)
Line
Count
Source
44
342
        : m_ptr(other.leak_ptr())
45
342
    {
46
342
        VERIFY(m_ptr);
47
342
    }
AK::NonnullOwnPtr<AK::Stream>::NonnullOwnPtr<AK::ConstrainedStream>(AK::NonnullOwnPtr<AK::ConstrainedStream>&&)
Line
Count
Source
44
79
        : m_ptr(other.leak_ptr())
45
79
    {
46
79
        VERIFY(m_ptr);
47
79
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>&&)
Line
Count
Source
44
875
        : m_ptr(other.leak_ptr())
45
875
    {
46
875
        VERIFY(m_ptr);
47
875
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>(AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>&&)
Line
Count
Source
44
2.61k
        : m_ptr(other.leak_ptr())
45
2.61k
    {
46
2.61k
        VERIFY(m_ptr);
47
2.61k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>&&)
Line
Count
Source
44
238
        : m_ptr(other.leak_ptr())
45
238
    {
46
238
        VERIFY(m_ptr);
47
238
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>&&)
Line
Count
Source
44
59
        : m_ptr(other.leak_ptr())
45
59
    {
46
59
        VERIFY(m_ptr);
47
59
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>&&)
Line
Count
Source
44
190
        : m_ptr(other.leak_ptr())
45
190
    {
46
190
        VERIFY(m_ptr);
47
190
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>(AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>&&)
Line
Count
Source
44
170
        : m_ptr(other.leak_ptr())
45
170
    {
46
170
        VERIFY(m_ptr);
47
170
    }
Font.cpp:AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>(AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>&&)
Line
Count
Source
44
538
        : m_ptr(other.leak_ptr())
45
538
    {
46
538
        VERIFY(m_ptr);
47
538
    }
AK::NonnullOwnPtr<AK::Stream>::NonnullOwnPtr<Compress::DeflateDecompressor>(AK::NonnullOwnPtr<Compress::DeflateDecompressor>&&)
Line
Count
Source
44
8.22k
        : m_ptr(other.leak_ptr())
45
8.22k
    {
46
8.22k
        VERIFY(m_ptr);
47
8.22k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Stream>::NonnullOwnPtr<Compress::DeflateCompressor>(AK::NonnullOwnPtr<Compress::DeflateCompressor>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementation>::NonnullOwnPtr<Core::EventLoopImplementationUnix>(AK::NonnullOwnPtr<Core::EventLoopImplementationUnix>&&)
AK::NonnullOwnPtr<Gemini::Line>::NonnullOwnPtr<Gemini::Control>(AK::NonnullOwnPtr<Gemini::Control>&&)
Line
Count
Source
44
25.8M
        : m_ptr(other.leak_ptr())
45
25.8M
    {
46
25.8M
        VERIFY(m_ptr);
47
25.8M
    }
AK::NonnullOwnPtr<Gemini::Line>::NonnullOwnPtr<Gemini::Preformatted>(AK::NonnullOwnPtr<Gemini::Preformatted>&&)
Line
Count
Source
44
6.19M
        : m_ptr(other.leak_ptr())
45
6.19M
    {
46
6.19M
        VERIFY(m_ptr);
47
6.19M
    }
AK::NonnullOwnPtr<Gemini::Line>::NonnullOwnPtr<Gemini::UnorderedList>(AK::NonnullOwnPtr<Gemini::UnorderedList>&&)
Line
Count
Source
44
12.9M
        : m_ptr(other.leak_ptr())
45
12.9M
    {
46
12.9M
        VERIFY(m_ptr);
47
12.9M
    }
AK::NonnullOwnPtr<Gemini::Line>::NonnullOwnPtr<Gemini::Link>(AK::NonnullOwnPtr<Gemini::Link>&&)
Line
Count
Source
44
10.4k
        : m_ptr(other.leak_ptr())
45
10.4k
    {
46
10.4k
        VERIFY(m_ptr);
47
10.4k
    }
AK::NonnullOwnPtr<Gemini::Line>::NonnullOwnPtr<Gemini::Heading>(AK::NonnullOwnPtr<Gemini::Heading>&&)
Line
Count
Source
44
10.2k
        : m_ptr(other.leak_ptr())
45
10.2k
    {
46
10.2k
        VERIFY(m_ptr);
47
10.2k
    }
AK::NonnullOwnPtr<Gemini::Line>::NonnullOwnPtr<Gemini::Text>(AK::NonnullOwnPtr<Gemini::Text>&&)
Line
Count
Source
44
52.3M
        : m_ptr(other.leak_ptr())
45
52.3M
    {
46
52.3M
        VERIFY(m_ptr);
47
52.3M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::NonnullOwnPtr<Locale::SegmenterImpl>(AK::NonnullOwnPtr<Locale::SegmenterImpl>&&)
AK::NonnullOwnPtr<Audio::LoaderPlugin>::NonnullOwnPtr<Audio::QOALoaderPlugin>(AK::NonnullOwnPtr<Audio::QOALoaderPlugin>&&)
Line
Count
Source
44
525
        : m_ptr(other.leak_ptr())
45
525
    {
46
525
        VERIFY(m_ptr);
47
525
    }
Unexecuted instantiation: AK::NonnullOwnPtr<AK::SeekableStream>::NonnullOwnPtr<Core::MappedFile>(AK::NonnullOwnPtr<Core::MappedFile>&&)
AK::NonnullOwnPtr<Audio::LoaderPlugin>::NonnullOwnPtr<Audio::WavLoaderPlugin>(AK::NonnullOwnPtr<Audio::WavLoaderPlugin>&&)
Line
Count
Source
44
273
        : m_ptr(other.leak_ptr())
45
273
    {
46
273
        VERIFY(m_ptr);
47
273
    }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::NonnullOwnPtr<Audio::FlacLoaderPlugin>(AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>&&)
Line
Count
Source
44
144
        : m_ptr(other.leak_ptr())
45
144
    {
46
144
        VERIFY(m_ptr);
47
144
    }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::NonnullOwnPtr<Audio::MP3LoaderPlugin>(AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>&&)
Line
Count
Source
44
845
        : m_ptr(other.leak_ptr())
45
845
    {
46
845
        VERIFY(m_ptr);
47
845
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::Event>::NonnullOwnPtr<Core::CustomEvent>(AK::NonnullOwnPtr<Core::CustomEvent>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr<Web::CSS::SumCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SumCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr<Web::CSS::NumericCalculationNode>(AK::NonnullOwnPtr<Web::CSS::NumericCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>(AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr<Web::CSS::InvertCalculationNode>(AK::NonnullOwnPtr<Web::CSS::InvertCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr<Web::CSS::ProductCalculationNode>(AK::NonnullOwnPtr<Web::CSS::ProductCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::NonnullOwnPtr<Web::CSS::NegateCalculationNode>(AK::NonnullOwnPtr<Web::CSS::NegateCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::RSAOAEP>(AK::NonnullOwnPtr<Web::Crypto::RSAOAEP>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::ECDSA>(AK::NonnullOwnPtr<Web::Crypto::ECDSA>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::AesCtr>(AK::NonnullOwnPtr<Web::Crypto::AesCtr>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::AesCbc>(AK::NonnullOwnPtr<Web::Crypto::AesCbc>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::AesGcm>(AK::NonnullOwnPtr<Web::Crypto::AesGcm>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::SHA>(AK::NonnullOwnPtr<Web::Crypto::SHA>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::HKDF>(AK::NonnullOwnPtr<Web::Crypto::HKDF>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::PBKDF2>(AK::NonnullOwnPtr<Web::Crypto::PBKDF2>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::X25519>(AK::NonnullOwnPtr<Web::Crypto::X25519>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::NonnullOwnPtr<Web::Crypto::ED25519>(AK::NonnullOwnPtr<Web::Crypto::ED25519>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>(AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>(AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>(AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>(AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>&&)
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::Paragraph>(AK::NonnullOwnPtr<Markdown::Paragraph>&&)
Line
Count
Source
44
4.48M
        : m_ptr(other.leak_ptr())
45
4.48M
    {
46
4.48M
        VERIFY(m_ptr);
47
4.48M
    }
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::Heading>(AK::NonnullOwnPtr<Markdown::Heading>&&)
Line
Count
Source
44
403k
        : m_ptr(other.leak_ptr())
45
403k
    {
46
403k
        VERIFY(m_ptr);
47
403k
    }
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::Table>(AK::NonnullOwnPtr<Markdown::Table>&&)
Line
Count
Source
44
7.54k
        : m_ptr(other.leak_ptr())
45
7.54k
    {
46
7.54k
        VERIFY(m_ptr);
47
7.54k
    }
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::HorizontalRule>(AK::NonnullOwnPtr<Markdown::HorizontalRule>&&)
Line
Count
Source
44
60.5k
        : m_ptr(other.leak_ptr())
45
60.5k
    {
46
60.5k
        VERIFY(m_ptr);
47
60.5k
    }
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::List>(AK::NonnullOwnPtr<Markdown::List>&&)
Line
Count
Source
44
58.1k
        : m_ptr(other.leak_ptr())
45
58.1k
    {
46
58.1k
        VERIFY(m_ptr);
47
58.1k
    }
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::CodeBlock>(AK::NonnullOwnPtr<Markdown::CodeBlock>&&)
Line
Count
Source
44
3.81M
        : m_ptr(other.leak_ptr())
45
3.81M
    {
46
3.81M
        VERIFY(m_ptr);
47
3.81M
    }
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::CommentBlock>(AK::NonnullOwnPtr<Markdown::CommentBlock>&&)
Line
Count
Source
44
11.7k
        : m_ptr(other.leak_ptr())
45
11.7k
    {
46
11.7k
        VERIFY(m_ptr);
47
11.7k
    }
AK::NonnullOwnPtr<Markdown::Block>::NonnullOwnPtr<Markdown::BlockQuote>(AK::NonnullOwnPtr<Markdown::BlockQuote>&&)
Line
Count
Source
44
4.68M
        : m_ptr(other.leak_ptr())
45
4.68M
    {
46
4.68M
        VERIFY(m_ptr);
47
4.68M
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr<Markdown::Text::TextNode>(AK::NonnullOwnPtr<Markdown::Text::TextNode>&&)
Line
Count
Source
44
103M
        : m_ptr(other.leak_ptr())
45
103M
    {
46
103M
        VERIFY(m_ptr);
47
103M
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr<Markdown::Text::BreakNode>(AK::NonnullOwnPtr<Markdown::Text::BreakNode>&&)
Line
Count
Source
44
383
        : m_ptr(other.leak_ptr())
45
383
    {
46
383
        VERIFY(m_ptr);
47
383
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr<Markdown::Text::MultiNode>(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&)
Line
Count
Source
44
3.29M
        : m_ptr(other.leak_ptr())
45
3.29M
    {
46
3.29M
        VERIFY(m_ptr);
47
3.29M
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr<Markdown::Text::EmphasisNode>(AK::NonnullOwnPtr<Markdown::Text::EmphasisNode>&&)
Line
Count
Source
44
581k
        : m_ptr(other.leak_ptr())
45
581k
    {
46
581k
        VERIFY(m_ptr);
47
581k
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr<Markdown::Text::CodeNode>(AK::NonnullOwnPtr<Markdown::Text::CodeNode>&&)
Line
Count
Source
44
998k
        : m_ptr(other.leak_ptr())
45
998k
    {
46
998k
        VERIFY(m_ptr);
47
998k
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr<Markdown::Text::LinkNode>(AK::NonnullOwnPtr<Markdown::Text::LinkNode>&&)
Line
Count
Source
44
447k
        : m_ptr(other.leak_ptr())
45
447k
    {
46
447k
        VERIFY(m_ptr);
47
447k
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::NonnullOwnPtr<Markdown::Text::StrikeThroughNode>(AK::NonnullOwnPtr<Markdown::Text::StrikeThroughNode>&&)
Line
Count
Source
44
924k
        : m_ptr(other.leak_ptr())
45
924k
    {
46
924k
        VERIFY(m_ptr);
47
924k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Demuxer>::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>(AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoFrame>::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>(AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>&&)
AK::NonnullOwnPtr<Media::VideoFrame>::NonnullOwnPtr<Media::SubsampledYUVFrame>(AK::NonnullOwnPtr<Media::SubsampledYUVFrame>&&)
Line
Count
Source
44
1.02k
        : m_ptr(other.leak_ptr())
45
1.02k
    {
46
1.02k
        VERIFY(m_ptr);
47
1.02k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::AnimationWriter>::NonnullOwnPtr<Gfx::PNGAnimationWriter>(AK::NonnullOwnPtr<Gfx::PNGAnimationWriter>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker>(AK::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker>&&)
48
    ~NonnullOwnPtr()
49
2.45G
    {
50
2.45G
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.45G
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
58.0k
    {
50
58.0k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
58.0k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >::~NonnullOwnPtr()
Line
Count
Source
49
1.42k
    {
50
1.42k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.42k
    }
AK::NonnullOwnPtr<AK::SeekableStream>::~NonnullOwnPtr()
Line
Count
Source
49
30.0k
    {
50
30.0k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
30.0k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::~NonnullOwnPtr()
Line
Count
Source
49
4.27k
    {
50
4.27k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.27k
    }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::~NonnullOwnPtr()
Line
Count
Source
49
1.29M
    {
50
1.29M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.29M
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >::~NonnullOwnPtr()
Line
Count
Source
49
929
    {
50
929
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
929
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::~NonnullOwnPtr()
Line
Count
Source
49
2.78k
    {
50
2.78k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.78k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >::~NonnullOwnPtr()
Line
Count
Source
49
907
    {
50
907
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
907
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::~NonnullOwnPtr()
Line
Count
Source
49
2.72k
    {
50
2.72k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.72k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >::~NonnullOwnPtr()
Line
Count
Source
49
890
    {
50
890
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
890
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::~NonnullOwnPtr()
Line
Count
Source
49
2.67k
    {
50
2.67k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.67k
    }
AK::NonnullOwnPtr<Gfx::BMPLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
4.16k
    {
50
4.16k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.16k
    }
AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
16.4k
    {
50
16.4k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
16.4k
    }
AK::NonnullOwnPtr<Gfx::DDSLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
3.65k
    {
50
3.65k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
3.65k
    }
AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
10.9k
    {
50
10.9k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
10.9k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMLoadingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::~NonnullOwnPtr()
Line
Count
Source
49
6.13M
    {
50
6.13M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
6.13M
    }
AK::NonnullOwnPtr<AK::Stream>::~NonnullOwnPtr()
Line
Count
Source
49
2.42M
    {
50
2.42M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.42M
    }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::~NonnullOwnPtr()
Line
Count
Source
49
1.85M
    {
50
1.85M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.85M
    }
AK::NonnullOwnPtr<Gfx::GIFLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
664
    {
50
664
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
664
    }
AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
1.99k
    {
50
1.99k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.99k
    }
AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
19.5k
    {
50
19.5k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
19.5k
    }
AK::NonnullOwnPtr<Gfx::ICOLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
6.51k
    {
50
6.51k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
6.51k
    }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
3.61k
    {
50
3.61k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
3.61k
    }
AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
2.16k
    {
50
2.16k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.16k
    }
AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
274
    {
50
274
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
274
    }
AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
822
    {
50
822
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
822
    }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::~NonnullOwnPtr()
Line
Count
Source
49
18.2k
    {
50
18.2k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
18.2k
    }
AK::NonnullOwnPtr<AK::BigEndianOutputBitStream>::~NonnullOwnPtr()
Line
Count
Source
49
32
    {
50
32
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
32
    }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::~NonnullOwnPtr()
Line
Count
Source
49
11.6k
    {
50
11.6k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
11.6k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::~NonnullOwnPtr()
Line
Count
Source
49
245k
    {
50
245k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
245k
    }
AK::NonnullOwnPtr<AK::ConstrainedStream>::~NonnullOwnPtr()
Line
Count
Source
49
6.61k
    {
50
6.61k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
6.61k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>::~NonnullOwnPtr()
Line
Count
Source
49
224k
    {
50
224k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
224k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>::~NonnullOwnPtr()
Line
Count
Source
49
54.4k
    {
50
54.4k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
54.4k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>::~NonnullOwnPtr()
Line
Count
Source
49
141k
    {
50
141k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
141k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>::~NonnullOwnPtr()
Line
Count
Source
49
82.3k
    {
50
82.3k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
82.3k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>::~NonnullOwnPtr()
Line
Count
Source
49
165k
    {
50
165k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
165k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
2.42k
    {
50
2.42k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.42k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
7.26k
    {
50
7.26k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
7.26k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::~NonnullOwnPtr()
Line
Count
Source
49
8.39k
    {
50
8.39k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
8.39k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::~NonnullOwnPtr()
Line
Count
Source
49
9.14k
    {
50
9.14k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
9.14k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::~NonnullOwnPtr()
Line
Count
Source
49
9.33k
    {
50
9.33k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
9.33k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::~NonnullOwnPtr()
Line
Count
Source
49
11.7k
    {
50
11.7k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
11.7k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::~NonnullOwnPtr()
Line
Count
Source
49
37.9k
    {
50
37.9k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
37.9k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::~NonnullOwnPtr()
Line
Count
Source
49
308
    {
50
308
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
308
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::~NonnullOwnPtr()
Line
Count
Source
49
483
    {
50
483
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
483
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::~NonnullOwnPtr()
Line
Count
Source
49
144
    {
50
144
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
144
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::~NonnullOwnPtr()
Line
Count
Source
49
2.26k
    {
50
2.26k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.26k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::~NonnullOwnPtr()
Line
Count
Source
49
86.9k
    {
50
86.9k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
86.9k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::~NonnullOwnPtr()
Line
Count
Source
49
4.59k
    {
50
4.59k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.59k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::~NonnullOwnPtr()
Line
Count
Source
49
1.18k
    {
50
1.18k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.18k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::~NonnullOwnPtr()
Line
Count
Source
49
11.7k
    {
50
11.7k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
11.7k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::~NonnullOwnPtr()
Line
Count
Source
49
2.07k
    {
50
2.07k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.07k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::~NonnullOwnPtr()
Line
Count
Source
49
4.03k
    {
50
4.03k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.03k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::~NonnullOwnPtr()
Line
Count
Source
49
1.46k
    {
50
1.46k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.46k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::~NonnullOwnPtr()
Line
Count
Source
49
5.42k
    {
50
5.42k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5.42k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::~NonnullOwnPtr()
Line
Count
Source
49
1.41k
    {
50
1.41k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.41k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::~NonnullOwnPtr()
Line
Count
Source
49
526
    {
50
526
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
526
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::~NonnullOwnPtr()
Line
Count
Source
49
1.13k
    {
50
1.13k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.13k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::~NonnullOwnPtr()
Line
Count
Source
49
2.88k
    {
50
2.88k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.88k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::~NonnullOwnPtr()
Line
Count
Source
49
527M
    {
50
527M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
527M
    }
AK::NonnullOwnPtr<Gfx::ExifMetadata>::~NonnullOwnPtr()
Line
Count
Source
49
117k
    {
50
117k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
117k
    }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
21.9k
    {
50
21.9k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
21.9k
    }
AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
13.1k
    {
50
13.1k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
13.1k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Compress::ZlibDecompressor>::~NonnullOwnPtr()
Line
Count
Source
49
24.6k
    {
50
24.6k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
24.6k
    }
AK::NonnullOwnPtr<Gfx::PNGLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
10.6k
    {
50
10.6k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
10.6k
    }
AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
32.0k
    {
50
32.0k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
32.0k
    }
AK::NonnullOwnPtr<Gfx::QOILoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
400
    {
50
400
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
400
    }
AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
1.20k
    {
50
1.20k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.20k
    }
AK::NonnullOwnPtr<Gfx::TGALoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
2.52k
    {
50
2.52k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.52k
    }
AK::NonnullOwnPtr<TGAImageIdentifier>::~NonnullOwnPtr()
Line
Count
Source
49
94
    {
50
94
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
94
    }
AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
1.51k
    {
50
1.51k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.51k
    }
AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
45.3k
    {
50
45.3k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
45.3k
    }
AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
135k
    {
50
135k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
135k
    }
AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
878
    {
50
878
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
878
    }
AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
2.63k
    {
50
2.63k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.63k
    }
AK::NonnullOwnPtr<Gfx::WebPLoadingContext>::~NonnullOwnPtr()
Line
Count
Source
49
8.81k
    {
50
8.81k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
8.81k
    }
AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
8.81k
    {
50
8.81k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
8.81k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>::~NonnullOwnPtr()
Line
Count
Source
49
714
    {
50
714
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
714
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>::~NonnullOwnPtr()
Line
Count
Source
49
177
    {
50
177
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
177
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::~NonnullOwnPtr()
Line
Count
Source
49
510
    {
50
510
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
510
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::~NonnullOwnPtr()
Line
Count
Source
49
1.31k
    {
50
1.31k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.31k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>::~NonnullOwnPtr()
Line
Count
Source
49
570
    {
50
570
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
570
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::FontDatabase::Private>::~NonnullOwnPtr()
Font.cpp:AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>::~NonnullOwnPtr()
Line
Count
Source
49
1.07k
    {
50
1.07k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.07k
    }
AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::~NonnullOwnPtr()
Line
Count
Source
49
1.41k
    {
50
1.41k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.41k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Compress::DeflateDecompressor>::~NonnullOwnPtr()
Line
Count
Source
49
379k
    {
50
379k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
379k
    }
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::~NonnullOwnPtr()
Line
Count
Source
49
19.3k
    {
50
19.3k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
19.3k
    }
AK::NonnullOwnPtr<Compress::DeflateCompressor>::~NonnullOwnPtr()
Line
Count
Source
49
19.3k
    {
50
19.3k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
19.3k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Compress::ZlibCompressor>::~NonnullOwnPtr()
AK::NonnullOwnPtr<AK::JsonArray>::~NonnullOwnPtr()
Line
Count
Source
49
4.01M
    {
50
4.01M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.01M
    }
AK::NonnullOwnPtr<AK::JsonObject>::~NonnullOwnPtr()
Line
Count
Source
49
10.8M
    {
50
10.8M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
10.8M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::TCPSocket>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::UDPSocket>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementation>::~NonnullOwnPtr()
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementationUnix>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::Event>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ThreadEventQueue::Private>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ResourceImplementationFile>::~NonnullOwnPtr()
AK::NonnullOwnPtr<XML::Node>::~NonnullOwnPtr()
Line
Count
Source
49
99.6M
    {
50
99.6M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
99.6M
    }
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::~NonnullOwnPtr()
Line
Count
Source
49
1.89M
    {
50
1.89M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.89M
    }
AK::NonnullOwnPtr<IMAP::BodyStructure>::~NonnullOwnPtr()
Line
Count
Source
49
15.3k
    {
50
15.3k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
15.3k
    }
AK::NonnullOwnPtr<IMAP::BodyExtension>::~NonnullOwnPtr()
Line
Count
Source
49
2.79M
    {
50
2.79M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.79M
    }
AK::NonnullOwnPtr<Gemini::Line>::~NonnullOwnPtr()
Line
Count
Source
49
642M
    {
50
642M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
642M
    }
AK::NonnullOwnPtr<Gemini::Control>::~NonnullOwnPtr()
Line
Count
Source
49
25.8M
    {
50
25.8M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
25.8M
    }
AK::NonnullOwnPtr<Gemini::Preformatted>::~NonnullOwnPtr()
Line
Count
Source
49
6.19M
    {
50
6.19M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
6.19M
    }
AK::NonnullOwnPtr<Gemini::UnorderedList>::~NonnullOwnPtr()
Line
Count
Source
49
12.9M
    {
50
12.9M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
12.9M
    }
AK::NonnullOwnPtr<Gemini::Link>::~NonnullOwnPtr()
Line
Count
Source
49
10.4k
    {
50
10.4k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
10.4k
    }
AK::NonnullOwnPtr<Gemini::Heading>::~NonnullOwnPtr()
Line
Count
Source
49
10.2k
    {
50
10.2k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
10.2k
    }
AK::NonnullOwnPtr<Gemini::Text>::~NonnullOwnPtr()
Line
Count
Source
49
52.3M
    {
50
52.3M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
52.3M
    }
AK::NonnullOwnPtr<JS::ExecutionContext>::~NonnullOwnPtr()
Line
Count
Source
49
234
    {
50
234
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
234
    }
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::~NonnullOwnPtr()
Line
Count
Source
49
48
    {
50
48
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
48
    }
AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::~NonnullOwnPtr()
Line
Count
Source
49
66
    {
50
66
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
66
    }
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::~NonnullOwnPtr()
Line
Count
Source
49
66
    {
50
66
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
66
    }
AK::NonnullOwnPtr<JS::Bytecode::StringTable>::~NonnullOwnPtr()
Line
Count
Source
49
66
    {
50
66
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
66
    }
AK::NonnullOwnPtr<JS::HeapBlock>::~NonnullOwnPtr()
Line
Count
Source
49
4.27k
    {
50
4.27k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.27k
    }
AK::NonnullOwnPtr<JS::CellAllocator>::~NonnullOwnPtr()
Line
Count
Source
49
1.00k
    {
50
1.00k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.00k
    }
AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>::~NonnullOwnPtr()
Line
Count
Source
49
3
    {
50
3
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
3
    }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >::~NonnullOwnPtr()
AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::~NonnullOwnPtr()
Line
Count
Source
49
14.8k
    {
50
14.8k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
14.8k
    }
AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::~NonnullOwnPtr()
Line
Count
Source
49
106
    {
50
106
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
106
    }
AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >::~NonnullOwnPtr()
Line
Count
Source
49
16.6k
    {
50
16.6k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
16.6k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::~NonnullOwnPtr()
AK::NonnullOwnPtr<JS::Bytecode::Interpreter>::~NonnullOwnPtr()
Line
Count
Source
49
53
    {
50
53
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
53
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >::~NonnullOwnPtr()
Line
Count
Source
49
3.73k
    {
50
3.73k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
3.73k
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >::~NonnullOwnPtr()
Line
Count
Source
49
303
    {
50
303
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
303
    }
AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >::~NonnullOwnPtr()
Line
Count
Source
49
1.60k
    {
50
1.60k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.60k
    }
AK::NonnullOwnPtr<regex::OpCode_Compare>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_Jump>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkJump>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkStay>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_FailForks>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBegin>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckEnd>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_Save>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_Restore>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_GoBack>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_Repeat>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_Checkpoint>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
AK::NonnullOwnPtr<regex::OpCode_Exit>::~NonnullOwnPtr()
Line
Count
Source
49
5
    {
50
5
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5
    }
RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::~NonnullOwnPtr()
Line
Count
Source
49
48.2M
    {
50
48.2M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
48.2M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::SegmenterImpl>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Archive::TarInputStream>::~NonnullOwnPtr()
Line
Count
Source
49
3.31k
    {
50
3.31k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
3.31k
    }
AK::NonnullOwnPtr<AK::CircularBuffer>::~NonnullOwnPtr()
Line
Count
Source
49
30.7k
    {
50
30.7k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
30.7k
    }
AK::NonnullOwnPtr<Compress::LzmaCompressor>::~NonnullOwnPtr()
Line
Count
Source
49
13.9k
    {
50
13.9k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
13.9k
    }
AK::NonnullOwnPtr<Compress::LzmaDecompressor>::~NonnullOwnPtr()
Line
Count
Source
49
30.2k
    {
50
30.2k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
30.2k
    }
AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::~NonnullOwnPtr()
Line
Count
Source
49
16.7k
    {
50
16.7k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
16.7k
    }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
3.57k
    {
50
3.57k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
3.57k
    }
AK::NonnullOwnPtr<Audio::QOALoaderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
838
    {
50
838
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
838
    }
AK::NonnullOwnPtr<Audio::WavLoaderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
1.67k
    {
50
1.67k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.67k
    }
AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
280
    {
50
280
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
280
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::~NonnullOwnPtr()
Line
Count
Source
49
295k
    {
50
295k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
295k
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::~NonnullOwnPtr()
Line
Count
Source
49
295k
    {
50
295k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
295k
    }
AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>::~NonnullOwnPtr()
Line
Count
Source
49
967
    {
50
967
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
967
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>::~NonnullOwnPtr()
Line
Count
Source
49
236k
    {
50
236k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
236k
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor>::~NonnullOwnPtr()
Line
Count
Source
49
4.25k
    {
50
4.25k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.25k
    }
AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>::~NonnullOwnPtr()
Line
Count
Source
49
40.8M
    {
50
40.8M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
40.8M
    }
AK::NonnullOwnPtr<AK::Function<bool ()> >::~NonnullOwnPtr()
Line
Count
Source
49
1.23k
    {
50
1.23k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
1.23k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::CustomEvent>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::AST::Command>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<FileSystem::TempFile>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NumericCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::InvertCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ProductCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NegateCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SumCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CountersSet>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::RSAOAEP>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ECDSA>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCtr>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCbc>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesGcm>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::SHA>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::HKDF>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::PBKDF2>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::X25519>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ED25519>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Platform::AudioCodecPlugin>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Markdown::Block>::~NonnullOwnPtr()
Line
Count
Source
49
98.2M
    {
50
98.2M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
98.2M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::HostDefined>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::GridFormattingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::EditEventHandler>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DragAndDropEventHandler>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Painting::StackingContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CosCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::LogCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MinCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ModCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::PowCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RemCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SignCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SinCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::TanCalculationNode>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Markdown::Document>::~NonnullOwnPtr()
Line
Count
Source
49
6.23k
    {
50
6.23k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
6.23k
    }
AK::NonnullOwnPtr<Markdown::Paragraph>::~NonnullOwnPtr()
Line
Count
Source
49
4.48M
    {
50
4.48M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
4.48M
    }
AK::NonnullOwnPtr<Markdown::Heading>::~NonnullOwnPtr()
Line
Count
Source
49
807k
    {
50
807k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
807k
    }
AK::NonnullOwnPtr<Markdown::Table>::~NonnullOwnPtr()
Line
Count
Source
49
15.0k
    {
50
15.0k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
15.0k
    }
AK::NonnullOwnPtr<Markdown::HorizontalRule>::~NonnullOwnPtr()
Line
Count
Source
49
121k
    {
50
121k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
121k
    }
AK::NonnullOwnPtr<Markdown::List>::~NonnullOwnPtr()
Line
Count
Source
49
116k
    {
50
116k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
116k
    }
AK::NonnullOwnPtr<Markdown::CodeBlock>::~NonnullOwnPtr()
Line
Count
Source
49
7.63M
    {
50
7.63M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
7.63M
    }
AK::NonnullOwnPtr<Markdown::CommentBlock>::~NonnullOwnPtr()
Line
Count
Source
49
23.4k
    {
50
23.4k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
23.4k
    }
AK::NonnullOwnPtr<Markdown::BlockQuote>::~NonnullOwnPtr()
Line
Count
Source
49
9.37M
    {
50
9.37M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
9.37M
    }
AK::NonnullOwnPtr<Markdown::ContainerBlock>::~NonnullOwnPtr()
Line
Count
Source
49
5.73M
    {
50
5.73M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
5.73M
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::~NonnullOwnPtr()
Line
Count
Source
49
694M
    {
50
694M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
694M
    }
AK::NonnullOwnPtr<Markdown::Text::MultiNode>::~NonnullOwnPtr()
Line
Count
Source
49
33.3M
    {
50
33.3M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
33.3M
    }
AK::NonnullOwnPtr<Markdown::Text::TextNode>::~NonnullOwnPtr()
Line
Count
Source
49
103M
    {
50
103M
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
103M
    }
AK::NonnullOwnPtr<Markdown::Text::BreakNode>::~NonnullOwnPtr()
Line
Count
Source
49
383
    {
50
383
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
383
    }
AK::NonnullOwnPtr<Markdown::Text::EmphasisNode>::~NonnullOwnPtr()
Line
Count
Source
49
581k
    {
50
581k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
581k
    }
AK::NonnullOwnPtr<Markdown::Text::CodeNode>::~NonnullOwnPtr()
Line
Count
Source
49
998k
    {
50
998k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
998k
    }
AK::NonnullOwnPtr<Markdown::Text::LinkNode>::~NonnullOwnPtr()
Line
Count
Source
49
447k
    {
50
447k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
447k
    }
AK::NonnullOwnPtr<Markdown::Text::StrikeThroughNode>::~NonnullOwnPtr()
Line
Count
Source
49
924k
    {
50
924k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
924k
    }
AK::NonnullOwnPtr<Media::VideoFrame>::~NonnullOwnPtr()
Line
Count
Source
49
2.05k
    {
50
2.05k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.05k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Demuxer>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoDecoder>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::Decoder>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP9::Decoder>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Media::Video::VP9::Parser>::~NonnullOwnPtr()
Line
Count
Source
49
776
    {
50
776
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
776
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>::~NonnullOwnPtr()
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::~NonnullOwnPtr()
Line
Count
Source
49
30.1k
    {
50
30.1k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
30.1k
    }
AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::~NonnullOwnPtr()
Line
Count
Source
49
3.07k
    {
50
3.07k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
3.07k
    }
AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>::~NonnullOwnPtr()
Line
Count
Source
49
2.32k
    {
50
2.32k
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
2.32k
    }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::~NonnullOwnPtr()
Line
Count
Source
49
480
    {
50
480
        clear();
51
#ifdef SANITIZE_PTRS
52
        m_ptr = (T*)(explode_byte(NONNULLOWNPTR_SCRUB_BYTE));
53
#endif
54
480
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::PNGAnimationWriter>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::~NonnullOwnPtr()
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode>::~NonnullOwnPtr()
55
56
    NonnullOwnPtr(NonnullOwnPtr const&) = delete;
57
    template<typename U>
58
    NonnullOwnPtr(NonnullOwnPtr<U> const&) = delete;
59
    NonnullOwnPtr& operator=(NonnullOwnPtr const&) = delete;
60
    template<typename U>
61
    NonnullOwnPtr& operator=(NonnullOwnPtr<U> const&) = delete;
62
63
    template<typename U>
64
    NonnullOwnPtr(RefPtr<U> const&) = delete;
65
    template<typename U>
66
    NonnullOwnPtr(NonnullRefPtr<U> const&) = delete;
67
    template<typename U>
68
    NonnullOwnPtr(WeakPtr<U> const&) = delete;
69
    template<typename U>
70
    NonnullOwnPtr& operator=(RefPtr<U> const&) = delete;
71
    template<typename U>
72
    NonnullOwnPtr& operator=(NonnullRefPtr<U> const&) = delete;
73
    template<typename U>
74
    NonnullOwnPtr& operator=(WeakPtr<U> const&) = delete;
75
76
    NonnullOwnPtr& operator=(NonnullOwnPtr&& other)
77
1.18M
    {
78
1.18M
        NonnullOwnPtr ptr(move(other));
79
1.18M
        swap(ptr);
80
1.18M
        return *this;
81
1.18M
    }
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::operator=(AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>&&)
Line
Count
Source
77
798k
    {
78
798k
        NonnullOwnPtr ptr(move(other));
79
798k
        swap(ptr);
80
798k
        return *this;
81
798k
    }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::operator=(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&)
Line
Count
Source
77
135
    {
78
135
        NonnullOwnPtr ptr(move(other));
79
135
        swap(ptr);
80
135
        return *this;
81
135
    }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::operator=(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>&&)
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::operator=(AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >&&)
Line
Count
Source
77
384k
    {
78
384k
        NonnullOwnPtr ptr(move(other));
79
384k
        swap(ptr);
80
384k
        return *this;
81
384k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<IMAP::BodyStructure>::operator=(AK::NonnullOwnPtr<IMAP::BodyStructure>&&)
Unexecuted instantiation: RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::operator=(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::operator=(AK::NonnullOwnPtr<Line::KeyCallback>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::operator=(AK::NonnullOwnPtr<Web::CSS::CalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::operator=(AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::operator=(AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::operator=(AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::operator=(AK::NonnullOwnPtr<IPC::DeferredInvoker>&&)
82
83
    template<typename U>
84
    NonnullOwnPtr& operator=(NonnullOwnPtr<U>&& other)
85
0
    {
86
0
        NonnullOwnPtr ptr(move(other));
87
0
        swap(ptr);
88
0
        return *this;
89
0
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>& AK::NonnullOwnPtr<Web::CSS::CalculationNode>::operator=<Web::CSS::SumCalculationNode>(AK::NonnullOwnPtr<Web::CSS::SumCalculationNode>&&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>& AK::NonnullOwnPtr<Web::CSS::CalculationNode>::operator=<Web::CSS::Parser::UnparsedCalculationNode>(AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>&&)
90
91
    [[nodiscard]] T* leak_ptr()
92
2.19G
    {
93
2.19G
        return exchange(m_ptr, nullptr);
94
2.19G
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
29.0k
    {
93
29.0k
        return exchange(m_ptr, nullptr);
94
29.0k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::leak_ptr()
AK::NonnullOwnPtr<AK::FixedMemoryStream>::leak_ptr()
Line
Count
Source
92
1.24M
    {
93
1.24M
        return exchange(m_ptr, nullptr);
94
1.24M
    }
AK::NonnullOwnPtr<AK::SeekableStream>::leak_ptr()
Line
Count
Source
92
22.1k
    {
93
22.1k
        return exchange(m_ptr, nullptr);
94
22.1k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >::leak_ptr()
Line
Count
Source
92
1.42k
    {
93
1.42k
        return exchange(m_ptr, nullptr);
94
1.42k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::leak_ptr()
Line
Count
Source
92
3.52k
    {
93
3.52k
        return exchange(m_ptr, nullptr);
94
3.52k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >::leak_ptr()
Line
Count
Source
92
929
    {
93
929
        return exchange(m_ptr, nullptr);
94
929
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::leak_ptr()
Line
Count
Source
92
2.21k
    {
93
2.21k
        return exchange(m_ptr, nullptr);
94
2.21k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >::leak_ptr()
Line
Count
Source
92
907
    {
93
907
        return exchange(m_ptr, nullptr);
94
907
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::leak_ptr()
Line
Count
Source
92
2.15k
    {
93
2.15k
        return exchange(m_ptr, nullptr);
94
2.15k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >::leak_ptr()
Line
Count
Source
92
890
    {
93
890
        return exchange(m_ptr, nullptr);
94
890
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::leak_ptr()
Line
Count
Source
92
2.08k
    {
93
2.08k
        return exchange(m_ptr, nullptr);
94
2.08k
    }
AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
13.9k
    {
93
13.9k
        return exchange(m_ptr, nullptr);
94
13.9k
    }
AK::NonnullOwnPtr<Gfx::BMPLoadingContext>::leak_ptr()
Line
Count
Source
92
4.16k
    {
93
4.16k
        return exchange(m_ptr, nullptr);
94
4.16k
    }
AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
7.81k
    {
93
7.81k
        return exchange(m_ptr, nullptr);
94
7.81k
    }
AK::NonnullOwnPtr<Gfx::DDSLoadingContext>::leak_ptr()
Line
Count
Source
92
3.65k
    {
93
3.65k
        return exchange(m_ptr, nullptr);
94
3.65k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMLoadingContext>::leak_ptr()
AK::NonnullOwnPtr<AK::Stream>::leak_ptr()
Line
Count
Source
92
1.93M
    {
93
1.93M
        return exchange(m_ptr, nullptr);
94
1.93M
    }
AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
1.96k
    {
93
1.96k
        return exchange(m_ptr, nullptr);
94
1.96k
    }
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::leak_ptr()
Line
Count
Source
92
5.33M
    {
93
5.33M
        return exchange(m_ptr, nullptr);
94
5.33M
    }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::leak_ptr()
Line
Count
Source
92
1.39M
    {
93
1.39M
        return exchange(m_ptr, nullptr);
94
1.39M
    }
AK::NonnullOwnPtr<Gfx::GIFLoadingContext>::leak_ptr()
Line
Count
Source
92
664
    {
93
664
        return exchange(m_ptr, nullptr);
94
664
    }
AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
19.3k
    {
93
19.3k
        return exchange(m_ptr, nullptr);
94
19.3k
    }
AK::NonnullOwnPtr<Gfx::ICOLoadingContext>::leak_ptr()
Line
Count
Source
92
6.51k
    {
93
6.51k
        return exchange(m_ptr, nullptr);
94
6.51k
    }
AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
2.11k
    {
93
2.11k
        return exchange(m_ptr, nullptr);
94
2.11k
    }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::leak_ptr()
Line
Count
Source
92
2.89k
    {
93
2.89k
        return exchange(m_ptr, nullptr);
94
2.89k
    }
AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
548
    {
93
548
        return exchange(m_ptr, nullptr);
94
548
    }
AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>::leak_ptr()
Line
Count
Source
92
274
    {
93
274
        return exchange(m_ptr, nullptr);
94
274
    }
AK::NonnullOwnPtr<AK::ConstrainedStream>::leak_ptr()
Line
Count
Source
92
5.32k
    {
93
5.32k
        return exchange(m_ptr, nullptr);
94
5.32k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
6.28k
    {
93
6.28k
        return exchange(m_ptr, nullptr);
94
6.28k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>::leak_ptr()
Line
Count
Source
92
224k
    {
93
224k
        return exchange(m_ptr, nullptr);
94
224k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>::leak_ptr()
Line
Count
Source
92
54.4k
    {
93
54.4k
        return exchange(m_ptr, nullptr);
94
54.4k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>::leak_ptr()
Line
Count
Source
92
141k
    {
93
141k
        return exchange(m_ptr, nullptr);
94
141k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>::leak_ptr()
Line
Count
Source
92
82.3k
    {
93
82.3k
        return exchange(m_ptr, nullptr);
94
82.3k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>::leak_ptr()
Line
Count
Source
92
165k
    {
93
165k
        return exchange(m_ptr, nullptr);
94
165k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>::leak_ptr()
Line
Count
Source
92
2.42k
    {
93
2.42k
        return exchange(m_ptr, nullptr);
94
2.42k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::leak_ptr()
Line
Count
Source
92
86.9k
    {
93
86.9k
        return exchange(m_ptr, nullptr);
94
86.9k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::leak_ptr()
Line
Count
Source
92
8.35k
    {
93
8.35k
        return exchange(m_ptr, nullptr);
94
8.35k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::leak_ptr()
Line
Count
Source
92
2.25k
    {
93
2.25k
        return exchange(m_ptr, nullptr);
94
2.25k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::leak_ptr()
Line
Count
Source
92
9.16k
    {
93
9.16k
        return exchange(m_ptr, nullptr);
94
9.16k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::leak_ptr()
Line
Count
Source
92
4.03k
    {
93
4.03k
        return exchange(m_ptr, nullptr);
94
4.03k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::leak_ptr()
Line
Count
Source
92
4.59k
    {
93
4.59k
        return exchange(m_ptr, nullptr);
94
4.59k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::leak_ptr()
Line
Count
Source
92
11.7k
    {
93
11.7k
        return exchange(m_ptr, nullptr);
94
11.7k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::leak_ptr()
Line
Count
Source
92
1.43k
    {
93
1.43k
        return exchange(m_ptr, nullptr);
94
1.43k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::leak_ptr()
Line
Count
Source
92
2.03k
    {
93
2.03k
        return exchange(m_ptr, nullptr);
94
2.03k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::leak_ptr()
Line
Count
Source
92
1.15k
    {
93
1.15k
        return exchange(m_ptr, nullptr);
94
1.15k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::leak_ptr()
Line
Count
Source
92
5.41k
    {
93
5.41k
        return exchange(m_ptr, nullptr);
94
5.41k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::leak_ptr()
Line
Count
Source
92
1.41k
    {
93
1.41k
        return exchange(m_ptr, nullptr);
94
1.41k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::leak_ptr()
Line
Count
Source
92
524
    {
93
524
        return exchange(m_ptr, nullptr);
94
524
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::leak_ptr()
Line
Count
Source
92
9.13k
    {
93
9.13k
        return exchange(m_ptr, nullptr);
94
9.13k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::leak_ptr()
Line
Count
Source
92
11.7k
    {
93
11.7k
        return exchange(m_ptr, nullptr);
94
11.7k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::leak_ptr()
Line
Count
Source
92
37.8k
    {
93
37.8k
        return exchange(m_ptr, nullptr);
94
37.8k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::leak_ptr()
Line
Count
Source
92
1.09k
    {
93
1.09k
        return exchange(m_ptr, nullptr);
94
1.09k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::leak_ptr()
Line
Count
Source
92
2.88k
    {
93
2.88k
        return exchange(m_ptr, nullptr);
94
2.88k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::leak_ptr()
Line
Count
Source
92
307
    {
93
307
        return exchange(m_ptr, nullptr);
94
307
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::leak_ptr()
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::leak_ptr()
Line
Count
Source
92
482
    {
93
482
        return exchange(m_ptr, nullptr);
94
482
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::leak_ptr()
Line
Count
Source
92
141
    {
93
141
        return exchange(m_ptr, nullptr);
94
141
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::leak_ptr()
Line
Count
Source
92
205k
    {
93
205k
        return exchange(m_ptr, nullptr);
94
205k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::leak_ptr()
Line
Count
Source
92
520M
    {
93
520M
        return exchange(m_ptr, nullptr);
94
520M
    }
AK::NonnullOwnPtr<Gfx::ExifMetadata>::leak_ptr()
Line
Count
Source
92
117k
    {
93
117k
        return exchange(m_ptr, nullptr);
94
117k
    }
AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
10.1k
    {
93
10.1k
        return exchange(m_ptr, nullptr);
94
10.1k
    }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::leak_ptr()
Line
Count
Source
92
17.5k
    {
93
17.5k
        return exchange(m_ptr, nullptr);
94
17.5k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext>::leak_ptr()
AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
31.5k
    {
93
31.5k
        return exchange(m_ptr, nullptr);
94
31.5k
    }
AK::NonnullOwnPtr<Compress::ZlibDecompressor>::leak_ptr()
Line
Count
Source
92
16.4k
    {
93
16.4k
        return exchange(m_ptr, nullptr);
94
16.4k
    }
AK::NonnullOwnPtr<Gfx::PNGLoadingContext>::leak_ptr()
Line
Count
Source
92
10.6k
    {
93
10.6k
        return exchange(m_ptr, nullptr);
94
10.6k
    }
AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
1.15k
    {
93
1.15k
        return exchange(m_ptr, nullptr);
94
1.15k
    }
AK::NonnullOwnPtr<Gfx::QOILoadingContext>::leak_ptr()
Line
Count
Source
92
400
    {
93
400
        return exchange(m_ptr, nullptr);
94
400
    }
AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
1.35k
    {
93
1.35k
        return exchange(m_ptr, nullptr);
94
1.35k
    }
AK::NonnullOwnPtr<Gfx::TGALoadingContext>::leak_ptr()
Line
Count
Source
92
2.02k
    {
93
2.02k
        return exchange(m_ptr, nullptr);
94
2.02k
    }
AK::NonnullOwnPtr<TGAImageIdentifier>::leak_ptr()
Line
Count
Source
92
94
    {
93
94
        return exchange(m_ptr, nullptr);
94
94
    }
AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
90.9k
    {
93
90.9k
        return exchange(m_ptr, nullptr);
94
90.9k
    }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::leak_ptr()
Line
Count
Source
92
9.65k
    {
93
9.65k
        return exchange(m_ptr, nullptr);
94
9.65k
    }
AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>::leak_ptr()
Line
Count
Source
92
45.3k
    {
93
45.3k
        return exchange(m_ptr, nullptr);
94
45.3k
    }
AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
2.63k
    {
93
2.63k
        return exchange(m_ptr, nullptr);
94
2.63k
    }
AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::leak_ptr()
Line
Count
Source
92
8.49k
    {
93
8.49k
        return exchange(m_ptr, nullptr);
94
8.49k
    }
AK::NonnullOwnPtr<Gfx::WebPLoadingContext>::leak_ptr()
Line
Count
Source
92
8.81k
    {
93
8.81k
        return exchange(m_ptr, nullptr);
94
8.81k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>::leak_ptr()
Line
Count
Source
92
714
    {
93
714
        return exchange(m_ptr, nullptr);
94
714
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::leak_ptr()
Line
Count
Source
92
657
    {
93
657
        return exchange(m_ptr, nullptr);
94
657
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>::leak_ptr()
Line
Count
Source
92
177
    {
93
177
        return exchange(m_ptr, nullptr);
94
177
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>::leak_ptr()
Line
Count
Source
92
570
    {
93
570
        return exchange(m_ptr, nullptr);
94
570
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::leak_ptr()
Line
Count
Source
92
510
    {
93
510
        return exchange(m_ptr, nullptr);
94
510
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::FontDatabase::Private>::leak_ptr()
AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::leak_ptr()
Line
Count
Source
92
876
    {
93
876
        return exchange(m_ptr, nullptr);
94
876
    }
Font.cpp:AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>::leak_ptr()
Line
Count
Source
92
1.07k
    {
93
1.07k
        return exchange(m_ptr, nullptr);
94
1.07k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::leak_ptr()
AK::NonnullOwnPtr<Compress::DeflateDecompressor>::leak_ptr()
Line
Count
Source
92
331k
    {
93
331k
        return exchange(m_ptr, nullptr);
94
331k
    }
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::leak_ptr()
Line
Count
Source
92
15.5k
    {
93
15.5k
        return exchange(m_ptr, nullptr);
94
15.5k
    }
AK::NonnullOwnPtr<Compress::DeflateCompressor>::leak_ptr()
Line
Count
Source
92
15.5k
    {
93
15.5k
        return exchange(m_ptr, nullptr);
94
15.5k
    }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::leak_ptr()
Line
Count
Source
92
7.75k
    {
93
7.75k
        return exchange(m_ptr, nullptr);
94
7.75k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Compress::ZlibCompressor>::leak_ptr()
AK::NonnullOwnPtr<AK::JsonArray>::leak_ptr()
Line
Count
Source
92
3.26M
    {
93
3.26M
        return exchange(m_ptr, nullptr);
94
3.26M
    }
AK::NonnullOwnPtr<AK::JsonObject>::leak_ptr()
Line
Count
Source
92
8.98M
    {
93
8.98M
        return exchange(m_ptr, nullptr);
94
8.98M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::TCPSocket>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::UDPSocket>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >::leak_ptr()
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::Event>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementationUnix>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ThreadEventQueue::Private>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ResourceImplementationFile>::leak_ptr()
AK::NonnullOwnPtr<XML::Node>::leak_ptr()
Line
Count
Source
92
82.3M
    {
93
82.3M
        return exchange(m_ptr, nullptr);
94
82.3M
    }
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::leak_ptr()
Line
Count
Source
92
1.32M
    {
93
1.32M
        return exchange(m_ptr, nullptr);
94
1.32M
    }
AK::NonnullOwnPtr<IMAP::BodyStructure>::leak_ptr()
Line
Count
Source
92
15.3k
    {
93
15.3k
        return exchange(m_ptr, nullptr);
94
15.3k
    }
AK::NonnullOwnPtr<IMAP::BodyExtension>::leak_ptr()
Line
Count
Source
92
2.79M
    {
93
2.79M
        return exchange(m_ptr, nullptr);
94
2.79M
    }
AK::NonnullOwnPtr<Gemini::Line>::leak_ptr()
Line
Count
Source
92
544M
    {
93
544M
        return exchange(m_ptr, nullptr);
94
544M
    }
AK::NonnullOwnPtr<Gemini::Control>::leak_ptr()
Line
Count
Source
92
25.8M
    {
93
25.8M
        return exchange(m_ptr, nullptr);
94
25.8M
    }
AK::NonnullOwnPtr<Gemini::Preformatted>::leak_ptr()
Line
Count
Source
92
6.19M
    {
93
6.19M
        return exchange(m_ptr, nullptr);
94
6.19M
    }
AK::NonnullOwnPtr<Gemini::UnorderedList>::leak_ptr()
Line
Count
Source
92
12.9M
    {
93
12.9M
        return exchange(m_ptr, nullptr);
94
12.9M
    }
AK::NonnullOwnPtr<Gemini::Link>::leak_ptr()
Line
Count
Source
92
10.4k
    {
93
10.4k
        return exchange(m_ptr, nullptr);
94
10.4k
    }
AK::NonnullOwnPtr<Gemini::Heading>::leak_ptr()
Line
Count
Source
92
10.2k
    {
93
10.2k
        return exchange(m_ptr, nullptr);
94
10.2k
    }
AK::NonnullOwnPtr<Gemini::Text>::leak_ptr()
Line
Count
Source
92
52.3M
    {
93
52.3M
        return exchange(m_ptr, nullptr);
94
52.3M
    }
AK::NonnullOwnPtr<JS::ExecutionContext>::leak_ptr()
Line
Count
Source
92
159
    {
93
159
        return exchange(m_ptr, nullptr);
94
159
    }
AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>::leak_ptr()
Line
Count
Source
92
3
    {
93
3
        return exchange(m_ptr, nullptr);
94
3
    }
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::leak_ptr()
Line
Count
Source
92
24
    {
93
24
        return exchange(m_ptr, nullptr);
94
24
    }
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::leak_ptr()
Line
Count
Source
92
44
    {
93
44
        return exchange(m_ptr, nullptr);
94
44
    }
AK::NonnullOwnPtr<JS::Bytecode::StringTable>::leak_ptr()
Line
Count
Source
92
44
    {
93
44
        return exchange(m_ptr, nullptr);
94
44
    }
AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::leak_ptr()
Line
Count
Source
92
44
    {
93
44
        return exchange(m_ptr, nullptr);
94
44
    }
AK::NonnullOwnPtr<JS::HeapBlock>::leak_ptr()
Line
Count
Source
92
4.27k
    {
93
4.27k
        return exchange(m_ptr, nullptr);
94
4.27k
    }
AK::NonnullOwnPtr<JS::CellAllocator>::leak_ptr()
Line
Count
Source
92
636
    {
93
636
        return exchange(m_ptr, nullptr);
94
636
    }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >::leak_ptr()
AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::leak_ptr()
Line
Count
Source
92
14.8k
    {
93
14.8k
        return exchange(m_ptr, nullptr);
94
14.8k
    }
AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::leak_ptr()
Line
Count
Source
92
106
    {
93
106
        return exchange(m_ptr, nullptr);
94
106
    }
AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >::leak_ptr()
Line
Count
Source
92
16.6k
    {
93
16.6k
        return exchange(m_ptr, nullptr);
94
16.6k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::leak_ptr()
AK::NonnullOwnPtr<JS::Bytecode::Interpreter>::leak_ptr()
Line
Count
Source
92
53
    {
93
53
        return exchange(m_ptr, nullptr);
94
53
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >::leak_ptr()
Line
Count
Source
92
3.73k
    {
93
3.73k
        return exchange(m_ptr, nullptr);
94
3.73k
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >::leak_ptr()
Line
Count
Source
92
303
    {
93
303
        return exchange(m_ptr, nullptr);
94
303
    }
AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >::leak_ptr()
Line
Count
Source
92
1.60k
    {
93
1.60k
        return exchange(m_ptr, nullptr);
94
1.60k
    }
AK::NonnullOwnPtr<regex::OpCode_Compare>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_Jump>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkJump>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkStay>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_FailForks>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBegin>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckEnd>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_Save>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_Restore>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_GoBack>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_Repeat>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_Checkpoint>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
AK::NonnullOwnPtr<regex::OpCode_Exit>::leak_ptr()
Line
Count
Source
92
5
    {
93
5
        return exchange(m_ptr, nullptr);
94
5
    }
RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::leak_ptr()
Line
Count
Source
92
40.2M
    {
93
40.2M
        return exchange(m_ptr, nullptr);
94
40.2M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::SegmenterImpl>::leak_ptr()
AK::NonnullOwnPtr<Archive::TarInputStream>::leak_ptr()
Line
Count
Source
92
2.64k
    {
93
2.64k
        return exchange(m_ptr, nullptr);
94
2.64k
    }
AK::NonnullOwnPtr<Compress::LzmaCompressor>::leak_ptr()
Line
Count
Source
92
11.1k
    {
93
11.1k
        return exchange(m_ptr, nullptr);
94
11.1k
    }
AK::NonnullOwnPtr<Compress::LzmaDecompressor>::leak_ptr()
Line
Count
Source
92
25.8k
    {
93
25.8k
        return exchange(m_ptr, nullptr);
94
25.8k
    }
AK::NonnullOwnPtr<AK::CircularBuffer>::leak_ptr()
Line
Count
Source
92
26.3k
    {
93
26.3k
        return exchange(m_ptr, nullptr);
94
26.3k
    }
AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::leak_ptr()
Line
Count
Source
92
13.9k
    {
93
13.9k
        return exchange(m_ptr, nullptr);
94
13.9k
    }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::leak_ptr()
Line
Count
Source
92
1.78k
    {
93
1.78k
        return exchange(m_ptr, nullptr);
94
1.78k
    }
AK::NonnullOwnPtr<Audio::QOALoaderPlugin>::leak_ptr()
Line
Count
Source
92
525
    {
93
525
        return exchange(m_ptr, nullptr);
94
525
    }
AK::NonnullOwnPtr<Audio::WavLoaderPlugin>::leak_ptr()
Line
Count
Source
92
273
    {
93
273
        return exchange(m_ptr, nullptr);
94
273
    }
AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>::leak_ptr()
Line
Count
Source
92
144
    {
93
144
        return exchange(m_ptr, nullptr);
94
144
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::leak_ptr()
Line
Count
Source
92
197k
    {
93
197k
        return exchange(m_ptr, nullptr);
94
197k
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::leak_ptr()
Line
Count
Source
92
197k
    {
93
197k
        return exchange(m_ptr, nullptr);
94
197k
    }
AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>::leak_ptr()
Line
Count
Source
92
845
    {
93
845
        return exchange(m_ptr, nullptr);
94
845
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>::leak_ptr()
Line
Count
Source
92
236k
    {
93
236k
        return exchange(m_ptr, nullptr);
94
236k
    }
AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>::leak_ptr()
Line
Count
Source
92
40.8M
    {
93
40.8M
        return exchange(m_ptr, nullptr);
94
40.8M
    }
AK::NonnullOwnPtr<AK::Function<bool ()> >::leak_ptr()
Line
Count
Source
92
1.23k
    {
93
1.23k
        return exchange(m_ptr, nullptr);
94
1.23k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::CustomEvent>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::AST::Command>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<FileSystem::TempFile>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::ARIA::AriaData>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SumCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NumericCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::InvertCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ProductCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NegateCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CountersSet>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::RSAOAEP>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCbc>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCtr>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesGcm>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::HKDF>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::PBKDF2>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::SHA>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ECDSA>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ED25519>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::X25519>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Platform::AudioCodecPlugin>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::HostDefined>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::GridFormattingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Painting::StackingContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CosCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::LogCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MinCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ModCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::PowCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RemCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SignCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SinCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::TanCalculationNode>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::leak_ptr()
AK::NonnullOwnPtr<Markdown::Document>::leak_ptr()
Line
Count
Source
92
6.23k
    {
93
6.23k
        return exchange(m_ptr, nullptr);
94
6.23k
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::leak_ptr()
Line
Count
Source
92
585M
    {
93
585M
        return exchange(m_ptr, nullptr);
94
585M
    }
AK::NonnullOwnPtr<Markdown::Paragraph>::leak_ptr()
Line
Count
Source
92
4.48M
    {
93
4.48M
        return exchange(m_ptr, nullptr);
94
4.48M
    }
AK::NonnullOwnPtr<Markdown::Block>::leak_ptr()
Line
Count
Source
92
84.7M
    {
93
84.7M
        return exchange(m_ptr, nullptr);
94
84.7M
    }
AK::NonnullOwnPtr<Markdown::Heading>::leak_ptr()
Line
Count
Source
92
807k
    {
93
807k
        return exchange(m_ptr, nullptr);
94
807k
    }
AK::NonnullOwnPtr<Markdown::Table>::leak_ptr()
Line
Count
Source
92
15.0k
    {
93
15.0k
        return exchange(m_ptr, nullptr);
94
15.0k
    }
AK::NonnullOwnPtr<Markdown::HorizontalRule>::leak_ptr()
Line
Count
Source
92
121k
    {
93
121k
        return exchange(m_ptr, nullptr);
94
121k
    }
AK::NonnullOwnPtr<Markdown::List>::leak_ptr()
Line
Count
Source
92
116k
    {
93
116k
        return exchange(m_ptr, nullptr);
94
116k
    }
AK::NonnullOwnPtr<Markdown::CodeBlock>::leak_ptr()
Line
Count
Source
92
7.63M
    {
93
7.63M
        return exchange(m_ptr, nullptr);
94
7.63M
    }
AK::NonnullOwnPtr<Markdown::CommentBlock>::leak_ptr()
Line
Count
Source
92
23.4k
    {
93
23.4k
        return exchange(m_ptr, nullptr);
94
23.4k
    }
AK::NonnullOwnPtr<Markdown::BlockQuote>::leak_ptr()
Line
Count
Source
92
9.37M
    {
93
9.37M
        return exchange(m_ptr, nullptr);
94
9.37M
    }
AK::NonnullOwnPtr<Markdown::ContainerBlock>::leak_ptr()
Line
Count
Source
92
5.73M
    {
93
5.73M
        return exchange(m_ptr, nullptr);
94
5.73M
    }
AK::NonnullOwnPtr<Markdown::Text::MultiNode>::leak_ptr()
Line
Count
Source
92
33.3M
    {
93
33.3M
        return exchange(m_ptr, nullptr);
94
33.3M
    }
AK::NonnullOwnPtr<Markdown::Text::TextNode>::leak_ptr()
Line
Count
Source
92
103M
    {
93
103M
        return exchange(m_ptr, nullptr);
94
103M
    }
AK::NonnullOwnPtr<Markdown::Text::BreakNode>::leak_ptr()
Line
Count
Source
92
383
    {
93
383
        return exchange(m_ptr, nullptr);
94
383
    }
AK::NonnullOwnPtr<Markdown::Text::EmphasisNode>::leak_ptr()
Line
Count
Source
92
581k
    {
93
581k
        return exchange(m_ptr, nullptr);
94
581k
    }
AK::NonnullOwnPtr<Markdown::Text::CodeNode>::leak_ptr()
Line
Count
Source
92
998k
    {
93
998k
        return exchange(m_ptr, nullptr);
94
998k
    }
AK::NonnullOwnPtr<Markdown::Text::LinkNode>::leak_ptr()
Line
Count
Source
92
447k
    {
93
447k
        return exchange(m_ptr, nullptr);
94
447k
    }
AK::NonnullOwnPtr<Markdown::Text::StrikeThroughNode>::leak_ptr()
Line
Count
Source
92
924k
    {
93
924k
        return exchange(m_ptr, nullptr);
94
924k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Demuxer>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoDecoder>::leak_ptr()
AK::NonnullOwnPtr<Media::VideoFrame>::leak_ptr()
Line
Count
Source
92
1.02k
    {
93
1.02k
        return exchange(m_ptr, nullptr);
94
1.02k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::Decoder>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP9::Decoder>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>::leak_ptr()
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::leak_ptr()
Line
Count
Source
92
25.7k
    {
93
25.7k
        return exchange(m_ptr, nullptr);
94
25.7k
    }
AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::leak_ptr()
Line
Count
Source
92
3.07k
    {
93
3.07k
        return exchange(m_ptr, nullptr);
94
3.07k
    }
AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>::leak_ptr()
Line
Count
Source
92
2.32k
    {
93
2.32k
        return exchange(m_ptr, nullptr);
94
2.32k
    }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::leak_ptr()
Line
Count
Source
92
400
    {
93
400
        return exchange(m_ptr, nullptr);
94
400
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::PNGAnimationWriter>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::leak_ptr()
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode>::leak_ptr()
95
96
    ALWAYS_INLINE RETURNS_NONNULL T* ptr() const
97
2.65G
    {
98
2.65G
        VERIFY(m_ptr);
99
2.65G
        return m_ptr;
100
2.65G
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::ptr() const
Line
Count
Source
97
29.6k
    {
98
29.6k
        VERIFY(m_ptr);
99
29.6k
        return m_ptr;
100
29.6k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::ptr() const
AK::NonnullOwnPtr<AK::SeekableStream>::ptr() const
Line
Count
Source
97
4.15M
    {
98
4.15M
        VERIFY(m_ptr);
99
4.15M
        return m_ptr;
100
4.15M
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::ptr() const
Line
Count
Source
97
1.42k
    {
98
1.42k
        VERIFY(m_ptr);
99
1.42k
        return m_ptr;
100
1.42k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::ptr() const
Line
Count
Source
97
929
    {
98
929
        VERIFY(m_ptr);
99
929
        return m_ptr;
100
929
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::ptr() const
Line
Count
Source
97
907
    {
98
907
        VERIFY(m_ptr);
99
907
        return m_ptr;
100
907
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::ptr() const
Line
Count
Source
97
890
    {
98
890
        VERIFY(m_ptr);
99
890
        return m_ptr;
100
890
    }
AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::ptr() const
Line
Count
Source
97
6.52k
    {
98
6.52k
        VERIFY(m_ptr);
99
6.52k
        return m_ptr;
100
6.52k
    }
AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::ptr() const
Line
Count
Source
97
3.65k
    {
98
3.65k
        VERIFY(m_ptr);
99
3.65k
        return m_ptr;
100
3.65k
    }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::ptr() const
Line
Count
Source
97
642M
    {
98
642M
        VERIFY(m_ptr);
99
642M
        return m_ptr;
100
642M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::ptr() const
AK::NonnullOwnPtr<AK::Stream>::ptr() const
Line
Count
Source
97
116M
    {
98
116M
        VERIFY(m_ptr);
99
116M
        return m_ptr;
100
116M
    }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::ptr() const
Line
Count
Source
97
84.8M
    {
98
84.8M
        VERIFY(m_ptr);
99
84.8M
        return m_ptr;
100
84.8M
    }
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::ptr() const
Line
Count
Source
97
1.01G
    {
98
1.01G
        VERIFY(m_ptr);
99
1.01G
        return m_ptr;
100
1.01G
    }
AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::ptr() const
Line
Count
Source
97
664
    {
98
664
        VERIFY(m_ptr);
99
664
        return m_ptr;
100
664
    }
AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::ptr() const
Line
Count
Source
97
6.51k
    {
98
6.51k
        VERIFY(m_ptr);
99
6.51k
        return m_ptr;
100
6.51k
    }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::ptr() const
Line
Count
Source
97
3.71k
    {
98
3.71k
        VERIFY(m_ptr);
99
3.71k
        return m_ptr;
100
3.71k
    }
AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::ptr() const
Line
Count
Source
97
1.43k
    {
98
1.43k
        VERIFY(m_ptr);
99
1.43k
        return m_ptr;
100
1.43k
    }
AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::ptr() const
Line
Count
Source
97
878
    {
98
878
        VERIFY(m_ptr);
99
878
        return m_ptr;
100
878
    }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::ptr() const
Line
Count
Source
97
13.7M
    {
98
13.7M
        VERIFY(m_ptr);
99
13.7M
        return m_ptr;
100
13.7M
    }
AK::NonnullOwnPtr<AK::BigEndianOutputBitStream>::ptr() const
Line
Count
Source
97
498
    {
98
498
        VERIFY(m_ptr);
99
498
        return m_ptr;
100
498
    }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::ptr() const
Line
Count
Source
97
7.76k
    {
98
7.76k
        VERIFY(m_ptr);
99
7.76k
        return m_ptr;
100
7.76k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::ptr() const
Line
Count
Source
97
31.8k
    {
98
31.8k
        VERIFY(m_ptr);
99
31.8k
        return m_ptr;
100
31.8k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::ptr() const
Line
Count
Source
97
3.86k
    {
98
3.86k
        VERIFY(m_ptr);
99
3.86k
        return m_ptr;
100
3.86k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::ptr() const
Line
Count
Source
97
17.4k
    {
98
17.4k
        VERIFY(m_ptr);
99
17.4k
        return m_ptr;
100
17.4k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::ptr() const
Line
Count
Source
97
1.69k
    {
98
1.69k
        VERIFY(m_ptr);
99
1.69k
        return m_ptr;
100
1.69k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::ptr() const
Line
Count
Source
97
457
    {
98
457
        VERIFY(m_ptr);
99
457
        return m_ptr;
100
457
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::ptr() const
Line
Count
Source
97
1.93k
    {
98
1.93k
        VERIFY(m_ptr);
99
1.93k
        return m_ptr;
100
1.93k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::ptr() const
Line
Count
Source
97
809
    {
98
809
        VERIFY(m_ptr);
99
809
        return m_ptr;
100
809
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::ptr() const
Line
Count
Source
97
919
    {
98
919
        VERIFY(m_ptr);
99
919
        return m_ptr;
100
919
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::ptr() const
Line
Count
Source
97
2.35k
    {
98
2.35k
        VERIFY(m_ptr);
99
2.35k
        return m_ptr;
100
2.35k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::ptr() const
Line
Count
Source
97
307
    {
98
307
        VERIFY(m_ptr);
99
307
        return m_ptr;
100
307
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::ptr() const
Line
Count
Source
97
429
    {
98
429
        VERIFY(m_ptr);
99
429
        return m_ptr;
100
429
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::ptr() const
Line
Count
Source
97
250
    {
98
250
        VERIFY(m_ptr);
99
250
        return m_ptr;
100
250
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::ptr() const
Line
Count
Source
97
1.08k
    {
98
1.08k
        VERIFY(m_ptr);
99
1.08k
        return m_ptr;
100
1.08k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::ptr() const
Line
Count
Source
97
283
    {
98
283
        VERIFY(m_ptr);
99
283
        return m_ptr;
100
283
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::ptr() const
Line
Count
Source
97
106
    {
98
106
        VERIFY(m_ptr);
99
106
        return m_ptr;
100
106
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::ptr() const
Line
Count
Source
97
1.83k
    {
98
1.83k
        VERIFY(m_ptr);
99
1.83k
        return m_ptr;
100
1.83k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::ptr() const
Line
Count
Source
97
2.36k
    {
98
2.36k
        VERIFY(m_ptr);
99
2.36k
        return m_ptr;
100
2.36k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::ptr() const
Line
Count
Source
97
7.60k
    {
98
7.60k
        VERIFY(m_ptr);
99
7.60k
        return m_ptr;
100
7.60k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::ptr() const
Line
Count
Source
97
242
    {
98
242
        VERIFY(m_ptr);
99
242
        return m_ptr;
100
242
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::ptr() const
Line
Count
Source
97
581
    {
98
581
        VERIFY(m_ptr);
99
581
        return m_ptr;
100
581
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::ptr() const
Line
Count
Source
97
62
    {
98
62
        VERIFY(m_ptr);
99
62
        return m_ptr;
100
62
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::ptr() const
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::ptr() const
Line
Count
Source
97
97
    {
98
97
        VERIFY(m_ptr);
99
97
        return m_ptr;
100
97
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::ptr() const
Line
Count
Source
97
30
    {
98
30
        VERIFY(m_ptr);
99
30
        return m_ptr;
100
30
    }
AK::NonnullOwnPtr<AK::ConstrainedStream>::ptr() const
Line
Count
Source
97
60.2k
    {
98
60.2k
        VERIFY(m_ptr);
99
60.2k
        return m_ptr;
100
60.2k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::ptr() const
Line
Count
Source
97
248M
    {
98
248M
        VERIFY(m_ptr);
99
248M
        return m_ptr;
100
248M
    }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::ptr() const
Line
Count
Source
97
10.2k
    {
98
10.2k
        VERIFY(m_ptr);
99
10.2k
        return m_ptr;
100
10.2k
    }
AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::ptr() const
Line
Count
Source
97
4.38k
    {
98
4.38k
        VERIFY(m_ptr);
99
4.38k
        return m_ptr;
100
4.38k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::ptr() const
AK::NonnullOwnPtr<Compress::ZlibDecompressor>::ptr() const
Line
Count
Source
97
8.22k
    {
98
8.22k
        VERIFY(m_ptr);
99
8.22k
        return m_ptr;
100
8.22k
    }
AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::ptr() const
Line
Count
Source
97
21.3k
    {
98
21.3k
        VERIFY(m_ptr);
99
21.3k
        return m_ptr;
100
21.3k
    }
AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::ptr() const
Line
Count
Source
97
400
    {
98
400
        VERIFY(m_ptr);
99
400
        return m_ptr;
100
400
    }
AK::NonnullOwnPtr<Gfx::TGALoadingContext>::ptr() const
Line
Count
Source
97
5.67M
    {
98
5.67M
        VERIFY(m_ptr);
99
5.67M
        return m_ptr;
100
5.67M
    }
AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::ptr() const
Line
Count
Source
97
505
    {
98
505
        VERIFY(m_ptr);
99
505
        return m_ptr;
100
505
    }
AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::ptr() const
Line
Count
Source
97
84.5k
    {
98
84.5k
        VERIFY(m_ptr);
99
84.5k
        return m_ptr;
100
84.5k
    }
AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::ptr() const
Line
Count
Source
97
878
    {
98
878
        VERIFY(m_ptr);
99
878
        return m_ptr;
100
878
    }
AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext>::ptr() const
Line
Count
Source
97
3.90k
    {
98
3.90k
        VERIFY(m_ptr);
99
3.90k
        return m_ptr;
100
3.90k
    }
AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::ptr() const
Line
Count
Source
97
5.76k
    {
98
5.76k
        VERIFY(m_ptr);
99
5.76k
        return m_ptr;
100
5.76k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::ptr() const
Line
Count
Source
97
170
    {
98
170
        VERIFY(m_ptr);
99
170
        return m_ptr;
100
170
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::ptr() const
Line
Count
Source
97
456
    {
98
456
        VERIFY(m_ptr);
99
456
        return m_ptr;
100
456
    }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::ptr() const
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::ptr() const
Line
Count
Source
97
83.5M
    {
98
83.5M
        VERIFY(m_ptr);
99
83.5M
        return m_ptr;
100
83.5M
    }
AK::NonnullOwnPtr<Compress::DeflateDecompressor>::ptr() const
Line
Count
Source
97
2.62M
    {
98
2.62M
        VERIFY(m_ptr);
99
2.62M
        return m_ptr;
100
2.62M
    }
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::ptr() const
Line
Count
Source
97
99.7M
    {
98
99.7M
        VERIFY(m_ptr);
99
99.7M
        return m_ptr;
100
99.7M
    }
AK::NonnullOwnPtr<Compress::DeflateCompressor>::ptr() const
Line
Count
Source
97
7.75k
    {
98
7.75k
        VERIFY(m_ptr);
99
7.75k
        return m_ptr;
100
7.75k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Compress::ZlibCompressor>::ptr() const
AK::NonnullOwnPtr<AK::JsonObject>::ptr() const
Line
Count
Source
97
1.84M
    {
98
1.84M
        VERIFY(m_ptr);
99
1.84M
        return m_ptr;
100
1.84M
    }
AK::NonnullOwnPtr<AK::JsonArray>::ptr() const
Line
Count
Source
97
666k
    {
98
666k
        VERIFY(m_ptr);
99
666k
        return m_ptr;
100
666k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementation>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::TCPSocket>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::UDPSocket>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::ptr() const
AK::NonnullOwnPtr<XML::Node>::ptr() const
Line
Count
Source
97
17.7M
    {
98
17.7M
        VERIFY(m_ptr);
99
17.7M
        return m_ptr;
100
17.7M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gemini::Line>::ptr() const
AK::NonnullOwnPtr<JS::ExecutionContext>::ptr() const
Line
Count
Source
97
397
    {
98
397
        VERIFY(m_ptr);
99
397
        return m_ptr;
100
397
    }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::Bytecode::StringTable>::ptr() const
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::ptr() const
Line
Count
Source
97
26
    {
98
26
        VERIFY(m_ptr);
99
26
        return m_ptr;
100
26
    }
AK::NonnullOwnPtr<JS::CellAllocator>::ptr() const
Line
Count
Source
97
33.3k
    {
98
33.3k
        VERIFY(m_ptr);
99
33.3k
        return m_ptr;
100
33.3k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::ptr() const
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::ptr() const
Line
Count
Source
97
290
    {
98
290
        VERIFY(m_ptr);
99
290
        return m_ptr;
100
290
    }
AK::NonnullOwnPtr<JS::HeapBlock>::ptr() const
Line
Count
Source
97
4.27k
    {
98
4.27k
        VERIFY(m_ptr);
99
4.27k
        return m_ptr;
100
4.27k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::ptr() const
RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::ptr() const
Line
Count
Source
97
1.07M
    {
98
1.07M
        VERIFY(m_ptr);
99
1.07M
        return m_ptr;
100
1.07M
    }
AK::NonnullOwnPtr<Archive::TarInputStream>::ptr() const
Line
Count
Source
97
27.7k
    {
98
27.7k
        VERIFY(m_ptr);
99
27.7k
        return m_ptr;
100
27.7k
    }
AK::NonnullOwnPtr<Compress::LzmaCompressor>::ptr() const
Line
Count
Source
97
5.57k
    {
98
5.57k
        VERIFY(m_ptr);
99
5.57k
        return m_ptr;
100
5.57k
    }
AK::NonnullOwnPtr<Compress::LzmaDecompressor>::ptr() const
Line
Count
Source
97
1.35M
    {
98
1.35M
        VERIFY(m_ptr);
99
1.35M
        return m_ptr;
100
1.35M
    }
AK::NonnullOwnPtr<AK::CircularBuffer>::ptr() const
Line
Count
Source
97
132M
    {
98
132M
        VERIFY(m_ptr);
99
132M
        return m_ptr;
100
132M
    }
AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::ptr() const
Line
Count
Source
97
37.6M
    {
98
37.6M
        VERIFY(m_ptr);
99
37.6M
        return m_ptr;
100
37.6M
    }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::ptr() const
Line
Count
Source
97
99.5k
    {
98
99.5k
        VERIFY(m_ptr);
99
99.5k
        return m_ptr;
100
99.5k
    }
AK::NonnullOwnPtr<Audio::QOALoaderPlugin>::ptr() const
Line
Count
Source
97
838
    {
98
838
        VERIFY(m_ptr);
99
838
        return m_ptr;
100
838
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::ptr() const
AK::NonnullOwnPtr<Audio::WavLoaderPlugin>::ptr() const
Line
Count
Source
97
1.67k
    {
98
1.67k
        VERIFY(m_ptr);
99
1.67k
        return m_ptr;
100
1.67k
    }
AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>::ptr() const
Line
Count
Source
97
280
    {
98
280
        VERIFY(m_ptr);
99
280
        return m_ptr;
100
280
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::ptr() const
Line
Count
Source
97
197k
    {
98
197k
        VERIFY(m_ptr);
99
197k
        return m_ptr;
100
197k
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::ptr() const
Line
Count
Source
97
197k
    {
98
197k
        VERIFY(m_ptr);
99
197k
        return m_ptr;
100
197k
    }
AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>::ptr() const
Line
Count
Source
97
967
    {
98
967
        VERIFY(m_ptr);
99
967
        return m_ptr;
100
967
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor>::ptr() const
Line
Count
Source
97
5.16M
    {
98
5.16M
        VERIFY(m_ptr);
99
5.16M
        return m_ptr;
100
5.16M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<FileSystem::TempFile>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Platform::AudioCodecPlugin>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DragAndDropEventHandler>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::EditEventHandler>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::ptr() const
AK::NonnullOwnPtr<Markdown::Block>::ptr() const
Line
Count
Source
97
403k
    {
98
403k
        VERIFY(m_ptr);
99
403k
        return m_ptr;
100
403k
    }
AK::NonnullOwnPtr<Markdown::Table>::ptr() const
Line
Count
Source
97
25.1M
    {
98
25.1M
        VERIFY(m_ptr);
99
25.1M
        return m_ptr;
100
25.1M
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::ptr() const
Line
Count
Source
97
3.78M
    {
98
3.78M
        VERIFY(m_ptr);
99
3.78M
        return m_ptr;
100
3.78M
    }
AK::NonnullOwnPtr<Markdown::Text::MultiNode>::ptr() const
Line
Count
Source
97
110M
    {
98
110M
        VERIFY(m_ptr);
99
110M
        return m_ptr;
100
110M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Demuxer>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoDecoder>::ptr() const
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::ptr() const
Line
Count
Source
97
3.16M
    {
98
3.16M
        VERIFY(m_ptr);
99
3.16M
        return m_ptr;
100
3.16M
    }
AK::NonnullOwnPtr<Media::Video::VP9::Parser>::ptr() const
Line
Count
Source
97
797k
    {
98
797k
        VERIFY(m_ptr);
99
797k
        return m_ptr;
100
797k
    }
AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::ptr() const
Line
Count
Source
97
3.07k
    {
98
3.07k
        VERIFY(m_ptr);
99
3.07k
        return m_ptr;
100
3.07k
    }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::ptr() const
Line
Count
Source
97
400
    {
98
400
        VERIFY(m_ptr);
99
400
        return m_ptr;
100
400
    }
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::ptr() const
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode>::ptr() const
101
102
2.16G
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::operator->() const
Line
Count
Source
102
29.0k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::operator->() const
AK::NonnullOwnPtr<AK::SeekableStream>::operator->() const
Line
Count
Source
102
2.75M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::operator->() const
Line
Count
Source
102
1.42k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::operator->() const
Line
Count
Source
102
929
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::operator->() const
Line
Count
Source
102
907
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::operator->() const
Line
Count
Source
102
890
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::operator->() const
Line
Count
Source
102
6.52k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::operator->() const
Line
Count
Source
102
3.65k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::operator->() const
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::operator->() const
Line
Count
Source
102
1.01G
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::operator->() const
Line
Count
Source
102
664
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::operator->() const
Line
Count
Source
102
6.51k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::operator->() const
Line
Count
Source
102
1.60k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::operator->() const
Line
Count
Source
102
1.43k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::operator->() const
Line
Count
Source
102
878
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::operator->() const
Line
Count
Source
102
25.1k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::operator->() const
Line
Count
Source
102
3.88k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::operator->() const
Line
Count
Source
102
27.2k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::operator->() const
Line
Count
Source
102
3.86k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::operator->() const
Line
Count
Source
102
17.4k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::operator->() const
Line
Count
Source
102
1.69k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::operator->() const
Line
Count
Source
102
457
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::operator->() const
Line
Count
Source
102
1.93k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::operator->() const
Line
Count
Source
102
809
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::operator->() const
Line
Count
Source
102
919
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::operator->() const
Line
Count
Source
102
2.35k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::operator->() const
Line
Count
Source
102
307
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::operator->() const
Line
Count
Source
102
429
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::operator->() const
Line
Count
Source
102
250
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::operator->() const
Line
Count
Source
102
1.08k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::operator->() const
Line
Count
Source
102
283
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::operator->() const
Line
Count
Source
102
106
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::operator->() const
Line
Count
Source
102
1.83k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::operator->() const
Line
Count
Source
102
2.36k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::operator->() const
Line
Count
Source
102
7.60k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::operator->() const
Line
Count
Source
102
242
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::operator->() const
Line
Count
Source
102
581
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::operator->() const
Line
Count
Source
102
62
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::operator->() const
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::operator->() const
Line
Count
Source
102
97
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::operator->() const
Line
Count
Source
102
30
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::operator->() const
Line
Count
Source
102
248M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<AK::Stream>::operator->() const
Line
Count
Source
102
3.35M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::operator->() const
Line
Count
Source
102
4.44k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::operator->() const
Line
Count
Source
102
4.38k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::operator->() const
AK::NonnullOwnPtr<Compress::ZlibDecompressor>::operator->() const
Line
Count
Source
102
8.22k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::operator->() const
Line
Count
Source
102
21.3k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::operator->() const
Line
Count
Source
102
400
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::TGALoadingContext>::operator->() const
Line
Count
Source
102
5.67M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::operator->() const
Line
Count
Source
102
505
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::operator->() const
Line
Count
Source
102
642M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::operator->() const
Line
Count
Source
102
84.5k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::operator->() const
Line
Count
Source
102
878
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext>::operator->() const
Line
Count
Source
102
2.15k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::operator->() const
Line
Count
Source
102
5.76k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::operator->() const
Line
Count
Source
102
170
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::operator->() const
Line
Count
Source
102
456
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::operator->() const
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::operator->() const
Line
Count
Source
102
82.6M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Compress::DeflateDecompressor>::operator->() const
Line
Count
Source
102
2.62M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::operator->() const
Line
Count
Source
102
8.99M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Compress::DeflateCompressor>::operator->() const
Line
Count
Source
102
7.75k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Compress::ZlibCompressor>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<AK::JsonArray>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<AK::JsonObject>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::TCPSocket>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::UDPSocket>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementation>::operator->() const
AK::NonnullOwnPtr<XML::Node>::operator->() const
Line
Count
Source
102
5.42M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Gemini::Line>::operator->() const
AK::NonnullOwnPtr<JS::ExecutionContext>::operator->() const
Line
Count
Source
102
322
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::Bytecode::StringTable>::operator->() const
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::operator->() const
Line
Count
Source
102
26
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<JS::CellAllocator>::operator->() const
Line
Count
Source
102
22.2k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::operator->() const
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::operator->() const
Line
Count
Source
102
242
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::operator->() const
AK::NonnullOwnPtr<Archive::TarInputStream>::operator->() const
Line
Count
Source
102
27.7k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Compress::LzmaCompressor>::operator->() const
Line
Count
Source
102
5.57k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Compress::LzmaDecompressor>::operator->() const
Line
Count
Source
102
1.35M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::operator->() const
Line
Count
Source
102
99.5k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Audio::QOALoaderPlugin>::operator->() const
Line
Count
Source
102
838
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Audio::WavLoaderPlugin>::operator->() const
Line
Count
Source
102
1.67k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>::operator->() const
Line
Count
Source
102
280
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::operator->() const
Line
Count
Source
102
98.5k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::operator->() const
Line
Count
Source
102
98.4k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>::operator->() const
Line
Count
Source
102
967
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::operator->() const
Line
Count
Source
102
9.54M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Compress::GzipDecompressor>::operator->() const
Line
Count
Source
102
5.16M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<FileSystem::TempFile>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Platform::AudioCodecPlugin>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DragAndDropEventHandler>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::EditEventHandler>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Markdown::Block>::operator->() const
AK::NonnullOwnPtr<Markdown::Table>::operator->() const
Line
Count
Source
102
25.1M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Markdown::Text::Node>::operator->() const
AK::NonnullOwnPtr<Markdown::Text::MultiNode>::operator->() const
Line
Count
Source
102
110M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Demuxer>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoDecoder>::operator->() const
AK::NonnullOwnPtr<Media::Video::VP9::Parser>::operator->() const
Line
Count
Source
102
797k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::operator->() const
Line
Count
Source
102
3.07k
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::operator->() const
Line
Count
Source
102
1.12M
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::operator->() const
Line
Count
Source
102
320
    ALWAYS_INLINE RETURNS_NONNULL T* operator->() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::operator->() const
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode>::operator->() const
103
104
127M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::operator*() const
AK::NonnullOwnPtr<AK::SeekableStream>::operator*() const
Line
Count
Source
104
1.39M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::operator*() const
Line
Count
Source
104
2.35k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::operator*() const
Line
Count
Source
104
2.10k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::operator*() const
Line
Count
Source
104
12.8M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<AK::BigEndianOutputBitStream>::operator*() const
Line
Count
Source
104
498
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::operator*() const
Line
Count
Source
104
3.88k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::operator*() const
Line
Count
Source
104
4.54k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::operator*() const
Line
Count
Source
104
5.80k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext>::operator*() const
Line
Count
Source
104
1.75k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::operator*() const
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::operator*() const
Line
Count
Source
104
90.7M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<AK::JsonObject>::operator*() const
Line
Count
Source
104
1.84M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<AK::JsonArray>::operator*() const
Line
Count
Source
104
666k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementation>::operator*() const
AK::NonnullOwnPtr<XML::Node>::operator*() const
Line
Count
Source
104
12.3M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<JS::CellAllocator>::operator*() const
Line
Count
Source
104
11.1k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<JS::ExecutionContext>::operator*() const
Line
Count
Source
104
75
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::operator*() const
Line
Count
Source
104
24
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::operator*() const
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::operator*() const
Line
Count
Source
104
958k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::operator*() const
Line
Count
Source
104
763k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::operator*() const
Line
Count
Source
104
98.5k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::operator*() const
Line
Count
Source
104
98.5k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::operator*() const
Line
Count
Source
104
47.3k
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Stream>::operator*() const
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::operator*() const
Line
Count
Source
104
639
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::operator*() const
AK::NonnullOwnPtr<Markdown::Text::Node>::operator*() const
Line
Count
Source
104
3.78M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::operator*() const
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::operator*() const
Line
Count
Source
104
2.03M
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::operator*() const
Line
Count
Source
104
80
    ALWAYS_INLINE T& operator*() const { return *ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::operator*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::operator*() const
105
106
359M
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
AK::NonnullOwnPtr<AK::Stream>::operator AK::Stream*() const
Line
Count
Source
106
113M
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::operator AK::LittleEndianInputBitStream*() const
Line
Count
Source
106
75.3M
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
AK::NonnullOwnPtr<AK::SeekableStream>::operator AK::SeekableStream*() const
Line
Count
Source
106
1.29k
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
AK::NonnullOwnPtr<AK::ConstrainedStream>::operator AK::ConstrainedStream*() const
Line
Count
Source
106
60.2k
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::operator AK::BigEndianInputBitStream*() const
Line
Count
Source
106
871k
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::ExecutionContext>::operator JS::ExecutionContext*() const
AK::NonnullOwnPtr<AK::CircularBuffer>::operator AK::CircularBuffer*() const
Line
Count
Source
106
132M
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::operator AK::SearchableCircularBuffer*() const
Line
Count
Source
106
37.6M
    ALWAYS_INLINE RETURNS_NONNULL operator T*() const { return ptr(); }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::operator Shell::Shell::LocalFrame*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::operator Line::KeyCallback*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter>::operator Gfx::Painter*() const
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::operator Web::Layout::LayoutState::UsedValues*() const
107
108
    operator bool() const = delete;
109
    bool operator!() const = delete;
110
111
    void swap(NonnullOwnPtr& other)
112
1.18M
    {
113
1.18M
        AK::swap(m_ptr, other.m_ptr);
114
1.18M
    }
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::swap(AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>&)
Line
Count
Source
112
798k
    {
113
798k
        AK::swap(m_ptr, other.m_ptr);
114
798k
    }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::swap(AK::NonnullOwnPtr<AK::FixedMemoryStream>&)
Line
Count
Source
112
135
    {
113
135
        AK::swap(m_ptr, other.m_ptr);
114
135
    }
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::swap(AK::NonnullOwnPtr<OpenType::Font::GlyphPage>&)
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::swap(AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >&)
Line
Count
Source
112
384k
    {
113
384k
        AK::swap(m_ptr, other.m_ptr);
114
384k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<IMAP::BodyStructure>::swap(AK::NonnullOwnPtr<IMAP::BodyStructure>&)
Unexecuted instantiation: RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::swap(AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >&)
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::swap(AK::NonnullOwnPtr<Line::KeyCallback>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::swap(AK::NonnullOwnPtr<Web::CSS::CalculationNode>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::swap(AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::swap(AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::swap(AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>&)
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::swap(AK::NonnullOwnPtr<IPC::DeferredInvoker>&)
115
116
    template<typename U>
117
    void swap(NonnullOwnPtr<U>& other)
118
    {
119
        AK::swap(m_ptr, other.m_ptr);
120
    }
121
122
    template<typename U>
123
    NonnullOwnPtr<U> release_nonnull()
124
    {
125
        VERIFY(m_ptr);
126
        return NonnullOwnPtr<U>(NonnullOwnPtr<U>::Adopt, static_cast<U&>(*leak_ptr()));
127
    }
128
129
private:
130
    void clear()
131
2.45G
    {
132
2.45G
        auto* ptr = exchange(m_ptr, nullptr);
133
2.45G
        delete ptr;
134
2.45G
    }
AK::NonnullOwnPtr<Gfx::ImageDecoderPlugin>::clear()
Line
Count
Source
131
58.0k
    {
132
58.0k
        auto* ptr = exchange(m_ptr, nullptr);
133
58.0k
        delete ptr;
134
58.0k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::File>::clear()
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >::clear()
Line
Count
Source
131
1.42k
    {
132
1.42k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.42k
        delete ptr;
134
1.42k
    }
AK::NonnullOwnPtr<AK::SeekableStream>::clear()
Line
Count
Source
131
30.0k
    {
132
30.0k
        auto* ptr = exchange(m_ptr, nullptr);
133
30.0k
        delete ptr;
134
30.0k
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >::clear()
Line
Count
Source
131
4.27k
    {
132
4.27k
        auto* ptr = exchange(m_ptr, nullptr);
133
4.27k
        delete ptr;
134
4.27k
    }
AK::NonnullOwnPtr<AK::FixedMemoryStream>::clear()
Line
Count
Source
131
1.29M
    {
132
1.29M
        auto* ptr = exchange(m_ptr, nullptr);
133
1.29M
        delete ptr;
134
1.29M
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >::clear()
Line
Count
Source
131
929
    {
132
929
        auto* ptr = exchange(m_ptr, nullptr);
133
929
        delete ptr;
134
929
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >::clear()
Line
Count
Source
131
2.78k
    {
132
2.78k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.78k
        delete ptr;
134
2.78k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >::clear()
Line
Count
Source
131
907
    {
132
907
        auto* ptr = exchange(m_ptr, nullptr);
133
907
        delete ptr;
134
907
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >::clear()
Line
Count
Source
131
2.72k
    {
132
2.72k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.72k
        delete ptr;
134
2.72k
    }
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >::clear()
Line
Count
Source
131
890
    {
132
890
        auto* ptr = exchange(m_ptr, nullptr);
133
890
        delete ptr;
134
890
    }
AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >::clear()
Line
Count
Source
131
2.67k
    {
132
2.67k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.67k
        delete ptr;
134
2.67k
    }
AK::NonnullOwnPtr<Gfx::BMPLoadingContext>::clear()
Line
Count
Source
131
4.16k
    {
132
4.16k
        auto* ptr = exchange(m_ptr, nullptr);
133
4.16k
        delete ptr;
134
4.16k
    }
AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>::clear()
Line
Count
Source
131
16.4k
    {
132
16.4k
        auto* ptr = exchange(m_ptr, nullptr);
133
16.4k
        delete ptr;
134
16.4k
    }
AK::NonnullOwnPtr<Gfx::DDSLoadingContext>::clear()
Line
Count
Source
131
3.65k
    {
132
3.65k
        auto* ptr = exchange(m_ptr, nullptr);
133
3.65k
        delete ptr;
134
3.65k
    }
AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>::clear()
Line
Count
Source
131
10.9k
    {
132
10.9k
        auto* ptr = exchange(m_ptr, nullptr);
133
10.9k
        delete ptr;
134
10.9k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMLoadingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>::clear()
AK::NonnullOwnPtr<AK::Stream>::clear()
Line
Count
Source
131
2.42M
    {
132
2.42M
        auto* ptr = exchange(m_ptr, nullptr);
133
2.42M
        delete ptr;
134
2.42M
    }
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor>::clear()
Line
Count
Source
131
6.13M
    {
132
6.13M
        auto* ptr = exchange(m_ptr, nullptr);
133
6.13M
        delete ptr;
134
6.13M
    }
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>::clear()
Line
Count
Source
131
1.85M
    {
132
1.85M
        auto* ptr = exchange(m_ptr, nullptr);
133
1.85M
        delete ptr;
134
1.85M
    }
AK::NonnullOwnPtr<Gfx::GIFLoadingContext>::clear()
Line
Count
Source
131
664
    {
132
664
        auto* ptr = exchange(m_ptr, nullptr);
133
664
        delete ptr;
134
664
    }
AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>::clear()
Line
Count
Source
131
1.99k
    {
132
1.99k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.99k
        delete ptr;
134
1.99k
    }
AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>::clear()
Line
Count
Source
131
19.5k
    {
132
19.5k
        auto* ptr = exchange(m_ptr, nullptr);
133
19.5k
        delete ptr;
134
19.5k
    }
AK::NonnullOwnPtr<Gfx::ICOLoadingContext>::clear()
Line
Count
Source
131
6.51k
    {
132
6.51k
        auto* ptr = exchange(m_ptr, nullptr);
133
6.51k
        delete ptr;
134
6.51k
    }
AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>::clear()
Line
Count
Source
131
3.61k
    {
132
3.61k
        auto* ptr = exchange(m_ptr, nullptr);
133
3.61k
        delete ptr;
134
3.61k
    }
AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>::clear()
Line
Count
Source
131
2.16k
    {
132
2.16k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.16k
        delete ptr;
134
2.16k
    }
AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext>::clear()
Line
Count
Source
131
274
    {
132
274
        auto* ptr = exchange(m_ptr, nullptr);
133
274
        delete ptr;
134
274
    }
AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>::clear()
Line
Count
Source
131
822
    {
132
822
        auto* ptr = exchange(m_ptr, nullptr);
133
822
        delete ptr;
134
822
    }
AK::NonnullOwnPtr<AK::BigEndianInputBitStream>::clear()
Line
Count
Source
131
18.2k
    {
132
18.2k
        auto* ptr = exchange(m_ptr, nullptr);
133
18.2k
        delete ptr;
134
18.2k
    }
AK::NonnullOwnPtr<AK::BigEndianOutputBitStream>::clear()
Line
Count
Source
131
32
    {
132
32
        auto* ptr = exchange(m_ptr, nullptr);
133
32
        delete ptr;
134
32
    }
AK::NonnullOwnPtr<AK::AllocatingMemoryStream>::clear()
Line
Count
Source
131
11.6k
    {
132
11.6k
        auto* ptr = exchange(m_ptr, nullptr);
133
11.6k
        delete ptr;
134
11.6k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::Box>::clear()
Line
Count
Source
131
245k
    {
132
245k
        auto* ptr = exchange(m_ptr, nullptr);
133
245k
        delete ptr;
134
245k
    }
AK::NonnullOwnPtr<AK::ConstrainedStream>::clear()
Line
Count
Source
131
6.61k
    {
132
6.61k
        auto* ptr = exchange(m_ptr, nullptr);
133
6.61k
        delete ptr;
134
6.61k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator>::clear()
Line
Count
Source
131
224k
    {
132
224k
        auto* ptr = exchange(m_ptr, nullptr);
133
224k
        delete ptr;
134
224k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator>::clear()
Line
Count
Source
131
54.4k
    {
132
54.4k
        auto* ptr = exchange(m_ptr, nullptr);
133
54.4k
        delete ptr;
134
54.4k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator>::clear()
Line
Count
Source
131
141k
    {
132
141k
        auto* ptr = exchange(m_ptr, nullptr);
133
141k
        delete ptr;
134
141k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator>::clear()
Line
Count
Source
131
82.3k
    {
132
82.3k
        auto* ptr = exchange(m_ptr, nullptr);
133
82.3k
        delete ptr;
134
82.3k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator>::clear()
Line
Count
Source
131
165k
    {
132
165k
        auto* ptr = exchange(m_ptr, nullptr);
133
165k
        delete ptr;
134
165k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext>::clear()
Line
Count
Source
131
2.42k
    {
132
2.42k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.42k
        delete ptr;
134
2.42k
    }
AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>::clear()
Line
Count
Source
131
7.26k
    {
132
7.26k
        auto* ptr = exchange(m_ptr, nullptr);
133
7.26k
        delete ptr;
134
7.26k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>::clear()
Line
Count
Source
131
86.9k
    {
132
86.9k
        auto* ptr = exchange(m_ptr, nullptr);
133
86.9k
        delete ptr;
134
86.9k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>::clear()
Line
Count
Source
131
8.39k
    {
132
8.39k
        auto* ptr = exchange(m_ptr, nullptr);
133
8.39k
        delete ptr;
134
8.39k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>::clear()
Line
Count
Source
131
2.26k
    {
132
2.26k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.26k
        delete ptr;
134
2.26k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>::clear()
Line
Count
Source
131
9.33k
    {
132
9.33k
        auto* ptr = exchange(m_ptr, nullptr);
133
9.33k
        delete ptr;
134
9.33k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>::clear()
Line
Count
Source
131
4.03k
    {
132
4.03k
        auto* ptr = exchange(m_ptr, nullptr);
133
4.03k
        delete ptr;
134
4.03k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>::clear()
Line
Count
Source
131
4.59k
    {
132
4.59k
        auto* ptr = exchange(m_ptr, nullptr);
133
4.59k
        delete ptr;
134
4.59k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>::clear()
Line
Count
Source
131
11.7k
    {
132
11.7k
        auto* ptr = exchange(m_ptr, nullptr);
133
11.7k
        delete ptr;
134
11.7k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>::clear()
Line
Count
Source
131
1.46k
    {
132
1.46k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.46k
        delete ptr;
134
1.46k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>::clear()
Line
Count
Source
131
2.07k
    {
132
2.07k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.07k
        delete ptr;
134
2.07k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>::clear()
Line
Count
Source
131
1.18k
    {
132
1.18k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.18k
        delete ptr;
134
1.18k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>::clear()
Line
Count
Source
131
5.42k
    {
132
5.42k
        auto* ptr = exchange(m_ptr, nullptr);
133
5.42k
        delete ptr;
134
5.42k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>::clear()
Line
Count
Source
131
1.41k
    {
132
1.41k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.41k
        delete ptr;
134
1.41k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>::clear()
Line
Count
Source
131
526
    {
132
526
        auto* ptr = exchange(m_ptr, nullptr);
133
526
        delete ptr;
134
526
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>::clear()
Line
Count
Source
131
9.14k
    {
132
9.14k
        auto* ptr = exchange(m_ptr, nullptr);
133
9.14k
        delete ptr;
134
9.14k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>::clear()
Line
Count
Source
131
11.7k
    {
132
11.7k
        auto* ptr = exchange(m_ptr, nullptr);
133
11.7k
        delete ptr;
134
11.7k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>::clear()
Line
Count
Source
131
37.9k
    {
132
37.9k
        auto* ptr = exchange(m_ptr, nullptr);
133
37.9k
        delete ptr;
134
37.9k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>::clear()
Line
Count
Source
131
1.13k
    {
132
1.13k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.13k
        delete ptr;
134
1.13k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>::clear()
Line
Count
Source
131
2.88k
    {
132
2.88k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.88k
        delete ptr;
134
2.88k
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>::clear()
Line
Count
Source
131
308
    {
132
308
        auto* ptr = exchange(m_ptr, nullptr);
133
308
        delete ptr;
134
308
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>::clear()
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>::clear()
Line
Count
Source
131
483
    {
132
483
        auto* ptr = exchange(m_ptr, nullptr);
133
483
        delete ptr;
134
483
    }
AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>::clear()
Line
Count
Source
131
144
    {
132
144
        auto* ptr = exchange(m_ptr, nullptr);
133
144
        delete ptr;
134
144
    }
AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>::clear()
Line
Count
Source
131
527M
    {
132
527M
        auto* ptr = exchange(m_ptr, nullptr);
133
527M
        delete ptr;
134
527M
    }
AK::NonnullOwnPtr<Gfx::ExifMetadata>::clear()
Line
Count
Source
131
117k
    {
132
117k
        auto* ptr = exchange(m_ptr, nullptr);
133
117k
        delete ptr;
134
117k
    }
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext>::clear()
Line
Count
Source
131
21.9k
    {
132
21.9k
        auto* ptr = exchange(m_ptr, nullptr);
133
21.9k
        delete ptr;
134
21.9k
    }
AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>::clear()
Line
Count
Source
131
13.1k
    {
132
13.1k
        auto* ptr = exchange(m_ptr, nullptr);
133
13.1k
        delete ptr;
134
13.1k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>::clear()
AK::NonnullOwnPtr<Compress::ZlibDecompressor>::clear()
Line
Count
Source
131
24.6k
    {
132
24.6k
        auto* ptr = exchange(m_ptr, nullptr);
133
24.6k
        delete ptr;
134
24.6k
    }
AK::NonnullOwnPtr<Gfx::PNGLoadingContext>::clear()
Line
Count
Source
131
10.6k
    {
132
10.6k
        auto* ptr = exchange(m_ptr, nullptr);
133
10.6k
        delete ptr;
134
10.6k
    }
AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>::clear()
Line
Count
Source
131
32.0k
    {
132
32.0k
        auto* ptr = exchange(m_ptr, nullptr);
133
32.0k
        delete ptr;
134
32.0k
    }
AK::NonnullOwnPtr<Gfx::QOILoadingContext>::clear()
Line
Count
Source
131
400
    {
132
400
        auto* ptr = exchange(m_ptr, nullptr);
133
400
        delete ptr;
134
400
    }
AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>::clear()
Line
Count
Source
131
1.20k
    {
132
1.20k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.20k
        delete ptr;
134
1.20k
    }
AK::NonnullOwnPtr<Gfx::TGALoadingContext>::clear()
Line
Count
Source
131
2.52k
    {
132
2.52k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.52k
        delete ptr;
134
2.52k
    }
AK::NonnullOwnPtr<TGAImageIdentifier>::clear()
Line
Count
Source
131
94
    {
132
94
        auto* ptr = exchange(m_ptr, nullptr);
133
94
        delete ptr;
134
94
    }
AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>::clear()
Line
Count
Source
131
1.51k
    {
132
1.51k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.51k
        delete ptr;
134
1.51k
    }
AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext>::clear()
Line
Count
Source
131
45.3k
    {
132
45.3k
        auto* ptr = exchange(m_ptr, nullptr);
133
45.3k
        delete ptr;
134
45.3k
    }
AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>::clear()
Line
Count
Source
131
135k
    {
132
135k
        auto* ptr = exchange(m_ptr, nullptr);
133
135k
        delete ptr;
134
135k
    }
AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext>::clear()
Line
Count
Source
131
878
    {
132
878
        auto* ptr = exchange(m_ptr, nullptr);
133
878
        delete ptr;
134
878
    }
AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>::clear()
Line
Count
Source
131
2.63k
    {
132
2.63k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.63k
        delete ptr;
134
2.63k
    }
AK::NonnullOwnPtr<Gfx::WebPLoadingContext>::clear()
Line
Count
Source
131
8.81k
    {
132
8.81k
        auto* ptr = exchange(m_ptr, nullptr);
133
8.81k
        delete ptr;
134
8.81k
    }
AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>::clear()
Line
Count
Source
131
8.81k
    {
132
8.81k
        auto* ptr = exchange(m_ptr, nullptr);
133
8.81k
        delete ptr;
134
8.81k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>::clear()
Line
Count
Source
131
714
    {
132
714
        auto* ptr = exchange(m_ptr, nullptr);
133
714
        delete ptr;
134
714
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>::clear()
Line
Count
Source
131
177
    {
132
177
        auto* ptr = exchange(m_ptr, nullptr);
133
177
        delete ptr;
134
177
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>::clear()
Line
Count
Source
131
510
    {
132
510
        auto* ptr = exchange(m_ptr, nullptr);
133
510
        delete ptr;
134
510
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::Transform>::clear()
Line
Count
Source
131
1.31k
    {
132
1.31k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.31k
        delete ptr;
134
1.31k
    }
WebPLoaderLossless.cpp:AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>::clear()
Line
Count
Source
131
570
    {
132
570
        auto* ptr = exchange(m_ptr, nullptr);
133
570
        delete ptr;
134
570
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::FontDatabase::Private>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage>::clear()
AK::NonnullOwnPtr<OpenType::CharCodeToGlyphIndex>::clear()
Line
Count
Source
131
1.41k
    {
132
1.41k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.41k
        delete ptr;
134
1.41k
    }
Font.cpp:AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>::clear()
Line
Count
Source
131
1.07k
    {
132
1.07k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.07k
        delete ptr;
134
1.07k
    }
AK::NonnullOwnPtr<Compress::DeflateDecompressor>::clear()
Line
Count
Source
131
379k
    {
132
379k
        auto* ptr = exchange(m_ptr, nullptr);
133
379k
        delete ptr;
134
379k
    }
AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>::clear()
Line
Count
Source
131
19.3k
    {
132
19.3k
        auto* ptr = exchange(m_ptr, nullptr);
133
19.3k
        delete ptr;
134
19.3k
    }
AK::NonnullOwnPtr<Compress::DeflateCompressor>::clear()
Line
Count
Source
131
19.3k
    {
132
19.3k
        auto* ptr = exchange(m_ptr, nullptr);
133
19.3k
        delete ptr;
134
19.3k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Compress::ZlibCompressor>::clear()
AK::NonnullOwnPtr<AK::JsonArray>::clear()
Line
Count
Source
131
4.01M
    {
132
4.01M
        auto* ptr = exchange(m_ptr, nullptr);
133
4.01M
        delete ptr;
134
4.01M
    }
AK::NonnullOwnPtr<AK::JsonObject>::clear()
Line
Count
Source
131
10.8M
    {
132
10.8M
        auto* ptr = exchange(m_ptr, nullptr);
133
10.8M
        delete ptr;
134
10.8M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Core::TCPSocket>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::UDPSocket>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::LocalSocket>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementation>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementationUnix>::clear()
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::Event>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ThreadEventQueue::Private>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ResourceImplementationFile>::clear()
AK::NonnullOwnPtr<XML::Node>::clear()
Line
Count
Source
131
99.6M
    {
132
99.6M
        auto* ptr = exchange(m_ptr, nullptr);
133
99.6M
        delete ptr;
134
99.6M
    }
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> >::clear()
Line
Count
Source
131
1.89M
    {
132
1.89M
        auto* ptr = exchange(m_ptr, nullptr);
133
1.89M
        delete ptr;
134
1.89M
    }
AK::NonnullOwnPtr<IMAP::BodyStructure>::clear()
Line
Count
Source
131
15.3k
    {
132
15.3k
        auto* ptr = exchange(m_ptr, nullptr);
133
15.3k
        delete ptr;
134
15.3k
    }
AK::NonnullOwnPtr<IMAP::BodyExtension>::clear()
Line
Count
Source
131
2.79M
    {
132
2.79M
        auto* ptr = exchange(m_ptr, nullptr);
133
2.79M
        delete ptr;
134
2.79M
    }
AK::NonnullOwnPtr<Gemini::Line>::clear()
Line
Count
Source
131
642M
    {
132
642M
        auto* ptr = exchange(m_ptr, nullptr);
133
642M
        delete ptr;
134
642M
    }
AK::NonnullOwnPtr<Gemini::Control>::clear()
Line
Count
Source
131
25.8M
    {
132
25.8M
        auto* ptr = exchange(m_ptr, nullptr);
133
25.8M
        delete ptr;
134
25.8M
    }
AK::NonnullOwnPtr<Gemini::Preformatted>::clear()
Line
Count
Source
131
6.19M
    {
132
6.19M
        auto* ptr = exchange(m_ptr, nullptr);
133
6.19M
        delete ptr;
134
6.19M
    }
AK::NonnullOwnPtr<Gemini::UnorderedList>::clear()
Line
Count
Source
131
12.9M
    {
132
12.9M
        auto* ptr = exchange(m_ptr, nullptr);
133
12.9M
        delete ptr;
134
12.9M
    }
AK::NonnullOwnPtr<Gemini::Link>::clear()
Line
Count
Source
131
10.4k
    {
132
10.4k
        auto* ptr = exchange(m_ptr, nullptr);
133
10.4k
        delete ptr;
134
10.4k
    }
AK::NonnullOwnPtr<Gemini::Heading>::clear()
Line
Count
Source
131
10.2k
    {
132
10.2k
        auto* ptr = exchange(m_ptr, nullptr);
133
10.2k
        delete ptr;
134
10.2k
    }
AK::NonnullOwnPtr<Gemini::Text>::clear()
Line
Count
Source
131
52.3M
    {
132
52.3M
        auto* ptr = exchange(m_ptr, nullptr);
133
52.3M
        delete ptr;
134
52.3M
    }
AK::NonnullOwnPtr<JS::ExecutionContext>::clear()
Line
Count
Source
131
234
    {
132
234
        auto* ptr = exchange(m_ptr, nullptr);
133
234
        delete ptr;
134
234
    }
AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage>::clear()
Line
Count
Source
131
3
    {
132
3
        auto* ptr = exchange(m_ptr, nullptr);
133
3
        delete ptr;
134
3
    }
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock>::clear()
Line
Count
Source
131
48
    {
132
48
        auto* ptr = exchange(m_ptr, nullptr);
133
48
        delete ptr;
134
48
    }
AK::NonnullOwnPtr<JS::Bytecode::RegexTable>::clear()
Line
Count
Source
131
66
    {
132
66
        auto* ptr = exchange(m_ptr, nullptr);
133
66
        delete ptr;
134
66
    }
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>::clear()
Line
Count
Source
131
66
    {
132
66
        auto* ptr = exchange(m_ptr, nullptr);
133
66
        delete ptr;
134
66
    }
AK::NonnullOwnPtr<JS::Bytecode::StringTable>::clear()
Line
Count
Source
131
66
    {
132
66
        auto* ptr = exchange(m_ptr, nullptr);
133
66
        delete ptr;
134
66
    }
AK::NonnullOwnPtr<JS::HeapBlock>::clear()
Line
Count
Source
131
4.27k
    {
132
4.27k
        auto* ptr = exchange(m_ptr, nullptr);
133
4.27k
        delete ptr;
134
4.27k
    }
AK::NonnullOwnPtr<JS::CellAllocator>::clear()
Line
Count
Source
131
1.00k
    {
132
1.00k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.00k
        delete ptr;
134
1.00k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::Segmenter>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> >::clear()
AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::clear()
Line
Count
Source
131
14.8k
    {
132
14.8k
        auto* ptr = exchange(m_ptr, nullptr);
133
14.8k
        delete ptr;
134
14.8k
    }
AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::clear()
Line
Count
Source
131
106
    {
132
106
        auto* ptr = exchange(m_ptr, nullptr);
133
106
        delete ptr;
134
106
    }
AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> >::clear()
Line
Count
Source
131
16.6k
    {
132
16.6k
        auto* ptr = exchange(m_ptr, nullptr);
133
16.6k
        delete ptr;
134
16.6k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> >::clear()
AK::NonnullOwnPtr<JS::Bytecode::Interpreter>::clear()
Line
Count
Source
131
53
    {
132
53
        auto* ptr = exchange(m_ptr, nullptr);
133
53
        delete ptr;
134
53
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> >::clear()
Line
Count
Source
131
3.73k
    {
132
3.73k
        auto* ptr = exchange(m_ptr, nullptr);
133
3.73k
        delete ptr;
134
3.73k
    }
AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> >::clear()
Line
Count
Source
131
303
    {
132
303
        auto* ptr = exchange(m_ptr, nullptr);
133
303
        delete ptr;
134
303
    }
AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> >::clear()
Line
Count
Source
131
1.60k
    {
132
1.60k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.60k
        delete ptr;
134
1.60k
    }
AK::NonnullOwnPtr<regex::OpCode_Compare>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_Jump>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkJump>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkStay>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_FailForks>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBegin>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckEnd>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_CheckBoundary>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_Save>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_Restore>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_GoBack>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_Repeat>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_ResetRepeat>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_Checkpoint>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
AK::NonnullOwnPtr<regex::OpCode_Exit>::clear()
Line
Count
Source
131
5
    {
132
5
        auto* ptr = exchange(m_ptr, nullptr);
133
5
        delete ptr;
134
5
    }
RegexOptimizer.cpp:AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >::clear()
Line
Count
Source
131
48.2M
    {
132
48.2M
        auto* ptr = exchange(m_ptr, nullptr);
133
48.2M
        delete ptr;
134
48.2M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::SegmenterImpl>::clear()
AK::NonnullOwnPtr<Archive::TarInputStream>::clear()
Line
Count
Source
131
3.31k
    {
132
3.31k
        auto* ptr = exchange(m_ptr, nullptr);
133
3.31k
        delete ptr;
134
3.31k
    }
AK::NonnullOwnPtr<AK::CircularBuffer>::clear()
Line
Count
Source
131
30.7k
    {
132
30.7k
        auto* ptr = exchange(m_ptr, nullptr);
133
30.7k
        delete ptr;
134
30.7k
    }
AK::NonnullOwnPtr<Compress::LzmaCompressor>::clear()
Line
Count
Source
131
13.9k
    {
132
13.9k
        auto* ptr = exchange(m_ptr, nullptr);
133
13.9k
        delete ptr;
134
13.9k
    }
AK::NonnullOwnPtr<Compress::LzmaDecompressor>::clear()
Line
Count
Source
131
30.2k
    {
132
30.2k
        auto* ptr = exchange(m_ptr, nullptr);
133
30.2k
        delete ptr;
134
30.2k
    }
AK::NonnullOwnPtr<AK::SearchableCircularBuffer>::clear()
Line
Count
Source
131
16.7k
    {
132
16.7k
        auto* ptr = exchange(m_ptr, nullptr);
133
16.7k
        delete ptr;
134
16.7k
    }
AK::NonnullOwnPtr<Audio::LoaderPlugin>::clear()
Line
Count
Source
131
3.57k
    {
132
3.57k
        auto* ptr = exchange(m_ptr, nullptr);
133
3.57k
        delete ptr;
134
3.57k
    }
AK::NonnullOwnPtr<Audio::QOALoaderPlugin>::clear()
Line
Count
Source
131
838
    {
132
838
        auto* ptr = exchange(m_ptr, nullptr);
133
838
        delete ptr;
134
838
    }
AK::NonnullOwnPtr<Audio::WavLoaderPlugin>::clear()
Line
Count
Source
131
1.67k
    {
132
1.67k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.67k
        delete ptr;
134
1.67k
    }
AK::NonnullOwnPtr<Audio::FlacLoaderPlugin>::clear()
Line
Count
Source
131
280
    {
132
280
        auto* ptr = exchange(m_ptr, nullptr);
133
280
        delete ptr;
134
280
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >::clear()
Line
Count
Source
131
295k
    {
132
295k
        auto* ptr = exchange(m_ptr, nullptr);
133
295k
        delete ptr;
134
295k
    }
AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >::clear()
Line
Count
Source
131
295k
    {
132
295k
        auto* ptr = exchange(m_ptr, nullptr);
133
295k
        delete ptr;
134
295k
    }
AK::NonnullOwnPtr<Audio::MP3LoaderPlugin>::clear()
Line
Count
Source
131
967
    {
132
967
        auto* ptr = exchange(m_ptr, nullptr);
133
967
        delete ptr;
134
967
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>::clear()
Line
Count
Source
131
236k
    {
132
236k
        auto* ptr = exchange(m_ptr, nullptr);
133
236k
        delete ptr;
134
236k
    }
AK::NonnullOwnPtr<Compress::GzipDecompressor>::clear()
Line
Count
Source
131
4.25k
    {
132
4.25k
        auto* ptr = exchange(m_ptr, nullptr);
133
4.25k
        delete ptr;
134
4.25k
    }
AK::NonnullOwnPtr<Shell::Parser::ScopedOffset>::clear()
Line
Count
Source
131
40.8M
    {
132
40.8M
        auto* ptr = exchange(m_ptr, nullptr);
133
40.8M
        delete ptr;
134
40.8M
    }
AK::NonnullOwnPtr<AK::Function<bool ()> >::clear()
Line
Count
Source
131
1.23k
    {
132
1.23k
        auto* ptr = exchange(m_ptr, nullptr);
133
1.23k
        delete ptr;
134
1.23k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Core::CustomEvent>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::AST::Command>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Line::XtermSuggestionDisplay>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<FileSystem::TempFile>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::ARIA::AriaData>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NumericCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::InvertCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ProductCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NegateCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SumCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MinCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SignCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SinCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CosCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::TanCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::PowCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::LogCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ModCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RemCalculationNode>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CountersSet>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DOM::EventTarget::Data>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> >::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::RSAOAEP>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCbc>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCtr>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesGcm>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::HKDF>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::PBKDF2>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::SHA>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ECDSA>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ED25519>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::X25519>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Platform::AudioCodecPlugin>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager>::clear()
AK::NonnullOwnPtr<Markdown::Block>::clear()
Line
Count
Source
131
98.2M
    {
132
98.2M
        auto* ptr = exchange(m_ptr, nullptr);
133
98.2M
        delete ptr;
134
98.2M
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::HostDefined>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::GridFormattingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::EditEventHandler>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DragAndDropEventHandler>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Painting::StackingContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::Message>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance>::clear()
AK::NonnullOwnPtr<Markdown::Document>::clear()
Line
Count
Source
131
6.23k
    {
132
6.23k
        auto* ptr = exchange(m_ptr, nullptr);
133
6.23k
        delete ptr;
134
6.23k
    }
AK::NonnullOwnPtr<Markdown::Text::Node>::clear()
Line
Count
Source
131
694M
    {
132
694M
        auto* ptr = exchange(m_ptr, nullptr);
133
694M
        delete ptr;
134
694M
    }
AK::NonnullOwnPtr<Markdown::Paragraph>::clear()
Line
Count
Source
131
4.48M
    {
132
4.48M
        auto* ptr = exchange(m_ptr, nullptr);
133
4.48M
        delete ptr;
134
4.48M
    }
AK::NonnullOwnPtr<Markdown::Heading>::clear()
Line
Count
Source
131
807k
    {
132
807k
        auto* ptr = exchange(m_ptr, nullptr);
133
807k
        delete ptr;
134
807k
    }
AK::NonnullOwnPtr<Markdown::Table>::clear()
Line
Count
Source
131
15.0k
    {
132
15.0k
        auto* ptr = exchange(m_ptr, nullptr);
133
15.0k
        delete ptr;
134
15.0k
    }
AK::NonnullOwnPtr<Markdown::HorizontalRule>::clear()
Line
Count
Source
131
121k
    {
132
121k
        auto* ptr = exchange(m_ptr, nullptr);
133
121k
        delete ptr;
134
121k
    }
AK::NonnullOwnPtr<Markdown::List>::clear()
Line
Count
Source
131
116k
    {
132
116k
        auto* ptr = exchange(m_ptr, nullptr);
133
116k
        delete ptr;
134
116k
    }
AK::NonnullOwnPtr<Markdown::CodeBlock>::clear()
Line
Count
Source
131
7.63M
    {
132
7.63M
        auto* ptr = exchange(m_ptr, nullptr);
133
7.63M
        delete ptr;
134
7.63M
    }
AK::NonnullOwnPtr<Markdown::CommentBlock>::clear()
Line
Count
Source
131
23.4k
    {
132
23.4k
        auto* ptr = exchange(m_ptr, nullptr);
133
23.4k
        delete ptr;
134
23.4k
    }
AK::NonnullOwnPtr<Markdown::BlockQuote>::clear()
Line
Count
Source
131
9.37M
    {
132
9.37M
        auto* ptr = exchange(m_ptr, nullptr);
133
9.37M
        delete ptr;
134
9.37M
    }
AK::NonnullOwnPtr<Markdown::ContainerBlock>::clear()
Line
Count
Source
131
5.73M
    {
132
5.73M
        auto* ptr = exchange(m_ptr, nullptr);
133
5.73M
        delete ptr;
134
5.73M
    }
AK::NonnullOwnPtr<Markdown::Text::MultiNode>::clear()
Line
Count
Source
131
33.3M
    {
132
33.3M
        auto* ptr = exchange(m_ptr, nullptr);
133
33.3M
        delete ptr;
134
33.3M
    }
AK::NonnullOwnPtr<Markdown::Text::TextNode>::clear()
Line
Count
Source
131
103M
    {
132
103M
        auto* ptr = exchange(m_ptr, nullptr);
133
103M
        delete ptr;
134
103M
    }
AK::NonnullOwnPtr<Markdown::Text::BreakNode>::clear()
Line
Count
Source
131
383
    {
132
383
        auto* ptr = exchange(m_ptr, nullptr);
133
383
        delete ptr;
134
383
    }
AK::NonnullOwnPtr<Markdown::Text::EmphasisNode>::clear()
Line
Count
Source
131
581k
    {
132
581k
        auto* ptr = exchange(m_ptr, nullptr);
133
581k
        delete ptr;
134
581k
    }
AK::NonnullOwnPtr<Markdown::Text::CodeNode>::clear()
Line
Count
Source
131
998k
    {
132
998k
        auto* ptr = exchange(m_ptr, nullptr);
133
998k
        delete ptr;
134
998k
    }
AK::NonnullOwnPtr<Markdown::Text::LinkNode>::clear()
Line
Count
Source
131
447k
    {
132
447k
        auto* ptr = exchange(m_ptr, nullptr);
133
447k
        delete ptr;
134
447k
    }
AK::NonnullOwnPtr<Markdown::Text::StrikeThroughNode>::clear()
Line
Count
Source
131
924k
    {
132
924k
        auto* ptr = exchange(m_ptr, nullptr);
133
924k
        delete ptr;
134
924k
    }
AK::NonnullOwnPtr<Media::VideoFrame>::clear()
Line
Count
Source
131
2.05k
    {
132
2.05k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.05k
        delete ptr;
134
2.05k
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Demuxer>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::VideoDecoder>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::Decoder>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP9::Decoder>::clear()
AK::NonnullOwnPtr<Media::Video::VP9::Parser>::clear()
Line
Count
Source
131
776
    {
132
776
        auto* ptr = exchange(m_ptr, nullptr);
133
776
        delete ptr;
134
776
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame>::clear()
AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>::clear()
Line
Count
Source
131
30.1k
    {
132
30.1k
        auto* ptr = exchange(m_ptr, nullptr);
133
30.1k
        delete ptr;
134
30.1k
    }
AK::NonnullOwnPtr<Media::SubsampledYUVFrame>::clear()
Line
Count
Source
131
3.07k
    {
132
3.07k
        auto* ptr = exchange(m_ptr, nullptr);
133
3.07k
        delete ptr;
134
3.07k
    }
AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>::clear()
Line
Count
Source
131
2.32k
    {
132
2.32k
        auto* ptr = exchange(m_ptr, nullptr);
133
2.32k
        delete ptr;
134
2.32k
    }
AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >::clear()
Line
Count
Source
131
480
    {
132
480
        auto* ptr = exchange(m_ptr, nullptr);
133
480
        delete ptr;
134
480
    }
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::PNGAnimationWriter>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::AnimationWriter>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::DeferredInvoker>::clear()
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode>::clear()
135
136
    T* m_ptr = nullptr;
137
};
138
139
#if !defined(KERNEL)
140
141
template<typename T>
142
inline NonnullOwnPtr<T> adopt_own(T& object)
143
99
{
144
99
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, object);
145
99
}
Unexecuted instantiation: EventLoopImplementationUnix.cpp:AK::NonnullOwnPtr<Core::(anonymous namespace)::ThreadData> AK::adopt_own<Core::(anonymous namespace)::ThreadData>(Core::(anonymous namespace)::ThreadData&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementationUnix> AK::adopt_own<Core::EventLoopImplementationUnix>(Core::EventLoopImplementationUnix&)
Unexecuted instantiation: AK::NonnullOwnPtr<Core::MappedFile> AK::adopt_own<Core::MappedFile>(Core::MappedFile&)
AK::NonnullOwnPtr<JS::Bytecode::BasicBlock> AK::adopt_own<JS::Bytecode::BasicBlock>(JS::Bytecode::BasicBlock&)
Line
Count
Source
143
24
{
144
24
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, object);
145
24
}
AK::NonnullOwnPtr<JS::ExecutionContext> AK::adopt_own<JS::ExecutionContext>(JS::ExecutionContext&)
Line
Count
Source
143
75
{
144
75
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, object);
145
75
}
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomJobCallbackData> AK::adopt_own<Web::Bindings::WebEngineCustomJobCallbackData>(Web::Bindings::WebEngineCustomJobCallbackData&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MediaCondition> AK::adopt_own<Web::CSS::MediaCondition>(Web::CSS::MediaCondition&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Parser::UnparsedCalculationNode> AK::adopt_own<Web::CSS::Parser::UnparsedCalculationNode>(Web::CSS::Parser::UnparsedCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NumericCalculationNode> AK::adopt_own<Web::CSS::NumericCalculationNode>(Web::CSS::NumericCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SumCalculationNode> AK::adopt_own<Web::CSS::SumCalculationNode>(Web::CSS::SumCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ProductCalculationNode> AK::adopt_own<Web::CSS::ProductCalculationNode>(Web::CSS::ProductCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::NegateCalculationNode> AK::adopt_own<Web::CSS::NegateCalculationNode>(Web::CSS::NegateCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::InvertCalculationNode> AK::adopt_own<Web::CSS::InvertCalculationNode>(Web::CSS::InvertCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MinCalculationNode> AK::adopt_own<Web::CSS::MinCalculationNode>(Web::CSS::MinCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::MaxCalculationNode> AK::adopt_own<Web::CSS::MaxCalculationNode>(Web::CSS::MaxCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ClampCalculationNode> AK::adopt_own<Web::CSS::ClampCalculationNode>(Web::CSS::ClampCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AbsCalculationNode> AK::adopt_own<Web::CSS::AbsCalculationNode>(Web::CSS::AbsCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SignCalculationNode> AK::adopt_own<Web::CSS::SignCalculationNode>(Web::CSS::SignCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ConstantCalculationNode> AK::adopt_own<Web::CSS::ConstantCalculationNode>(Web::CSS::ConstantCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SinCalculationNode> AK::adopt_own<Web::CSS::SinCalculationNode>(Web::CSS::SinCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CosCalculationNode> AK::adopt_own<Web::CSS::CosCalculationNode>(Web::CSS::CosCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::TanCalculationNode> AK::adopt_own<Web::CSS::TanCalculationNode>(Web::CSS::TanCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AsinCalculationNode> AK::adopt_own<Web::CSS::AsinCalculationNode>(Web::CSS::AsinCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AcosCalculationNode> AK::adopt_own<Web::CSS::AcosCalculationNode>(Web::CSS::AcosCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::AtanCalculationNode> AK::adopt_own<Web::CSS::AtanCalculationNode>(Web::CSS::AtanCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Atan2CalculationNode> AK::adopt_own<Web::CSS::Atan2CalculationNode>(Web::CSS::Atan2CalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::PowCalculationNode> AK::adopt_own<Web::CSS::PowCalculationNode>(Web::CSS::PowCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::SqrtCalculationNode> AK::adopt_own<Web::CSS::SqrtCalculationNode>(Web::CSS::SqrtCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::HypotCalculationNode> AK::adopt_own<Web::CSS::HypotCalculationNode>(Web::CSS::HypotCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::LogCalculationNode> AK::adopt_own<Web::CSS::LogCalculationNode>(Web::CSS::LogCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ExpCalculationNode> AK::adopt_own<Web::CSS::ExpCalculationNode>(Web::CSS::ExpCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RoundCalculationNode> AK::adopt_own<Web::CSS::RoundCalculationNode>(Web::CSS::RoundCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ModCalculationNode> AK::adopt_own<Web::CSS::ModCalculationNode>(Web::CSS::ModCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::RemCalculationNode> AK::adopt_own<Web::CSS::RemCalculationNode>(Web::CSS::RemCalculationNode&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmMethods> AK::adopt_own<Web::Crypto::AlgorithmMethods>(Web::Crypto::AlgorithmMethods&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::RSAOAEP> AK::adopt_own<Web::Crypto::RSAOAEP>(Web::Crypto::RSAOAEP&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCbc> AK::adopt_own<Web::Crypto::AesCbc>(Web::Crypto::AesCbc&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesCtr> AK::adopt_own<Web::Crypto::AesCtr>(Web::Crypto::AesCtr&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AesGcm> AK::adopt_own<Web::Crypto::AesGcm>(Web::Crypto::AesGcm&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::HKDF> AK::adopt_own<Web::Crypto::HKDF>(Web::Crypto::HKDF&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::PBKDF2> AK::adopt_own<Web::Crypto::PBKDF2>(Web::Crypto::PBKDF2&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::SHA> AK::adopt_own<Web::Crypto::SHA>(Web::Crypto::SHA&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ECDSA> AK::adopt_own<Web::Crypto::ECDSA>(Web::Crypto::ECDSA&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::ED25519> AK::adopt_own<Web::Crypto::ED25519>(Web::Crypto::ED25519&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::X25519> AK::adopt_own<Web::Crypto::X25519>(Web::Crypto::X25519&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Crypto::AlgorithmParams> AK::adopt_own<Web::Crypto::AlgorithmParams>(Web::Crypto::AlgorithmParams&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext::FloatingBox> AK::adopt_own<Web::Layout::BlockFormattingContext::FloatingBox>(Web::Layout::BlockFormattingContext::FloatingBox&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::IntrinsicSizes> AK::adopt_own<Web::Layout::LayoutState::IntrinsicSizes>(Web::Layout::LayoutState::IntrinsicSizes&)
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::LayoutState::UsedValues> AK::adopt_own<Web::Layout::LayoutState::UsedValues>(Web::Layout::LayoutState::UsedValues&)
146
147
template<class T, class... Args>
148
requires(IsConstructible<T, Args...>) inline NonnullOwnPtr<T> make(Args&&... args)
149
320M
{
150
320M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
320M
}
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > AK::make<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Gfx::PortableImageMapLoadingContext<Gfx::PAM>, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
1.42k
{
150
1.42k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
1.42k
}
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > AK::make<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Gfx::PortableImageMapLoadingContext<Gfx::PBM>, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
929
{
150
929
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
929
}
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > AK::make<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Gfx::PortableImageMapLoadingContext<Gfx::PGM>, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
907
{
150
907
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
907
}
AK::NonnullOwnPtr<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > AK::make<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Gfx::PortableImageMapLoadingContext<Gfx::PPM>, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
890
{
150
890
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
890
}
AK::NonnullOwnPtr<Gfx::BMPLoadingContext> AK::make<Gfx::BMPLoadingContext>() requires IsConstructible<Gfx::BMPLoadingContext>
Line
Count
Source
149
4.16k
{
150
4.16k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
4.16k
}
AK::NonnullOwnPtr<Gfx::DDSLoadingContext> AK::make<Gfx::DDSLoadingContext, AK::FixedMemoryStream>(AK::FixedMemoryStream&&) requires IsConstructible<Gfx::DDSLoadingContext, AK::FixedMemoryStream>
Line
Count
Source
149
3.65k
{
150
3.65k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
3.65k
}
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::DICOMLoadingContext> AK::make<Gfx::DICOMLoadingContext, AK::NonnullOwnPtr<AK::FixedMemoryStream> >(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&) requires IsConstructible<Gfx::DICOMLoadingContext, AK::NonnullOwnPtr<AK::FixedMemoryStream> >
AK::NonnullOwnPtr<Gfx::GIFImageDescriptor> AK::make<Gfx::GIFImageDescriptor>() requires IsConstructible<Gfx::GIFImageDescriptor>
Line
Count
Source
149
799k
{
150
799k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
799k
}
AK::NonnullOwnPtr<AK::FixedMemoryStream> AK::make<AK::FixedMemoryStream, AK::Span<unsigned char const>&>(AK::Span<unsigned char const>&) requires IsConstructible<AK::FixedMemoryStream, AK::Span<unsigned char const>&>
Line
Count
Source
149
465k
{
150
465k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
465k
}
AK::NonnullOwnPtr<AK::LittleEndianInputBitStream> AK::make<AK::LittleEndianInputBitStream, AK::MaybeOwned<AK::Stream> >(AK::MaybeOwned<AK::Stream>&&) requires IsConstructible<AK::LittleEndianInputBitStream, AK::MaybeOwned<AK::Stream> >
Line
Count
Source
149
466k
{
150
466k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
466k
}
AK::NonnullOwnPtr<Gfx::GIFLoadingContext> AK::make<Gfx::GIFLoadingContext, AK::FixedMemoryStream>(AK::FixedMemoryStream&&) requires IsConstructible<Gfx::GIFLoadingContext, AK::FixedMemoryStream>
Line
Count
Source
149
664
{
150
664
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
664
}
AK::NonnullOwnPtr<Gfx::ICOLoadingContext> AK::make<Gfx::ICOLoadingContext>() requires IsConstructible<Gfx::ICOLoadingContext>
Line
Count
Source
149
6.51k
{
150
6.51k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
6.51k
}
AK::NonnullOwnPtr<Gfx::JBIG2LoadingContext> AK::make<Gfx::JBIG2LoadingContext>() requires IsConstructible<Gfx::JBIG2LoadingContext>
Line
Count
Source
149
274
{
150
274
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
274
}
AK::NonnullOwnPtr<AK::BigEndianInputBitStream> AK::make<AK::BigEndianInputBitStream, AK::MaybeOwned<AK::Stream> >(AK::MaybeOwned<AK::Stream>&&) requires IsConstructible<AK::BigEndianInputBitStream, AK::MaybeOwned<AK::Stream> >
Line
Count
Source
149
3.25k
{
150
3.25k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
3.25k
}
AK::NonnullOwnPtr<AK::FixedMemoryStream> AK::make<AK::FixedMemoryStream, AK::Span<unsigned char> >(AK::Span<unsigned char>&&) requires IsConstructible<AK::FixedMemoryStream, AK::Span<unsigned char> >
Line
Count
Source
149
3.51k
{
150
3.51k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
3.51k
}
AK::NonnullOwnPtr<AK::BigEndianOutputBitStream> AK::make<AK::BigEndianOutputBitStream, AK::MaybeOwned<AK::Stream> >(AK::MaybeOwned<AK::Stream>&&) requires IsConstructible<AK::BigEndianOutputBitStream, AK::MaybeOwned<AK::Stream> >
Line
Count
Source
149
32
{
150
32
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
32
}
AK::NonnullOwnPtr<AK::AllocatingMemoryStream> AK::make<AK::AllocatingMemoryStream>() requires IsConstructible<AK::AllocatingMemoryStream>
Line
Count
Source
149
7
{
150
7
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
7
}
JPEG2000Loader.cpp:AK::NonnullOwnPtr<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator> AK::make<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator, unsigned short&, int&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}>(unsigned short&, int&, unsigned long&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}&&) requires IsConstructible<Gfx::JPEG2000::LayerResolutionLevelComponentPositionProgressionIterator, unsigned short&, int&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}>
Line
Count
Source
149
224k
{
150
224k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
224k
}
JPEG2000Loader.cpp:AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator> AK::make<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator, unsigned short&, int&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}>(unsigned short&, int&, unsigned long&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}&&) requires IsConstructible<Gfx::JPEG2000::ResolutionLevelLayerComponentPositionProgressionIterator, unsigned short&, int&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}>
Line
Count
Source
149
54.4k
{
150
54.4k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
54.4k
}
JPEG2000Loader.cpp:AK::NonnullOwnPtr<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator> AK::make<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator, unsigned short&, int&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}>(unsigned short&, int&, unsigned long&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}&&, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}&&) requires IsConstructible<Gfx::JPEG2000::ResolutionLevelPositionComponentLayerProgressionIterator, unsigned short&, int&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}>
Line
Count
Source
149
141k
{
150
141k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
141k
}
JPEG2000Loader.cpp:AK::NonnullOwnPtr<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator> AK::make<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator, unsigned short&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}>(unsigned short&, unsigned long&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}&&, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}&&) requires IsConstructible<Gfx::JPEG2000::PositionComponentResolutionLevelLayerProgressionIterator, unsigned short&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}>
Line
Count
Source
149
82.3k
{
150
82.3k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
82.3k
}
JPEG2000Loader.cpp:AK::NonnullOwnPtr<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator> AK::make<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator, unsigned short&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}>(unsigned short&, unsigned long&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}&&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}&&, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}&&) requires IsConstructible<Gfx::JPEG2000::ComponentPositionResolutionLevelLayerProgressionIterator, unsigned short&, unsigned long, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(unsigned long)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#2}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#3}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int)#1}, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#4}, Gfx::Rect<int> const&, Gfx::compute_decoding_metadata(Gfx::JPEG2000LoadingContext&)::$_0::operator()(Gfx::JPEG2000LoadingContext const&, Gfx::TileData const&) const::{lambda(int, int)#5}>
Line
Count
Source
149
165k
{
150
165k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
165k
}
AK::NonnullOwnPtr<Gfx::JPEG2000LoadingContext> AK::make<Gfx::JPEG2000LoadingContext>() requires IsConstructible<Gfx::JPEG2000LoadingContext>
Line
Count
Source
149
2.42k
{
150
2.42k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
2.42k
}
AK::NonnullOwnPtr<AK::ConstrainedStream> AK::make<AK::ConstrainedStream, AK::MaybeOwned<AK::SeekableStream>, unsigned long&>(AK::MaybeOwned<AK::SeekableStream>&&, unsigned long&) requires IsConstructible<AK::ConstrainedStream, AK::MaybeOwned<AK::SeekableStream>, unsigned long&>
Line
Count
Source
149
1.29k
{
150
1.29k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
1.29k
}
AK::NonnullOwnPtr<Gfx::JPEGLoadingContext> AK::make<Gfx::JPEGLoadingContext, Gfx::JPEGStream, Gfx::JPEGDecoderOptions&>(Gfx::JPEGStream&&, Gfx::JPEGDecoderOptions&) requires IsConstructible<Gfx::JPEGLoadingContext, Gfx::JPEGStream, Gfx::JPEGDecoderOptions&>
Line
Count
Source
149
4.38k
{
150
4.38k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
4.38k
}
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream> AK::make<Gfx::JPEGXL::AutoDepletingConstrainedStream, AK::MaybeOwned<AK::Stream>, unsigned int&>(AK::MaybeOwned<AK::Stream>&&, unsigned int&) requires IsConstructible<Gfx::JPEGXL::AutoDepletingConstrainedStream, AK::MaybeOwned<AK::Stream>, unsigned int&>
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::JPEGXL::LoadingContext> AK::make<Gfx::JPEGXL::LoadingContext, AK::NonnullOwnPtr<AK::FixedMemoryStream> >(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&) requires IsConstructible<Gfx::JPEGXL::LoadingContext, AK::NonnullOwnPtr<AK::FixedMemoryStream> >
AK::NonnullOwnPtr<Gfx::PNGLoadingContext> AK::make<Gfx::PNGLoadingContext>() requires IsConstructible<Gfx::PNGLoadingContext>
Line
Count
Source
149
10.6k
{
150
10.6k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
10.6k
}
AK::NonnullOwnPtr<Gfx::QOILoadingContext> AK::make<Gfx::QOILoadingContext>() requires IsConstructible<Gfx::QOILoadingContext>
Line
Count
Source
149
400
{
150
400
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
400
}
AK::NonnullOwnPtr<TGAImageIdentifier> AK::make<TGAImageIdentifier, AK::String>(AK::String&&) requires IsConstructible<TGAImageIdentifier, AK::String>
Line
Count
Source
149
94
{
150
94
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
94
}
AK::NonnullOwnPtr<AK::BigEndianInputBitStream> AK::make<AK::BigEndianInputBitStream, AK::NonnullOwnPtr<AK::FixedMemoryStream> >(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&) requires IsConstructible<AK::BigEndianInputBitStream, AK::NonnullOwnPtr<AK::FixedMemoryStream> >
Line
Count
Source
149
5.38k
{
150
5.38k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5.38k
}
AK::NonnullOwnPtr<AK::ConstrainedStream> AK::make<AK::ConstrainedStream, AK::MaybeOwned<AK::Stream>, unsigned int&>(AK::MaybeOwned<AK::Stream>&&, unsigned int&) requires IsConstructible<AK::ConstrainedStream, AK::MaybeOwned<AK::Stream>, unsigned int&>
Line
Count
Source
149
79
{
150
79
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
79
}
AK::NonnullOwnPtr<Gfx::TIFF::TIFFLoadingContext> AK::make<Gfx::TIFF::TIFFLoadingContext, AK::NonnullOwnPtr<AK::FixedMemoryStream> >(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&) requires IsConstructible<Gfx::TIFF::TIFFLoadingContext, AK::NonnullOwnPtr<AK::FixedMemoryStream> >
Line
Count
Source
149
45.3k
{
150
45.3k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
45.3k
}
AK::NonnullOwnPtr<Gfx::TinyVGLoadingContext> AK::make<Gfx::TinyVGLoadingContext, AK::FixedMemoryStream>(AK::FixedMemoryStream&&) requires IsConstructible<Gfx::TinyVGLoadingContext, AK::FixedMemoryStream>
Line
Count
Source
149
878
{
150
878
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
878
}
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::FontDatabase::Private> AK::make<Gfx::FontDatabase::Private>() requires IsConstructible<Gfx::FontDatabase::Private>
Unexecuted instantiation: AK::NonnullOwnPtr<OpenType::Font::GlyphPage> AK::make<OpenType::Font::GlyphPage>() requires IsConstructible<OpenType::Font::GlyphPage>
AK::NonnullOwnPtr<AK::FixedMemoryStream> AK::make<AK::FixedMemoryStream, AK::Span<unsigned char const> >(AK::Span<unsigned char const>&&) requires IsConstructible<AK::FixedMemoryStream, AK::Span<unsigned char const> >
Line
Count
Source
149
6.60k
{
150
6.60k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
6.60k
}
Unexecuted instantiation: AK::NonnullOwnPtr<AK::JsonObject> AK::make<AK::JsonObject, AK::JsonObject const&>(AK::JsonObject const&) requires IsConstructible<AK::JsonObject, AK::JsonObject const&>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::JsonArray> AK::make<AK::JsonArray, AK::JsonArray const&>(AK::JsonArray const&) requires IsConstructible<AK::JsonArray, AK::JsonArray const&>
AK::NonnullOwnPtr<AK::JsonObject> AK::make<AK::JsonObject, AK::JsonObject&>(AK::JsonObject&) requires IsConstructible<AK::JsonObject, AK::JsonObject&>
Line
Count
Source
149
25.1k
{
150
25.1k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
25.1k
}
AK::NonnullOwnPtr<AK::JsonArray> AK::make<AK::JsonArray, AK::JsonArray&>(AK::JsonArray&) requires IsConstructible<AK::JsonArray, AK::JsonArray&>
Line
Count
Source
149
86.8k
{
150
86.8k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
86.8k
}
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Core::EventLoop&, 0ul> > AK::make<AK::Vector<Core::EventLoop&, 0ul>>() requires IsConstructible<AK::Vector<Core::EventLoop&, 0ul>>
Unexecuted instantiation: AK::NonnullOwnPtr<Core::EventLoopImplementationUnix> AK::make<Core::EventLoopImplementationUnix>() requires IsConstructible<Core::EventLoopImplementationUnix>
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ThreadEventQueue::Private> AK::make<Core::ThreadEventQueue::Private>() requires IsConstructible<Core::ThreadEventQueue::Private>
Unexecuted instantiation: AK::NonnullOwnPtr<Core::ResourceImplementationFile> AK::make<Core::ResourceImplementationFile, AK::String>(AK::String&&) requires IsConstructible<Core::ResourceImplementationFile, AK::String>
AK::NonnullOwnPtr<AK::RedBlackTree<unsigned long, unsigned long> > AK::make<AK::RedBlackTree<unsigned long, unsigned long>>() requires IsConstructible<AK::RedBlackTree<unsigned long, unsigned long>>
Line
Count
Source
149
573k
{
150
573k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
573k
}
AK::NonnullOwnPtr<XML::Node> AK::make<XML::Node, AK::LineTrackingLexer::Position&, XML::Node::Text, XML::Node*&>(AK::LineTrackingLexer::Position&, XML::Node::Text&&, XML::Node*&) requires IsConstructible<XML::Node, AK::LineTrackingLexer::Position&, XML::Node::Text, XML::Node*&>
Line
Count
Source
149
8.70M
{
150
8.70M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
8.70M
}
Unexecuted instantiation: AK::NonnullOwnPtr<XML::Node> AK::make<XML::Node, AK::LineTrackingLexer::Position&, XML::Node::Comment, XML::Node*&>(AK::LineTrackingLexer::Position&, XML::Node::Comment&&, XML::Node*&) requires IsConstructible<XML::Node, AK::LineTrackingLexer::Position&, XML::Node::Comment, XML::Node*&>
Unexecuted instantiation: AK::NonnullOwnPtr<XML::Node> AK::make<XML::Node, AK::LineTrackingLexer::Position&, XML::Node::Text>(AK::LineTrackingLexer::Position&, XML::Node::Text&&) requires IsConstructible<XML::Node, AK::LineTrackingLexer::Position&, XML::Node::Text>
AK::NonnullOwnPtr<XML::Node> AK::make<XML::Node, AK::LineTrackingLexer::Position, XML::Node::Element>(AK::LineTrackingLexer::Position&&, XML::Node::Element&&) requires IsConstructible<XML::Node, AK::LineTrackingLexer::Position, XML::Node::Element>
Line
Count
Source
149
8.59M
{
150
8.59M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
8.59M
}
AK::NonnullOwnPtr<IMAP::BodyStructure> AK::make<IMAP::BodyStructure, IMAP::BodyStructure>(IMAP::BodyStructure&&) requires IsConstructible<IMAP::BodyStructure, IMAP::BodyStructure>
Line
Count
Source
149
15.3k
{
150
15.3k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
15.3k
}
AK::NonnullOwnPtr<IMAP::BodyExtension> AK::make<IMAP::BodyExtension, IMAP::BodyExtension>(IMAP::BodyExtension&&) requires IsConstructible<IMAP::BodyExtension, IMAP::BodyExtension>
Line
Count
Source
149
2.79M
{
150
2.79M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
2.79M
}
AK::NonnullOwnPtr<Gemini::Control> AK::make<Gemini::Control, Gemini::Control::Kind>(Gemini::Control::Kind&&) requires IsConstructible<Gemini::Control, Gemini::Control::Kind>
Line
Count
Source
149
25.8M
{
150
25.8M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
25.8M
}
AK::NonnullOwnPtr<Gemini::Preformatted> AK::make<Gemini::Preformatted, AK::StringView>(AK::StringView&&) requires IsConstructible<Gemini::Preformatted, AK::StringView>
Line
Count
Source
149
6.19M
{
150
6.19M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
6.19M
}
AK::NonnullOwnPtr<Gemini::UnorderedList> AK::make<Gemini::UnorderedList, AK::StringView>(AK::StringView&&) requires IsConstructible<Gemini::UnorderedList, AK::StringView>
Line
Count
Source
149
12.9M
{
150
12.9M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
12.9M
}
AK::NonnullOwnPtr<Gemini::Link> AK::make<Gemini::Link, AK::StringView, Gemini::Document&>(AK::StringView&&, Gemini::Document&) requires IsConstructible<Gemini::Link, AK::StringView, Gemini::Document&>
Line
Count
Source
149
10.4k
{
150
10.4k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
10.4k
}
AK::NonnullOwnPtr<Gemini::Heading> AK::make<Gemini::Heading, AK::StringView, unsigned long&>(AK::StringView&&, unsigned long&) requires IsConstructible<Gemini::Heading, AK::StringView, unsigned long&>
Line
Count
Source
149
10.2k
{
150
10.2k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
10.2k
}
AK::NonnullOwnPtr<Gemini::Text> AK::make<Gemini::Text, AK::StringView>(AK::StringView&&) requires IsConstructible<Gemini::Text, AK::StringView>
Line
Count
Source
149
52.3M
{
150
52.3M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
52.3M
}
Unexecuted instantiation: AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage> AK::make<JS::SimpleIndexedPropertyStorage, AK::Vector<JS::Value, 0ul> >(AK::Vector<JS::Value, 0ul>&&) requires IsConstructible<JS::SimpleIndexedPropertyStorage, AK::Vector<JS::Value, 0ul> >
AK::NonnullOwnPtr<JS::Bytecode::StringTable> AK::make<JS::Bytecode::StringTable>() requires IsConstructible<JS::Bytecode::StringTable>
Line
Count
Source
149
22
{
150
22
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
22
}
AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable> AK::make<JS::Bytecode::IdentifierTable>() requires IsConstructible<JS::Bytecode::IdentifierTable>
Line
Count
Source
149
22
{
150
22
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
22
}
AK::NonnullOwnPtr<JS::Bytecode::RegexTable> AK::make<JS::Bytecode::RegexTable>() requires IsConstructible<JS::Bytecode::RegexTable>
Line
Count
Source
149
22
{
150
22
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
22
}
AK::NonnullOwnPtr<JS::CellAllocator> AK::make<JS::CellAllocator, int>(int&&) requires IsConstructible<JS::CellAllocator, int>
Line
Count
Source
149
371
{
150
371
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
371
}
Unexecuted instantiation: AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage> AK::make<JS::GenericIndexedPropertyStorage>() requires IsConstructible<JS::GenericIndexedPropertyStorage>
Unexecuted instantiation: AK::NonnullOwnPtr<JS::GenericIndexedPropertyStorage> AK::make<JS::GenericIndexedPropertyStorage, JS::SimpleIndexedPropertyStorage>(JS::SimpleIndexedPropertyStorage&&) requires IsConstructible<JS::GenericIndexedPropertyStorage, JS::SimpleIndexedPropertyStorage>
AK::NonnullOwnPtr<JS::SimpleIndexedPropertyStorage> AK::make<JS::SimpleIndexedPropertyStorage>() requires IsConstructible<JS::SimpleIndexedPropertyStorage>
Line
Count
Source
149
3
{
150
3
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
3
}
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::PrivateElement, 0ul> > AK::make<AK::Vector<JS::PrivateElement, 0ul>>() requires IsConstructible<AK::Vector<JS::PrivateElement, 0ul>>
AK::NonnullOwnPtr<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > AK::make<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>>() requires IsConstructible<AK::HashMap<JS::TransitionKey, AK::WeakPtr<JS::Shape>, AK::Traits<JS::TransitionKey>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>>
Line
Count
Source
149
14.8k
{
150
14.8k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
14.8k
}
AK::NonnullOwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > AK::make<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>>() requires IsConstructible<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>>
Line
Count
Source
149
106
{
150
106
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
106
}
AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true> > AK::make<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>>() requires IsConstructible<AK::HashMap<JS::StringOrSymbol, JS::PropertyMetadata, AK::Traits<JS::StringOrSymbol>, AK::Traits<JS::PropertyMetadata>, true>>
Line
Count
Source
149
16.6k
{
150
16.6k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
16.6k
}
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > AK::make<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>>() requires IsConstructible<AK::HashMap<JS::StringOrSymbol, AK::WeakPtr<JS::Shape>, AK::Traits<JS::StringOrSymbol>, AK::Traits<AK::WeakPtr<JS::Shape> >, false>>
AK::NonnullOwnPtr<JS::Bytecode::Interpreter> AK::make<JS::Bytecode::Interpreter, JS::VM&>(JS::VM&) requires IsConstructible<JS::Bytecode::Interpreter, JS::VM&>
Line
Count
Source
149
53
{
150
53
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
53
}
AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> > AK::make<regex::Matcher<regex::PosixBasicParser>, regex::Regex<regex::PosixBasicParser>*, regex::PosixFlags>(regex::Regex<regex::PosixBasicParser>*&&, regex::PosixFlags&&) requires IsConstructible<regex::Matcher<regex::PosixBasicParser>, regex::Regex<regex::PosixBasicParser>*, regex::PosixFlags>
Line
Count
Source
149
3.73k
{
150
3.73k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
3.73k
}
Unexecuted instantiation: AK::NonnullOwnPtr<regex::Matcher<regex::PosixBasicParser> > AK::make<regex::Matcher<regex::PosixBasicParser>, regex::Regex<regex::PosixBasicParser>*, regex::RegexOptions<regex::PosixFlags> >(regex::Regex<regex::PosixBasicParser>*&&, regex::RegexOptions<regex::PosixFlags>&&) requires IsConstructible<regex::Matcher<regex::PosixBasicParser>, regex::Regex<regex::PosixBasicParser>*, regex::RegexOptions<regex::PosixFlags> >
AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> > AK::make<regex::Matcher<regex::PosixExtendedParser>, regex::Regex<regex::PosixExtendedParser>*, regex::PosixFlags>(regex::Regex<regex::PosixExtendedParser>*&&, regex::PosixFlags&&) requires IsConstructible<regex::Matcher<regex::PosixExtendedParser>, regex::Regex<regex::PosixExtendedParser>*, regex::PosixFlags>
Line
Count
Source
149
303
{
150
303
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
303
}
Unexecuted instantiation: AK::NonnullOwnPtr<regex::Matcher<regex::PosixExtendedParser> > AK::make<regex::Matcher<regex::PosixExtendedParser>, regex::Regex<regex::PosixExtendedParser>*, regex::RegexOptions<regex::PosixFlags> >(regex::Regex<regex::PosixExtendedParser>*&&, regex::RegexOptions<regex::PosixFlags>&&) requires IsConstructible<regex::Matcher<regex::PosixExtendedParser>, regex::Regex<regex::PosixExtendedParser>*, regex::RegexOptions<regex::PosixFlags> >
AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> > AK::make<regex::Matcher<regex::ECMA262Parser>, regex::Regex<regex::ECMA262Parser>*, regex::ECMAScriptFlags>(regex::Regex<regex::ECMA262Parser>*&&, regex::ECMAScriptFlags&&) requires IsConstructible<regex::Matcher<regex::ECMA262Parser>, regex::Regex<regex::ECMA262Parser>*, regex::ECMAScriptFlags>
Line
Count
Source
149
1.60k
{
150
1.60k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
1.60k
}
Unexecuted instantiation: AK::NonnullOwnPtr<regex::Matcher<regex::ECMA262Parser> > AK::make<regex::Matcher<regex::ECMA262Parser>, regex::Regex<regex::ECMA262Parser>*, regex::RegexOptions<regex::ECMAScriptFlags> >(regex::Regex<regex::ECMA262Parser>*&&, regex::RegexOptions<regex::ECMAScriptFlags>&&) requires IsConstructible<regex::Matcher<regex::ECMA262Parser>, regex::Regex<regex::ECMA262Parser>*, regex::RegexOptions<regex::ECMAScriptFlags> >
AK::NonnullOwnPtr<regex::OpCode_Compare> AK::make<regex::OpCode_Compare>() requires IsConstructible<regex::OpCode_Compare>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_Jump> AK::make<regex::OpCode_Jump>() requires IsConstructible<regex::OpCode_Jump>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_JumpNonEmpty> AK::make<regex::OpCode_JumpNonEmpty>() requires IsConstructible<regex::OpCode_JumpNonEmpty>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_ForkJump> AK::make<regex::OpCode_ForkJump>() requires IsConstructible<regex::OpCode_ForkJump>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_ForkStay> AK::make<regex::OpCode_ForkStay>() requires IsConstructible<regex::OpCode_ForkStay>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceJump> AK::make<regex::OpCode_ForkReplaceJump>() requires IsConstructible<regex::OpCode_ForkReplaceJump>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_ForkReplaceStay> AK::make<regex::OpCode_ForkReplaceStay>() requires IsConstructible<regex::OpCode_ForkReplaceStay>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_FailForks> AK::make<regex::OpCode_FailForks>() requires IsConstructible<regex::OpCode_FailForks>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_SaveLeftCaptureGroup> AK::make<regex::OpCode_SaveLeftCaptureGroup>() requires IsConstructible<regex::OpCode_SaveLeftCaptureGroup>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_SaveRightCaptureGroup> AK::make<regex::OpCode_SaveRightCaptureGroup>() requires IsConstructible<regex::OpCode_SaveRightCaptureGroup>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_SaveRightNamedCaptureGroup> AK::make<regex::OpCode_SaveRightNamedCaptureGroup>() requires IsConstructible<regex::OpCode_SaveRightNamedCaptureGroup>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_CheckBegin> AK::make<regex::OpCode_CheckBegin>() requires IsConstructible<regex::OpCode_CheckBegin>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_CheckEnd> AK::make<regex::OpCode_CheckEnd>() requires IsConstructible<regex::OpCode_CheckEnd>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_CheckBoundary> AK::make<regex::OpCode_CheckBoundary>() requires IsConstructible<regex::OpCode_CheckBoundary>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_Save> AK::make<regex::OpCode_Save>() requires IsConstructible<regex::OpCode_Save>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_Restore> AK::make<regex::OpCode_Restore>() requires IsConstructible<regex::OpCode_Restore>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_GoBack> AK::make<regex::OpCode_GoBack>() requires IsConstructible<regex::OpCode_GoBack>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_ClearCaptureGroup> AK::make<regex::OpCode_ClearCaptureGroup>() requires IsConstructible<regex::OpCode_ClearCaptureGroup>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_Repeat> AK::make<regex::OpCode_Repeat>() requires IsConstructible<regex::OpCode_Repeat>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_ResetRepeat> AK::make<regex::OpCode_ResetRepeat>() requires IsConstructible<regex::OpCode_ResetRepeat>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_Checkpoint> AK::make<regex::OpCode_Checkpoint>() requires IsConstructible<regex::OpCode_Checkpoint>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
AK::NonnullOwnPtr<regex::OpCode_Exit> AK::make<regex::OpCode_Exit>() requires IsConstructible<regex::OpCode_Exit>
Line
Count
Source
149
5
{
150
5
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5
}
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::SegmenterImpl> AK::make<Locale::SegmenterImpl, Locale::SegmenterGranularity&>(Locale::SegmenterGranularity&) requires IsConstructible<Locale::SegmenterImpl, Locale::SegmenterGranularity&>
Unexecuted instantiation: AK::NonnullOwnPtr<Locale::SegmenterImpl> AK::make<Locale::SegmenterImpl, Locale::SegmenterGranularity const&>(Locale::SegmenterGranularity const&) requires IsConstructible<Locale::SegmenterImpl, Locale::SegmenterGranularity const&>
AK::NonnullOwnPtr<Audio::QOALoaderPlugin> AK::make<Audio::QOALoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Audio::QOALoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
838
{
150
838
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
838
}
AK::NonnullOwnPtr<Audio::WavLoaderPlugin> AK::make<Audio::WavLoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Audio::WavLoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
1.67k
{
150
1.67k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
1.67k
}
AK::NonnullOwnPtr<Audio::FlacLoaderPlugin> AK::make<Audio::FlacLoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Audio::FlacLoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
280
{
150
280
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
280
}
AK::NonnullOwnPtr<Audio::MP3LoaderPlugin> AK::make<Audio::MP3LoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >(AK::NonnullOwnPtr<AK::SeekableStream>&&) requires IsConstructible<Audio::MP3LoaderPlugin, AK::NonnullOwnPtr<AK::SeekableStream> >
Line
Count
Source
149
967
{
150
967
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
967
}
AK::NonnullOwnPtr<Compress::GzipDecompressor> AK::make<Compress::GzipDecompressor, AK::NonnullOwnPtr<AK::FixedMemoryStream> >(AK::NonnullOwnPtr<AK::FixedMemoryStream>&&) requires IsConstructible<Compress::GzipDecompressor, AK::NonnullOwnPtr<AK::FixedMemoryStream> >
Line
Count
Source
149
4.25k
{
150
4.25k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
4.25k
}
AK::NonnullOwnPtr<Shell::Parser::ScopedOffset> AK::make<Shell::Parser::ScopedOffset, AK::Vector<unsigned long, 0ul>&, AK::Vector<Shell::AST::Position::Line, 0ul>&, unsigned long&, unsigned long&, unsigned long&>(AK::Vector<unsigned long, 0ul>&, AK::Vector<Shell::AST::Position::Line, 0ul>&, unsigned long&, unsigned long&, unsigned long&) requires IsConstructible<Shell::Parser::ScopedOffset, AK::Vector<unsigned long, 0ul>&, AK::Vector<Shell::AST::Position::Line, 0ul>&, unsigned long&, unsigned long&, unsigned long&>
Line
Count
Source
149
40.8M
{
150
40.8M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
40.8M
}
Parser.cpp:AK::NonnullOwnPtr<AK::Function<bool ()> > AK::make<AK::Function<bool ()>, Shell::Parser::parse_heredoc_entries()::$_0>(Shell::Parser::parse_heredoc_entries()::$_0&&) requires IsConstructible<AK::Function<bool ()>, Shell::Parser::parse_heredoc_entries()::$_0>
Line
Count
Source
149
1.23k
{
150
1.23k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
1.23k
}
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode> AK::make<Shell::Arithmetic::BinaryOperationNode, Shell::Arithmetic::Operator&, Shell::Arithmetic::Node, Shell::Arithmetic::Node>(Shell::Arithmetic::Operator&, Shell::Arithmetic::Node&&, Shell::Arithmetic::Node&&) requires IsConstructible<Shell::Arithmetic::BinaryOperationNode, Shell::Arithmetic::Operator&, Shell::Arithmetic::Node, Shell::Arithmetic::Node>
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::UnaryOperationNode> AK::make<Shell::Arithmetic::UnaryOperationNode, Shell::Arithmetic::Operator&, Shell::Arithmetic::Node>(Shell::Arithmetic::Operator&, Shell::Arithmetic::Node&&) requires IsConstructible<Shell::Arithmetic::UnaryOperationNode, Shell::Arithmetic::Operator&, Shell::Arithmetic::Node>
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::BinaryOperationNode> AK::make<Shell::Arithmetic::BinaryOperationNode, Shell::Arithmetic::Operator, Shell::Arithmetic::Node, Shell::Arithmetic::Node>(Shell::Arithmetic::Operator&&, Shell::Arithmetic::Node&&, Shell::Arithmetic::Node&&) requires IsConstructible<Shell::Arithmetic::BinaryOperationNode, Shell::Arithmetic::Operator, Shell::Arithmetic::Node, Shell::Arithmetic::Node>
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::TernaryOperationNode> AK::make<Shell::Arithmetic::TernaryOperationNode, Shell::Arithmetic::Node, Shell::Arithmetic::Node, Shell::Arithmetic::Node>(Shell::Arithmetic::Node&&, Shell::Arithmetic::Node&&, Shell::Arithmetic::Node&&) requires IsConstructible<Shell::Arithmetic::TernaryOperationNode, Shell::Arithmetic::Node, Shell::Arithmetic::Node, Shell::Arithmetic::Node>
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Arithmetic::ErrorNode> AK::make<Shell::Arithmetic::ErrorNode, AK::String>(AK::String&&) requires IsConstructible<Shell::Arithmetic::ErrorNode, AK::String>
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::Shell::LocalFrame> AK::make<Shell::Shell::LocalFrame, AK::ByteString&, AK::HashMap<AK::ByteString, AK::RefPtr<Shell::AST::Value>, AK::Traits<AK::ByteString>, AK::Traits<AK::RefPtr<Shell::AST::Value> >, false>, Shell::Shell::LocalFrameKind&>(AK::ByteString&, AK::HashMap<AK::ByteString, AK::RefPtr<Shell::AST::Value>, AK::Traits<AK::ByteString>, AK::Traits<AK::RefPtr<Shell::AST::Value> >, false>&&, Shell::Shell::LocalFrameKind&) requires IsConstructible<Shell::Shell::LocalFrame, AK::ByteString&, AK::HashMap<AK::ByteString, AK::RefPtr<Shell::AST::Value>, AK::Traits<AK::ByteString>, AK::Traits<AK::RefPtr<Shell::AST::Value> >, false>, Shell::Shell::LocalFrameKind&>
Unexecuted instantiation: AK::NonnullOwnPtr<Core::CustomEvent> AK::make<Core::CustomEvent, Shell::Shell::ShellEventType>(Shell::Shell::ShellEventType&&) requires IsConstructible<Core::CustomEvent, Shell::Shell::ShellEventType>
Unexecuted instantiation: AK::NonnullOwnPtr<Shell::AST::Command> AK::make<Shell::AST::Command, Shell::AST::Command>(Shell::AST::Command&&) requires IsConstructible<Shell::AST::Command, Shell::AST::Command>
Unexecuted instantiation: AK::NonnullOwnPtr<Line::XtermSuggestionDisplay> AK::make<Line::XtermSuggestionDisplay, unsigned long&, unsigned long&>(unsigned long&, unsigned long&) requires IsConstructible<Line::XtermSuggestionDisplay, unsigned long&, unsigned long&>
Unexecuted instantiation: AK::NonnullOwnPtr<Line::KeyCallback> AK::make<Line::KeyCallback, AK::Function<bool (Line::Editor&)> >(AK::Function<bool (Line::Editor&)>&&) requires IsConstructible<Line::KeyCallback, AK::Function<bool (Line::Editor&)> >
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::WebEngineCustomData> AK::make<Web::Bindings::WebEngineCustomData>() requires IsConstructible<Web::Bindings::WebEngineCustomData>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::ComputedValues> AK::make<Web::CSS::ComputedValues>() requires IsConstructible<Web::CSS::ComputedValues>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::Supports::Condition> AK::make<Web::CSS::Supports::Condition>() requires IsConstructible<Web::CSS::Supports::Condition>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer::RuleCache> AK::make<Web::CSS::StyleComputer::RuleCache>() requires IsConstructible<Web::CSS::StyleComputer::RuleCache>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::FontLoader> AK::make<Web::CSS::FontLoader, Web::CSS::StyleComputer&, AK::FlyString, AK::Vector<Gfx::UnicodeRange, 0ul> const&, AK::Vector<URL::URL, 0ul>, AK::Function<void (Web::CSS::FontLoader const&)>, AK::Function<void ()> >(Web::CSS::StyleComputer&, AK::FlyString&&, AK::Vector<Gfx::UnicodeRange, 0ul> const&, AK::Vector<URL::URL, 0ul>&&, AK::Function<void (Web::CSS::FontLoader const&)>&&, AK::Function<void ()>&&) requires IsConstructible<Web::CSS::FontLoader, Web::CSS::StyleComputer&, AK::FlyString, AK::Vector<Gfx::UnicodeRange, 0ul> const&, AK::Vector<URL::URL, 0ul>, AK::Function<void (Web::CSS::FontLoader const&)>, AK::Function<void ()> >
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::HTMLToken::DoctypeData> AK::make<Web::HTML::HTMLToken::DoctypeData>() requires IsConstructible<Web::HTML::HTMLToken::DoctypeData>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul> > AK::make<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>>() requires IsConstructible<AK::Vector<Web::HTML::HTMLToken::Attribute, 0ul>>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::StyleComputer> AK::make<Web::CSS::StyleComputer, Web::DOM::Document&>(Web::DOM::Document&) requires IsConstructible<Web::CSS::StyleComputer, Web::DOM::Document&>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Array<Web::DOM::Element::PseudoElement, 16ul> > AK::make<AK::Array<Web::DOM::Element::PseudoElement, 16ul>>() requires IsConstructible<AK::Array<Web::DOM::Element::PseudoElement, 16ul>>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul> > AK::make<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>>() requires IsConstructible<AK::Vector<Web::IntersectionObserver::IntersectionObserverRegistration, 0ul>>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul> > AK::make<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>>() requires IsConstructible<AK::Vector<AK::Variant<Web::DOM::CustomElementUpgradeReaction, Web::DOM::CustomElementCallbackReaction>, 0ul>>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::CSS::CountersSet> AK::make<Web::CSS::CountersSet>() requires IsConstructible<Web::CSS::CountersSet>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DOM::EventTarget::Data> AK::make<Web::DOM::EventTarget::Data>() requires IsConstructible<Web::DOM::EventTarget::Data>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> > AK::make<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>>() requires IsConstructible<AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true>>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> > AK::make<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>>() requires IsConstructible<AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul>>
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter> AK::make<Gfx::Painter, Gfx::Bitmap&>(Gfx::Bitmap&) requires IsConstructible<Gfx::Painter, Gfx::Bitmap&>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::HTML::ListOfAvailableImages::Entry> AK::make<Web::HTML::ListOfAvailableImages::Entry, JS::NonnullGCPtr<Web::HTML::DecodedImageData>&, bool&>(JS::NonnullGCPtr<Web::HTML::DecodedImageData>&, bool&) requires IsConstructible<Web::HTML::ListOfAvailableImages::Entry, JS::NonnullGCPtr<Web::HTML::DecodedImageData>&, bool&>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Bindings::HostDefined> AK::make<Web::Bindings::HostDefined, JS::NonnullGCPtr<Web::HTML::WindowEnvironmentSettingsObject>&, JS::NonnullGCPtr<Web::Bindings::Intrinsics>&, Web::Page&>(JS::NonnullGCPtr<Web::HTML::WindowEnvironmentSettingsObject>&, JS::NonnullGCPtr<Web::Bindings::Intrinsics>&, Web::Page&) requires IsConstructible<Web::Bindings::HostDefined, JS::NonnullGCPtr<Web::HTML::WindowEnvironmentSettingsObject>&, JS::NonnullGCPtr<Web::Bindings::Intrinsics>&, Web::Page&>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext> AK::make<Web::Layout::BlockFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::BlockContainer const&, Web::Layout::FormattingContext*>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::BlockContainer const&, Web::Layout::FormattingContext*&&) requires IsConstructible<Web::Layout::BlockFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::BlockContainer const&, Web::Layout::FormattingContext*>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::SVGFormattingContext> AK::make<Web::Layout::SVGFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*&&) requires IsConstructible<Web::Layout::SVGFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::FlexFormattingContext> AK::make<Web::Layout::FlexFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*&&) requires IsConstructible<Web::Layout::FlexFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::GridFormattingContext> AK::make<Web::Layout::GridFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*&&) requires IsConstructible<Web::Layout::GridFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext> AK::make<Web::Layout::TableFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*&&) requires IsConstructible<Web::Layout::TableFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&, Web::Layout::FormattingContext*>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::ReplacedFormattingContext> AK::make<Web::Layout::ReplacedFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&) requires IsConstructible<Web::Layout::ReplacedFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::DummyFormattingContext> AK::make<Web::Layout::DummyFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&) requires IsConstructible<Web::Layout::DummyFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::Box const&>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::TableFormattingContext> AK::make<Web::Layout::TableFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode, Web::Layout::Box const&, Web::Layout::FormattingContext*>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&&, Web::Layout::Box const&, Web::Layout::FormattingContext*&&) requires IsConstructible<Web::Layout::TableFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode, Web::Layout::Box const&, Web::Layout::FormattingContext*>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext> AK::make<Web::Layout::BlockFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode, Web::Layout::BlockContainer const&, decltype(nullptr)>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&&, Web::Layout::BlockContainer const&, decltype(nullptr)&&) requires IsConstructible<Web::Layout::BlockFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode, Web::Layout::BlockContainer const&, decltype(nullptr)>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Layout::BlockFormattingContext> AK::make<Web::Layout::BlockFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::BlockContainer const&, Web::Layout::TableFormattingContext*>(Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::BlockContainer const&, Web::Layout::TableFormattingContext*&&) requires IsConstructible<Web::Layout::BlockFormattingContext, Web::Layout::LayoutState&, Web::Layout::LayoutMode&, Web::Layout::BlockContainer const&, Web::Layout::TableFormattingContext*>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::EditEventHandler> AK::make<Web::EditEventHandler>() requires IsConstructible<Web::EditEventHandler>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::DragAndDropEventHandler> AK::make<Web::DragAndDropEventHandler>() requires IsConstructible<Web::DragAndDropEventHandler>
Unexecuted instantiation: AK::NonnullOwnPtr<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul> > AK::make<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul>>() requires IsConstructible<AK::Vector<Web::Painting::DisplayList::CommandListItem, 512ul>>
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::Painter> AK::make<Gfx::Painter, AK::NonnullRefPtr<Gfx::Bitmap>&>(AK::NonnullRefPtr<Gfx::Bitmap>&) requires IsConstructible<Gfx::Painter, AK::NonnullRefPtr<Gfx::Bitmap>&>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Painting::StackingContext> AK::make<Web::Painting::StackingContext, Web::Painting::ViewportPaintable&, decltype(nullptr), int>(Web::Painting::ViewportPaintable&, decltype(nullptr)&&, int&&) requires IsConstructible<Web::Painting::StackingContext, Web::Painting::ViewportPaintable&, decltype(nullptr), int>
Unexecuted instantiation: AK::NonnullOwnPtr<Web::Painting::StackingContext> AK::make<Web::Painting::StackingContext, Web::Painting::Paintable&, Web::Painting::StackingContext*&, unsigned long>(Web::Painting::Paintable&, Web::Painting::StackingContext*&, unsigned long&&) requires IsConstructible<Web::Painting::StackingContext, Web::Painting::Paintable&, Web::Painting::StackingContext*&, unsigned long>
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerClient::DidCloseWorker> AK::make<Messages::WebWorkerClient::DidCloseWorker>() requires IsConstructible<Messages::WebWorkerClient::DidCloseWorker>
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::StartDedicatedWorker> AK::make<Messages::WebWorkerServer::StartDedicatedWorker, URL::URL, Web::Bindings::WorkerType, Web::Bindings::RequestCredentials, AK::String, Web::HTML::TransferDataHolder, Web::HTML::SerializedEnvironmentSettingsObject>(URL::URL&&, Web::Bindings::WorkerType&&, Web::Bindings::RequestCredentials&&, AK::String&&, Web::HTML::TransferDataHolder&&, Web::HTML::SerializedEnvironmentSettingsObject&&) requires IsConstructible<Messages::WebWorkerServer::StartDedicatedWorker, URL::URL, Web::Bindings::WorkerType, Web::Bindings::RequestCredentials, AK::String, Web::HTML::TransferDataHolder, Web::HTML::SerializedEnvironmentSettingsObject>
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::CloseWorker> AK::make<Messages::WebWorkerServer::CloseWorker>() requires IsConstructible<Messages::WebWorkerServer::CloseWorker>
Unexecuted instantiation: AK::NonnullOwnPtr<Messages::WebWorkerServer::HandleFileReturn> AK::make<Messages::WebWorkerServer::HandleFileReturn, int, AK::Optional<IPC::File>, int>(int&&, AK::Optional<IPC::File>&&, int&&) requires IsConstructible<Messages::WebWorkerServer::HandleFileReturn, int, AK::Optional<IPC::File>, int>
AK::NonnullOwnPtr<Markdown::Document> AK::make<Markdown::Document, AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> > >(AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >&&) requires IsConstructible<Markdown::Document, AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> > >
Line
Count
Source
149
6.23k
{
150
6.23k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
6.23k
}
AK::NonnullOwnPtr<Markdown::Paragraph> AK::make<Markdown::Paragraph, Markdown::Text>(Markdown::Text&&) requires IsConstructible<Markdown::Paragraph, Markdown::Text>
Line
Count
Source
149
4.48M
{
150
4.48M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
4.48M
}
AK::NonnullOwnPtr<Markdown::ContainerBlock> AK::make<Markdown::ContainerBlock, AK::Vector<AK::NonnullOwnPtr<Markdown::Block>, 0ul>, bool&, bool&>(AK::Vector<AK::NonnullOwnPtr<Markdown::Block>, 0ul>&&, bool&, bool&) requires IsConstructible<Markdown::ContainerBlock, AK::Vector<AK::NonnullOwnPtr<Markdown::Block>, 0ul>, bool&, bool&>
Line
Count
Source
149
5.73M
{
150
5.73M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
5.73M
}
AK::NonnullOwnPtr<Markdown::CodeBlock> AK::make<Markdown::CodeBlock, AK::StringView&, AK::StringView&, AK::ByteString, Markdown::Heading*&>(AK::StringView&, AK::StringView&, AK::ByteString&&, Markdown::Heading*&) requires IsConstructible<Markdown::CodeBlock, AK::StringView&, AK::StringView&, AK::ByteString, Markdown::Heading*&>
Line
Count
Source
149
380k
{
150
380k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
380k
}
AK::NonnullOwnPtr<Markdown::CodeBlock> AK::make<Markdown::CodeBlock, char const (&) [1], char const (&) [1], AK::ByteString, decltype(nullptr)>(char const (&) [1], char const (&) [1], AK::ByteString&&, decltype(nullptr)&&) requires IsConstructible<Markdown::CodeBlock, char const (&) [1], char const (&) [1], AK::ByteString, decltype(nullptr)>
Line
Count
Source
149
3.43M
{
150
3.43M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
3.43M
}
AK::NonnullOwnPtr<Markdown::CommentBlock> AK::make<Markdown::CommentBlock, AK::ByteString>(AK::ByteString&&) requires IsConstructible<Markdown::CommentBlock, AK::ByteString>
Line
Count
Source
149
11.7k
{
150
11.7k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
11.7k
}
AK::NonnullOwnPtr<Markdown::BlockQuote> AK::make<Markdown::BlockQuote, AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> > >(AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >&&) requires IsConstructible<Markdown::BlockQuote, AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> > >
Line
Count
Source
149
4.68M
{
150
4.68M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
4.68M
}
AK::NonnullOwnPtr<Markdown::Heading> AK::make<Markdown::Heading, Markdown::Text, unsigned long&>(Markdown::Text&&, unsigned long&) requires IsConstructible<Markdown::Heading, Markdown::Text, unsigned long&>
Line
Count
Source
149
403k
{
150
403k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
403k
}
AK::NonnullOwnPtr<Markdown::HorizontalRule> AK::make<Markdown::HorizontalRule>() requires IsConstructible<Markdown::HorizontalRule>
Line
Count
Source
149
60.5k
{
150
60.5k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
60.5k
}
AK::NonnullOwnPtr<Markdown::List> AK::make<Markdown::List, AK::Vector<AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >, 0ul>, bool&, bool&, unsigned long&>(AK::Vector<AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >, 0ul>&&, bool&, bool&, unsigned long&) requires IsConstructible<Markdown::List, AK::Vector<AK::OwnPtr<Markdown::ContainerBlock, AK::DefaultDelete<Markdown::ContainerBlock> >, 0ul>, bool&, bool&, unsigned long&>
Line
Count
Source
149
58.1k
{
150
58.1k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
58.1k
}
AK::NonnullOwnPtr<Markdown::Table> AK::make<Markdown::Table>() requires IsConstructible<Markdown::Table>
Line
Count
Source
149
7.54k
{
150
7.54k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
7.54k
}
AK::NonnullOwnPtr<Markdown::Text::MultiNode> AK::make<Markdown::Text::MultiNode>() requires IsConstructible<Markdown::Text::MultiNode>
Line
Count
Source
149
33.3M
{
150
33.3M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
33.3M
}
AK::NonnullOwnPtr<Markdown::Text::TextNode> AK::make<Markdown::Text::TextNode, AK::ByteString const&>(AK::ByteString const&) requires IsConstructible<Markdown::Text::TextNode, AK::ByteString const&>
Line
Count
Source
149
50.4M
{
150
50.4M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
50.4M
}
AK::NonnullOwnPtr<Markdown::Text::BreakNode> AK::make<Markdown::Text::BreakNode>() requires IsConstructible<Markdown::Text::BreakNode>
Line
Count
Source
149
383
{
150
383
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
383
}
AK::NonnullOwnPtr<Markdown::Text::TextNode> AK::make<Markdown::Text::TextNode, AK::ByteString&>(AK::ByteString&) requires IsConstructible<Markdown::Text::TextNode, AK::ByteString&>
Line
Count
Source
149
15.2M
{
150
15.2M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
15.2M
}
AK::NonnullOwnPtr<Markdown::Text::EmphasisNode> AK::make<Markdown::Text::EmphasisNode, bool, AK::NonnullOwnPtr<Markdown::Text::MultiNode> >(bool&&, AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&) requires IsConstructible<Markdown::Text::EmphasisNode, bool, AK::NonnullOwnPtr<Markdown::Text::MultiNode> >
Line
Count
Source
149
581k
{
150
581k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
581k
}
AK::NonnullOwnPtr<Markdown::Text::CodeNode> AK::make<Markdown::Text::CodeNode, AK::NonnullOwnPtr<Markdown::Text::MultiNode> >(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&) requires IsConstructible<Markdown::Text::CodeNode, AK::NonnullOwnPtr<Markdown::Text::MultiNode> >
Line
Count
Source
149
998k
{
150
998k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
998k
}
AK::NonnullOwnPtr<Markdown::Text::TextNode> AK::make<Markdown::Text::TextNode, AK::ByteString const, bool>(AK::ByteString const&&, bool&&) requires IsConstructible<Markdown::Text::TextNode, AK::ByteString const, bool>
Line
Count
Source
149
37.4M
{
150
37.4M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
37.4M
}
AK::NonnullOwnPtr<Markdown::Text::LinkNode> AK::make<Markdown::Text::LinkNode, bool&, AK::NonnullOwnPtr<Markdown::Text::MultiNode>, AK::ByteString, AK::Optional<int>&, AK::Optional<int>&>(bool&, AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&, AK::ByteString&&, AK::Optional<int>&, AK::Optional<int>&) requires IsConstructible<Markdown::Text::LinkNode, bool&, AK::NonnullOwnPtr<Markdown::Text::MultiNode>, AK::ByteString, AK::Optional<int>&, AK::Optional<int>&>
Line
Count
Source
149
447k
{
150
447k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
447k
}
AK::NonnullOwnPtr<Markdown::Text::StrikeThroughNode> AK::make<Markdown::Text::StrikeThroughNode, AK::NonnullOwnPtr<Markdown::Text::MultiNode> >(AK::NonnullOwnPtr<Markdown::Text::MultiNode>&&) requires IsConstructible<Markdown::Text::StrikeThroughNode, AK::NonnullOwnPtr<Markdown::Text::MultiNode> >
Line
Count
Source
149
924k
{
150
924k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
924k
}
Unexecuted instantiation: AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler> AK::make<Media::PlaybackManager::SeekingStateHandler, Media::PlaybackManager&, bool, AK::Duration, Media::PlaybackManager::SeekMode>(Media::PlaybackManager&, bool&&, AK::Duration&&, Media::PlaybackManager::SeekMode&&) requires IsConstructible<Media::PlaybackManager::SeekingStateHandler, Media::PlaybackManager&, bool, AK::Duration, Media::PlaybackManager::SeekMode>
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Matroska::MatroskaDemuxer> AK::make<Media::Matroska::MatroskaDemuxer, Media::Matroska::Reader>(Media::Matroska::Reader&&) requires IsConstructible<Media::Matroska::MatroskaDemuxer, Media::Matroska::Reader>
Unexecuted instantiation: AK::NonnullOwnPtr<Media::Video::VP8::BitmapVideoFrame> AK::make<Media::Video::VP8::BitmapVideoFrame, AK::Duration&, Gfx::Size<unsigned int>, int, Media::CodingIndependentCodePoints&, AK::NonnullRefPtr<Gfx::Bitmap>&>(AK::Duration&, Gfx::Size<unsigned int>&&, int&&, Media::CodingIndependentCodePoints&, AK::NonnullRefPtr<Gfx::Bitmap>&) requires IsConstructible<Media::Video::VP8::BitmapVideoFrame, AK::Duration&, Gfx::Size<unsigned int>, int, Media::CodingIndependentCodePoints&, AK::NonnullRefPtr<Gfx::Bitmap>&>
AK::NonnullOwnPtr<Media::Video::VP9::Parser> AK::make<Media::Video::VP9::Parser, Media::Video::VP9::Decoder&>(Media::Video::VP9::Decoder&) requires IsConstructible<Media::Video::VP9::Parser, Media::Video::VP9::Decoder&>
Line
Count
Source
149
776
{
150
776
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *new T(forward<Args>(args)...));
151
776
}
Unexecuted instantiation: AK::NonnullOwnPtr<Gfx::PNGAnimationWriter> AK::make<Gfx::PNGAnimationWriter, AK::SeekableStream&, Gfx::Size<int>&, int&, Gfx::PNGWriterOptions const&>(AK::SeekableStream&, Gfx::Size<int>&, int&, Gfx::PNGWriterOptions const&) requires IsConstructible<Gfx::PNGAnimationWriter, AK::SeekableStream&, Gfx::Size<int>&, int&, Gfx::PNGWriterOptions const&>
Unexecuted instantiation: AK::NonnullOwnPtr<IPC::CoreEventLoopDeferredInvoker> AK::make<IPC::CoreEventLoopDeferredInvoker>() requires IsConstructible<IPC::CoreEventLoopDeferredInvoker>
Unexecuted instantiation: AK::NonnullOwnPtr<Wasm::ModuleInstance> AK::make<Wasm::ModuleInstance>() requires IsConstructible<Wasm::ModuleInstance>
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode> AK::make<SQL::TreeNode, SQL::BTree&, unsigned int>(SQL::BTree&, unsigned int&&) requires IsConstructible<SQL::TreeNode, SQL::BTree&, unsigned int>
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode> AK::make<SQL::TreeNode, SQL::BTree&, decltype(nullptr), unsigned int>(SQL::BTree&, decltype(nullptr)&&, unsigned int&&) requires IsConstructible<SQL::TreeNode, SQL::BTree&, decltype(nullptr), unsigned int>
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode> AK::make<SQL::TreeNode, SQL::BTree&, decltype(nullptr), SQL::TreeNode*, unsigned int>(SQL::BTree&, decltype(nullptr)&&, SQL::TreeNode*&&, unsigned int&&) requires IsConstructible<SQL::TreeNode, SQL::BTree&, decltype(nullptr), SQL::TreeNode*, unsigned int>
Unexecuted instantiation: AK::NonnullOwnPtr<SQL::TreeNode> AK::make<SQL::TreeNode, SQL::BTree&, SQL::TreeNode*&, unsigned int&>(SQL::BTree&, SQL::TreeNode*&, unsigned int&) requires IsConstructible<SQL::TreeNode, SQL::BTree&, SQL::TreeNode*&, unsigned int&>
152
153
#endif
154
155
// Use like `adopt_nonnull_own_or_enomem(new (nothrow) T(args...))`.
156
template<typename T>
157
inline ErrorOr<NonnullOwnPtr<T>> adopt_nonnull_own_or_enomem(T* object)
158
94.9M
{
159
94.9M
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
94.9M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
94.9M
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::FixedMemoryStream>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::FixedMemoryStream>(AK::FixedMemoryStream*)
Line
Count
Source
158
66.4k
{
159
66.4k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
66.4k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
66.4k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> > >(Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PAM> >*)
Line
Count
Source
158
1.42k
{
159
1.42k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
1.42k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
1.42k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> > >(Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PBM> >*)
Line
Count
Source
158
929
{
159
929
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
929
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
929
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> > >(Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PGM> >*)
Line
Count
Source
158
907
{
159
907
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
907
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
907
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> > >(Gfx::PortableImageDecoderPlugin<Gfx::PortableImageMapLoadingContext<Gfx::PPM> >*)
Line
Count
Source
158
890
{
159
890
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
890
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
890
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::BMPImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::BMPImageDecoderPlugin>(Gfx::BMPImageDecoderPlugin*)
Line
Count
Source
158
4.16k
{
159
4.16k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
4.16k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
4.16k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::DDSImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::DDSImageDecoderPlugin>(Gfx::DDSImageDecoderPlugin*)
Line
Count
Source
158
3.65k
{
159
3.65k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
3.65k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
3.65k
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Gfx::DICOMImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::DICOMImageDecoderPlugin>(Gfx::DICOMImageDecoderPlugin*)
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::GIFImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::GIFImageDecoderPlugin>(Gfx::GIFImageDecoderPlugin*)
Line
Count
Source
158
664
{
159
664
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
664
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
664
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ICOImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ICOImageDecoderPlugin>(Gfx::ICOImageDecoderPlugin*)
Line
Count
Source
158
6.51k
{
159
6.51k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
6.51k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
6.51k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ILBMLoadingContext>(Gfx::ILBMLoadingContext*)
Line
Count
Source
158
723
{
159
723
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
723
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
723
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ILBMImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ILBMImageDecoderPlugin>(Gfx::ILBMImageDecoderPlugin*)
Line
Count
Source
158
723
{
159
723
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
723
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
723
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::JBIG2ImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::JBIG2ImageDecoderPlugin>(Gfx::JBIG2ImageDecoderPlugin*)
Line
Count
Source
158
274
{
159
274
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
274
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
274
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::JPEG2000ImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::JPEG2000ImageDecoderPlugin>(Gfx::JPEG2000ImageDecoderPlugin*)
Line
Count
Source
158
2.42k
{
159
2.42k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
2.42k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
2.42k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::UnknownBox>(Gfx::ISOBMFF::UnknownBox*)
Line
Count
Source
158
17.4k
{
159
17.4k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
17.4k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
17.4k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::FileTypeBox>(Gfx::ISOBMFF::FileTypeBox*)
Line
Count
Source
158
1.69k
{
159
1.69k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
1.69k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
1.69k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::UserExtensionBox>(Gfx::ISOBMFF::UserExtensionBox*)
Line
Count
Source
158
457
{
159
457
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
457
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
457
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000HeaderBox>(Gfx::ISOBMFF::JPEG2000HeaderBox*)
Line
Count
Source
158
1.93k
{
159
1.93k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
1.93k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
1.93k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>(Gfx::ISOBMFF::JPEG2000ImageHeaderBox*)
Line
Count
Source
158
809
{
159
809
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
809
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
809
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>(Gfx::ISOBMFF::JPEG2000BitsPerComponentBox*)
Line
Count
Source
158
919
{
159
919
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
919
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
919
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>(Gfx::ISOBMFF::JPEG2000ColorSpecificationBox*)
Line
Count
Source
158
2.35k
{
159
2.35k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
2.35k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
2.35k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000PaletteBox>(Gfx::ISOBMFF::JPEG2000PaletteBox*)
Line
Count
Source
158
307
{
159
307
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
307
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
307
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>(Gfx::ISOBMFF::JPEG2000ComponentMappingBox*)
Line
Count
Source
158
429
{
159
429
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
429
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
429
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>(Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox*)
Line
Count
Source
158
250
{
159
250
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
250
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
250
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000ResolutionBox>(Gfx::ISOBMFF::JPEG2000ResolutionBox*)
Line
Count
Source
158
1.08k
{
159
1.08k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
1.08k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
1.08k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>(Gfx::ISOBMFF::JPEG2000CaptureResolutionBox*)
Line
Count
Source
158
283
{
159
283
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
283
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
283
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>(Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox*)
Line
Count
Source
158
106
{
159
106
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
106
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
106
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>(Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox*)
Line
Count
Source
158
1.83k
{
159
1.83k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
1.83k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
1.83k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000SignatureBox>(Gfx::ISOBMFF::JPEG2000SignatureBox*)
Line
Count
Source
158
2.36k
{
159
2.36k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
2.36k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
2.36k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>(Gfx::ISOBMFF::JPEG2000UUIDInfoBox*)
Line
Count
Source
158
7.60k
{
159
7.60k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
7.60k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
7.60k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000UUIDListBox>(Gfx::ISOBMFF::JPEG2000UUIDListBox*)
Line
Count
Source
158
242
{
159
242
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
242
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
242
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEG2000URLBox>(Gfx::ISOBMFF::JPEG2000URLBox*)
Line
Count
Source
158
581
{
159
581
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
581
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
581
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEGXLCodestreamBox>(Gfx::ISOBMFF::JPEGXLCodestreamBox*)
Line
Count
Source
158
62
{
159
62
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
62
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
62
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEGXLLevelBox>(Gfx::ISOBMFF::JPEGXLLevelBox*)
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEGXLSignatureBox>(Gfx::ISOBMFF::JPEGXLSignatureBox*)
Line
Count
Source
158
97
{
159
97
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
97
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
97
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>(Gfx::ISOBMFF::JPEGXLPartialCodestreamBox*)
Line
Count
Source
158
30
{
159
30
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
30
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
30
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::JPEG2000::TagTreeNode>(Gfx::JPEG2000::TagTreeNode*)
Line
Count
Source
158
83.8M
{
159
83.8M
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
83.8M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
83.8M
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::JPEGImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::JPEGImageDecoderPlugin>(Gfx::JPEGImageDecoderPlugin*)
Line
Count
Source
158
4.38k
{
159
4.38k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
4.38k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
4.38k
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::LittleEndianInputBitStream>(AK::LittleEndianInputBitStream*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Gfx::JPEGXLImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::JPEGXLImageDecoderPlugin>(Gfx::JPEGXLImageDecoderPlugin*)
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::PNGImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::PNGImageDecoderPlugin>(Gfx::PNGImageDecoderPlugin*)
Line
Count
Source
158
10.6k
{
159
10.6k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
10.6k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
10.6k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::QOIImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::QOIImageDecoderPlugin>(Gfx::QOIImageDecoderPlugin*)
Line
Count
Source
158
400
{
159
400
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
400
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
400
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::TGALoadingContext>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::TGALoadingContext>(Gfx::TGALoadingContext*)
Line
Count
Source
158
505
{
159
505
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
505
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
505
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::TGAImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::TGAImageDecoderPlugin>(Gfx::TGAImageDecoderPlugin*)
Line
Count
Source
158
505
{
159
505
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
505
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
505
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::TIFFImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::TIFFImageDecoderPlugin>(Gfx::TIFFImageDecoderPlugin*)
Line
Count
Source
158
45.3k
{
159
45.3k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
45.3k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
45.3k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ExifMetadata>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::ExifMetadata>(Gfx::ExifMetadata*)
Line
Count
Source
158
39.2k
{
159
39.2k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
39.2k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
39.2k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::TinyVGImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::TinyVGImageDecoderPlugin>(Gfx::TinyVGImageDecoderPlugin*)
Line
Count
Source
158
878
{
159
878
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
878
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
878
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::WebPLoadingContext>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::WebPLoadingContext>(Gfx::WebPLoadingContext*)
Line
Count
Source
158
2.93k
{
159
2.93k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
2.93k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
2.93k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::WebPImageDecoderPlugin>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::WebPImageDecoderPlugin>(Gfx::WebPImageDecoderPlugin*)
Line
Count
Source
158
2.93k
{
159
2.93k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
2.93k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
2.93k
}
WebPLoaderLossless.cpp:AK::ErrorOr<AK::NonnullOwnPtr<Gfx::(anonymous namespace)::PredictorTransform>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::(anonymous namespace)::PredictorTransform>(Gfx::(anonymous namespace)::PredictorTransform*)
Line
Count
Source
158
238
{
159
238
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
238
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
238
}
WebPLoaderLossless.cpp:AK::ErrorOr<AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorTransform>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::(anonymous namespace)::ColorTransform>(Gfx::(anonymous namespace)::ColorTransform*)
Line
Count
Source
158
59
{
159
59
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
59
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
59
}
WebPLoaderLossless.cpp:AK::ErrorOr<AK::NonnullOwnPtr<Gfx::(anonymous namespace)::ColorIndexingTransform>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::(anonymous namespace)::ColorIndexingTransform>(Gfx::(anonymous namespace)::ColorIndexingTransform*)
Line
Count
Source
158
170
{
159
170
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
170
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
170
}
WebPLoaderLossless.cpp:AK::ErrorOr<AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>, AK::Error> AK::adopt_nonnull_own_or_enomem<Gfx::(anonymous namespace)::SubtractGreenTransform>(Gfx::(anonymous namespace)::SubtractGreenTransform*)
Line
Count
Source
158
190
{
159
190
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
190
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
190
}
Font.cpp:AK::ErrorOr<AK::NonnullOwnPtr<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>, AK::Error> AK::adopt_nonnull_own_or_enomem<OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex>(OpenType::(anonymous namespace)::CmapCharCodeToGlyphIndex*)
Line
Count
Source
158
538
{
159
538
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
538
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
538
}
AK::ErrorOr<AK::NonnullOwnPtr<Compress::DeflateDecompressor>, AK::Error> AK::adopt_nonnull_own_or_enomem<Compress::DeflateDecompressor>(Compress::DeflateDecompressor*)
Line
Count
Source
158
57.0k
{
159
57.0k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
57.0k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
57.0k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::LittleEndianOutputBitStream>(AK::LittleEndianOutputBitStream*)
Line
Count
Source
158
3.87k
{
159
3.87k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
3.87k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
3.87k
}
AK::ErrorOr<AK::NonnullOwnPtr<Compress::DeflateCompressor>, AK::Error> AK::adopt_nonnull_own_or_enomem<Compress::DeflateCompressor>(Compress::DeflateCompressor*)
Line
Count
Source
158
3.87k
{
159
3.87k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
3.87k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
3.87k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::AllocatingMemoryStream>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::AllocatingMemoryStream>(AK::AllocatingMemoryStream*)
Line
Count
Source
158
3.87k
{
159
3.87k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
3.87k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
3.87k
}
AK::ErrorOr<AK::NonnullOwnPtr<Compress::ZlibDecompressor>, AK::Error> AK::adopt_nonnull_own_or_enomem<Compress::ZlibDecompressor>(Compress::ZlibDecompressor*)
Line
Count
Source
158
8.22k
{
159
8.22k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
8.22k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
8.22k
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Compress::ZlibCompressor>, AK::Error> AK::adopt_nonnull_own_or_enomem<Compress::ZlibCompressor>(Compress::ZlibCompressor*)
AK::ErrorOr<AK::NonnullOwnPtr<AK::JsonArray>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::JsonArray>(AK::JsonArray*)
Line
Count
Source
158
666k
{
159
666k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
666k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
666k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::JsonObject>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::JsonObject>(AK::JsonObject*)
Line
Count
Source
158
1.84M
{
159
1.84M
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
1.84M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
1.84M
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Core::TCPSocket>, AK::Error> AK::adopt_nonnull_own_or_enomem<Core::TCPSocket>(Core::TCPSocket*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Core::UDPSocket>, AK::Error> AK::adopt_nonnull_own_or_enomem<Core::UDPSocket>(Core::UDPSocket*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Core::LocalSocket>, AK::Error> AK::adopt_nonnull_own_or_enomem<Core::LocalSocket>(Core::LocalSocket*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Core::File>, AK::Error> AK::adopt_nonnull_own_or_enomem<Core::File>(Core::File*)
RegexOptimizer.cpp:AK::ErrorOr<AK::NonnullOwnPtr<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie> >(AK::Detail::Trie<void, AK::Trie<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, void, regex::OrderedHashMapForTrie>, AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> >, AK::Vector<regex::Optimizer::append_alternation(regex::ByteCode&, AK::Span<regex::ByteCode>)::QualifiedIP, 0ul>, AK::Traits<AK::DisjointSpans<unsigned long const, AK::Vector<AK::Span<unsigned long const>, 0ul> > >, regex::OrderedHashMapForTrie>*)
Line
Count
Source
158
8.03M
{
159
8.03M
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
8.03M
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
8.03M
}
AK::ErrorOr<AK::NonnullOwnPtr<Archive::TarInputStream>, AK::Error> AK::adopt_nonnull_own_or_enomem<Archive::TarInputStream>(Archive::TarInputStream*)
Line
Count
Source
158
672
{
159
672
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
672
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
672
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::CircularBuffer>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::CircularBuffer>(AK::CircularBuffer*)
Line
Count
Source
158
4.39k
{
159
4.39k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
4.39k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
4.39k
}
AK::ErrorOr<AK::NonnullOwnPtr<Compress::LzmaDecompressor>, AK::Error> AK::adopt_nonnull_own_or_enomem<Compress::LzmaDecompressor>(Compress::LzmaDecompressor*)
Line
Count
Source
158
4.39k
{
159
4.39k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
4.39k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
4.39k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::SearchableCircularBuffer>, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::SearchableCircularBuffer>(AK::SearchableCircularBuffer*)
Line
Count
Source
158
2.78k
{
159
2.78k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
2.78k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
2.78k
}
AK::ErrorOr<AK::NonnullOwnPtr<Compress::LzmaCompressor>, AK::Error> AK::adopt_nonnull_own_or_enomem<Compress::LzmaCompressor>(Compress::LzmaCompressor*)
Line
Count
Source
158
2.78k
{
159
2.78k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
2.78k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
2.78k
}
AK::ErrorOr<AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >, AK::Error> AK::adopt_nonnull_own_or_enomem<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >(Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short>*)
Line
Count
Source
158
98.5k
{
159
98.5k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
98.5k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
98.5k
}
AK::ErrorOr<AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >, AK::Error> AK::adopt_nonnull_own_or_enomem<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >(Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char>*)
Line
Count
Source
158
98.5k
{
159
98.5k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
98.5k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
98.5k
}
AK::ErrorOr<AK::NonnullOwnPtr<Compress::GzipDecompressor::Member>, AK::Error> AK::adopt_nonnull_own_or_enomem<Compress::GzipDecompressor::Member>(Compress::GzipDecompressor::Member*)
Line
Count
Source
158
47.3k
{
159
47.3k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
47.3k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
47.3k
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<AK::InputBufferedSeekable<Core::File> >, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::InputBufferedSeekable<Core::File> >(AK::InputBufferedSeekable<Core::File>*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<FileSystem::TempFile>, AK::Error> AK::adopt_nonnull_own_or_enomem<FileSystem::TempFile>(FileSystem::TempFile*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<AK::InputBufferedSeekable<AK::SeekableStream> >, AK::Error> AK::adopt_nonnull_own_or_enomem<AK::InputBufferedSeekable<AK::SeekableStream> >(AK::InputBufferedSeekable<AK::SeekableStream>*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Web::ARIA::AriaData>, AK::Error> AK::adopt_nonnull_own_or_enomem<Web::ARIA::AriaData>(Web::ARIA::AriaData*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::PlaybackManager::SeekingStateHandler>(Media::PlaybackManager::SeekingStateHandler*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::PlaybackManager::PausedStateHandler>(Media::PlaybackManager::PausedStateHandler*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::PlaybackManager::PlayingStateHandler>(Media::PlaybackManager::PlayingStateHandler*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::PlaybackManager::BufferingStateHandler>(Media::PlaybackManager::BufferingStateHandler*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::PlaybackManager::StoppedStateHandler>(Media::PlaybackManager::StoppedStateHandler*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP8::Decoder>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::Video::VP8::Decoder>(Media::Video::VP8::Decoder*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP9::Decoder>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::Video::VP9::Decoder>(Media::Video::VP9::Decoder*)
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::PlaybackManager>(Media::PlaybackManager*)
AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::Video::VP9::SyntaxElementCounter>(Media::Video::VP9::SyntaxElementCounter*)
Line
Count
Source
158
4.40k
{
159
4.40k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
4.40k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
4.40k
}
AK::ErrorOr<AK::NonnullOwnPtr<Media::SubsampledYUVFrame>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::SubsampledYUVFrame>(Media::SubsampledYUVFrame*)
Line
Count
Source
158
1.02k
{
159
1.02k
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
1.02k
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
1.02k
}
AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>, AK::Error> AK::adopt_nonnull_own_or_enomem<Media::Video::VP9::ProbabilityTables>(Media::Video::VP9::ProbabilityTables*)
Line
Count
Source
158
775
{
159
775
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
775
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
775
}
AK::ErrorOr<AK::NonnullOwnPtr<Threading::WorkerThread<Media::DecoderError> >, AK::Error> AK::adopt_nonnull_own_or_enomem<Threading::WorkerThread<Media::DecoderError> >(Threading::WorkerThread<Media::DecoderError>*)
Line
Count
Source
158
80
{
159
80
    if (!object)
160
0
        return Error::from_errno(ENOMEM);
161
80
    return NonnullOwnPtr<T>(NonnullOwnPtr<T>::Adopt, *object);
162
80
}
163
164
template<typename T, class... Args>
165
requires(IsConstructible<T, Args...>) inline ErrorOr<NonnullOwnPtr<T>> try_make(Args&&... args)
166
86.7M
{
167
86.7M
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
86.7M
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::FixedMemoryStream>, AK::Error> AK::try_make<AK::FixedMemoryStream, AK::Span<unsigned char const>&>(AK::Span<unsigned char const>&) requires IsConstructible<AK::FixedMemoryStream, AK::Span<unsigned char const>&>
Line
Count
Source
166
62.0k
{
167
62.0k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
62.0k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ILBMLoadingContext>, AK::Error> AK::try_make<Gfx::ILBMLoadingContext>() requires IsConstructible<Gfx::ILBMLoadingContext>
Line
Count
Source
166
723
{
167
723
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
723
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::UnknownBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::UnknownBox, Gfx::ISOBMFF::BoxType&, unsigned long>(Gfx::ISOBMFF::BoxType&, unsigned long&&) requires IsConstructible<Gfx::ISOBMFF::UnknownBox, Gfx::ISOBMFF::BoxType&, unsigned long>
Line
Count
Source
166
17.4k
{
167
17.4k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
17.4k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::FileTypeBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::FileTypeBox>() requires IsConstructible<Gfx::ISOBMFF::FileTypeBox>
Line
Count
Source
166
1.69k
{
167
1.69k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
1.69k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::UserExtensionBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::UserExtensionBox>() requires IsConstructible<Gfx::ISOBMFF::UserExtensionBox>
Line
Count
Source
166
457
{
167
457
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
457
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000HeaderBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000HeaderBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000HeaderBox>
Line
Count
Source
166
1.93k
{
167
1.93k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
1.93k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000ImageHeaderBox>
Line
Count
Source
166
809
{
167
809
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
809
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000BitsPerComponentBox>
Line
Count
Source
166
919
{
167
919
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
919
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000ColorSpecificationBox>
Line
Count
Source
166
2.35k
{
167
2.35k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
2.35k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000PaletteBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000PaletteBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000PaletteBox>
Line
Count
Source
166
307
{
167
307
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
307
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000ComponentMappingBox>
Line
Count
Source
166
429
{
167
429
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
429
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000ChannelDefinitionBox>
Line
Count
Source
166
250
{
167
250
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
250
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ResolutionBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000ResolutionBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000ResolutionBox>
Line
Count
Source
166
1.08k
{
167
1.08k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
1.08k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000CaptureResolutionBox>
Line
Count
Source
166
283
{
167
283
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
283
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000DefaultDisplayResolutionBox>
Line
Count
Source
166
106
{
167
106
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
106
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000ContiguousCodestreamBox>
Line
Count
Source
166
1.83k
{
167
1.83k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
1.83k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000SignatureBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000SignatureBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000SignatureBox>
Line
Count
Source
166
2.36k
{
167
2.36k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
2.36k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000UUIDInfoBox>
Line
Count
Source
166
7.60k
{
167
7.60k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
7.60k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000UUIDListBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000UUIDListBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000UUIDListBox>
Line
Count
Source
166
242
{
167
242
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
242
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEG2000URLBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEG2000URLBox>() requires IsConstructible<Gfx::ISOBMFF::JPEG2000URLBox>
Line
Count
Source
166
581
{
167
581
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
581
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLCodestreamBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEGXLCodestreamBox>() requires IsConstructible<Gfx::ISOBMFF::JPEGXLCodestreamBox>
Line
Count
Source
166
62
{
167
62
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
62
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLLevelBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEGXLLevelBox>() requires IsConstructible<Gfx::ISOBMFF::JPEGXLLevelBox>
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLSignatureBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEGXLSignatureBox>() requires IsConstructible<Gfx::ISOBMFF::JPEGXLSignatureBox>
Line
Count
Source
166
97
{
167
97
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
97
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>, AK::Error> AK::try_make<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>() requires IsConstructible<Gfx::ISOBMFF::JPEGXLPartialCodestreamBox>
Line
Count
Source
166
30
{
167
30
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
30
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::JPEG2000::TagTreeNode>, AK::Error> AK::try_make<Gfx::JPEG2000::TagTreeNode>() requires IsConstructible<Gfx::JPEG2000::TagTreeNode>
Line
Count
Source
166
83.8M
{
167
83.8M
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
83.8M
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<AK::LittleEndianInputBitStream>, AK::Error> AK::try_make<AK::LittleEndianInputBitStream, AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream> >(AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream>&&) requires IsConstructible<AK::LittleEndianInputBitStream, AK::NonnullOwnPtr<Gfx::JPEGXL::AutoDepletingConstrainedStream> >
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<AK::FixedMemoryStream>, AK::Error> AK::try_make<AK::FixedMemoryStream, AK::Span<unsigned char> >(AK::Span<unsigned char>&&) requires IsConstructible<AK::FixedMemoryStream, AK::Span<unsigned char> >
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::ExifMetadata>, AK::Error> AK::try_make<Gfx::ExifMetadata, Gfx::ExifMetadata const&>(Gfx::ExifMetadata const&) requires IsConstructible<Gfx::ExifMetadata, Gfx::ExifMetadata const&>
Line
Count
Source
166
39.2k
{
167
39.2k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
39.2k
}
AK::ErrorOr<AK::NonnullOwnPtr<Gfx::WebPLoadingContext>, AK::Error> AK::try_make<Gfx::WebPLoadingContext>() requires IsConstructible<Gfx::WebPLoadingContext>
Line
Count
Source
166
2.93k
{
167
2.93k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
2.93k
}
WebPLoaderLossless.cpp:AK::ErrorOr<AK::NonnullOwnPtr<Gfx::(anonymous namespace)::SubtractGreenTransform>, AK::Error> AK::try_make<Gfx::(anonymous namespace)::SubtractGreenTransform>() requires IsConstructible<Gfx::(anonymous namespace)::SubtractGreenTransform>
Line
Count
Source
166
190
{
167
190
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
190
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::LittleEndianOutputBitStream>, AK::Error> AK::try_make<AK::LittleEndianOutputBitStream, AK::MaybeOwned<AK::Stream> >(AK::MaybeOwned<AK::Stream>&&) requires IsConstructible<AK::LittleEndianOutputBitStream, AK::MaybeOwned<AK::Stream> >
Line
Count
Source
166
3.87k
{
167
3.87k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
3.87k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::AllocatingMemoryStream>, AK::Error> AK::try_make<AK::AllocatingMemoryStream>() requires IsConstructible<AK::AllocatingMemoryStream>
Line
Count
Source
166
3.87k
{
167
3.87k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
3.87k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::JsonArray>, AK::Error> AK::try_make<AK::JsonArray, AK::JsonArray&>(AK::JsonArray&) requires IsConstructible<AK::JsonArray, AK::JsonArray&>
Line
Count
Source
166
666k
{
167
666k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
666k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::JsonObject>, AK::Error> AK::try_make<AK::JsonObject, AK::JsonObject&>(AK::JsonObject&) requires IsConstructible<AK::JsonObject, AK::JsonObject&>
Line
Count
Source
166
1.84M
{
167
1.84M
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
1.84M
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::FixedMemoryStream>, AK::Error> AK::try_make<AK::FixedMemoryStream, AK::Span<unsigned char const> >(AK::Span<unsigned char const>&&) requires IsConstructible<AK::FixedMemoryStream, AK::Span<unsigned char const> >
Line
Count
Source
166
672
{
167
672
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
672
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::CircularBuffer>, AK::Error> AK::try_make<AK::CircularBuffer, AK::CircularBuffer>(AK::CircularBuffer&&) requires IsConstructible<AK::CircularBuffer, AK::CircularBuffer>
Line
Count
Source
166
4.39k
{
167
4.39k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
4.39k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::SearchableCircularBuffer>, AK::Error> AK::try_make<AK::SearchableCircularBuffer, AK::SearchableCircularBuffer>(AK::SearchableCircularBuffer&&) requires IsConstructible<AK::SearchableCircularBuffer, AK::SearchableCircularBuffer>
Line
Count
Source
166
2.78k
{
167
2.78k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
2.78k
}
AK::ErrorOr<AK::NonnullOwnPtr<AK::FixedMemoryStream>, AK::Error> AK::try_make<AK::FixedMemoryStream, AK::Span<unsigned char const> const&>(AK::Span<unsigned char const> const&) requires IsConstructible<AK::FixedMemoryStream, AK::Span<unsigned char const> const&>
Line
Count
Source
166
3.76k
{
167
3.76k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
3.76k
}
AK::ErrorOr<AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short> >, AK::Error> AK::try_make<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short>, AK::MaybeOwned<AK::Stream> >(AK::MaybeOwned<AK::Stream>&&) requires IsConstructible<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC16<(unsigned short)40961>, unsigned short>, AK::MaybeOwned<AK::Stream> >
Line
Count
Source
166
98.5k
{
167
98.5k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
98.5k
}
AK::ErrorOr<AK::NonnullOwnPtr<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char> >, AK::Error> AK::try_make<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char>, AK::MaybeOwned<AK::Stream> >(AK::MaybeOwned<AK::Stream>&&) requires IsConstructible<Crypto::Checksum::ChecksummingStream<Crypto::Checksum::CRC8<(unsigned char)7>, unsigned char>, AK::MaybeOwned<AK::Stream> >
Line
Count
Source
166
98.5k
{
167
98.5k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
98.5k
}
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<AK::FixedMemoryStream>, AK::Error> AK::try_make<AK::FixedMemoryStream, AK::FixedMemoryStream>(AK::FixedMemoryStream&&) requires IsConstructible<AK::FixedMemoryStream, AK::FixedMemoryStream>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::SeekingStateHandler>, AK::Error> AK::try_make<Media::PlaybackManager::SeekingStateHandler, Media::PlaybackManager&, bool&, AK::Duration&, Media::PlaybackManager::SeekMode&>(Media::PlaybackManager&, bool&, AK::Duration&, Media::PlaybackManager::SeekMode&) requires IsConstructible<Media::PlaybackManager::SeekingStateHandler, Media::PlaybackManager&, bool&, AK::Duration&, Media::PlaybackManager::SeekMode&>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::PausedStateHandler>, AK::Error> AK::try_make<Media::PlaybackManager::PausedStateHandler, Media::PlaybackManager&>(Media::PlaybackManager&) requires IsConstructible<Media::PlaybackManager::PausedStateHandler, Media::PlaybackManager&>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::PlayingStateHandler>, AK::Error> AK::try_make<Media::PlaybackManager::PlayingStateHandler, Media::PlaybackManager&>(Media::PlaybackManager&) requires IsConstructible<Media::PlaybackManager::PlayingStateHandler, Media::PlaybackManager&>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::BufferingStateHandler>, AK::Error> AK::try_make<Media::PlaybackManager::BufferingStateHandler, Media::PlaybackManager&, bool&>(Media::PlaybackManager&, bool&) requires IsConstructible<Media::PlaybackManager::BufferingStateHandler, Media::PlaybackManager&, bool&>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager::StoppedStateHandler>, AK::Error> AK::try_make<Media::PlaybackManager::StoppedStateHandler, Media::PlaybackManager&>(Media::PlaybackManager&) requires IsConstructible<Media::PlaybackManager::StoppedStateHandler, Media::PlaybackManager&>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP8::Decoder>, AK::Error> AK::try_make<Media::Video::VP8::Decoder>() requires IsConstructible<Media::Video::VP8::Decoder>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP9::Decoder>, AK::Error> AK::try_make<Media::Video::VP9::Decoder>() requires IsConstructible<Media::Video::VP9::Decoder>
Unexecuted instantiation: AK::ErrorOr<AK::NonnullOwnPtr<Media::PlaybackManager>, AK::Error> AK::try_make<Media::PlaybackManager, AK::NonnullOwnPtr<Media::Demuxer>&, Media::Track&, AK::NonnullOwnPtr<Media::VideoDecoder>, Core::SharedSingleProducerCircularQueue<Media::FrameQueueItem, 4ul> >(AK::NonnullOwnPtr<Media::Demuxer>&, Media::Track&, AK::NonnullOwnPtr<Media::VideoDecoder>&&, Core::SharedSingleProducerCircularQueue<Media::FrameQueueItem, 4ul>&&) requires IsConstructible<Media::PlaybackManager, AK::NonnullOwnPtr<Media::Demuxer>&, Media::Track&, AK::NonnullOwnPtr<Media::VideoDecoder>, Core::SharedSingleProducerCircularQueue<Media::FrameQueueItem, 4ul> >
AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP9::SyntaxElementCounter>, AK::Error> AK::try_make<Media::Video::VP9::SyntaxElementCounter>() requires IsConstructible<Media::Video::VP9::SyntaxElementCounter>
Line
Count
Source
166
4.40k
{
167
4.40k
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
4.40k
}
AK::ErrorOr<AK::NonnullOwnPtr<Media::Video::VP9::ProbabilityTables>, AK::Error> AK::try_make<Media::Video::VP9::ProbabilityTables>() requires IsConstructible<Media::Video::VP9::ProbabilityTables>
Line
Count
Source
166
775
{
167
775
    return adopt_nonnull_own_or_enomem(new (nothrow) T(forward<Args>(args)...));
168
775
}
169
170
template<typename T>
171
struct Traits<NonnullOwnPtr<T>> : public DefaultTraits<NonnullOwnPtr<T>> {
172
    using PeekType = T*;
173
    using ConstPeekType = T const*;
174
    static unsigned hash(NonnullOwnPtr<T> const& p) { return ptr_hash(p.ptr()); }
175
    static bool equals(NonnullOwnPtr<T> const& a, NonnullOwnPtr<T> const& b) { return a.ptr() == b.ptr(); }
176
};
177
178
template<typename T, typename U>
179
inline void swap(NonnullOwnPtr<T>& a, NonnullOwnPtr<U>& b)
180
{
181
    a.swap(b);
182
}
183
184
template<Formattable T>
185
struct Formatter<NonnullOwnPtr<T>> : Formatter<T> {
186
    ErrorOr<void> format(FormatBuilder& builder, NonnullOwnPtr<T> const& value)
187
0
    {
188
0
        return Formatter<T>::format(builder, *value);
189
0
    }
190
};
191
192
template<typename T>
193
requires(!HasFormatter<T>)
194
struct Formatter<NonnullOwnPtr<T>> : Formatter<T const*> {
195
    ErrorOr<void> format(FormatBuilder& builder, NonnullOwnPtr<T> const& value)
196
    {
197
        return Formatter<T const*>::format(builder, value.ptr());
198
    }
199
};
200
201
}
202
203
#if USING_AK_GLOBALLY
204
#    if !defined(KERNEL)
205
using AK::adopt_own;
206
using AK::make;
207
#    endif
208
using AK::adopt_nonnull_own_or_enomem;
209
using AK::NonnullOwnPtr;
210
using AK::try_make;
211
#endif