Coverage Report

Created: 2021-08-22 09:07

/src/skia/include/core/SkRefCnt.h
Line
Count
Source
1
/*
2
 * Copyright 2006 The Android Open Source Project
3
 *
4
 * Use of this source code is governed by a BSD-style license that can be
5
 * found in the LICENSE file.
6
 */
7
8
#ifndef SkRefCnt_DEFINED
9
#define SkRefCnt_DEFINED
10
11
#include "include/core/SkTypes.h"
12
13
#include <atomic>       // std::atomic, std::memory_order_*
14
#include <cstddef>      // std::nullptr_t
15
#include <iosfwd>       // std::basic_ostream
16
#include <memory>       // TODO: unused
17
#include <type_traits>  // std::enable_if, std::is_convertible
18
#include <utility>      // std::forward, std::swap
19
20
/** \class SkRefCntBase
21
22
    SkRefCntBase is the base class for objects that may be shared by multiple
23
    objects. When an existing owner wants to share a reference, it calls ref().
24
    When an owner wants to release its reference, it calls unref(). When the
25
    shared object's reference count goes to zero as the result of an unref()
26
    call, its (virtual) destructor is called. It is an error for the
27
    destructor to be called explicitly (or via the object going out of scope on
28
    the stack or calling delete) if getRefCnt() > 1.
29
*/
30
class SK_API SkRefCntBase {
31
public:
32
    /** Default construct, initializing the reference count to 1.
33
    */
34
13.4M
    SkRefCntBase() : fRefCnt(1) {}
35
36
    /** Destruct, asserting that the reference count is 1.
37
    */
38
13.4M
    virtual ~SkRefCntBase() {
39
    #ifdef SK_DEBUG
40
44.7k
        SkASSERTF(this->getRefCnt() == 1, "fRefCnt was %d", this->getRefCnt());
41
        // illegal value, to catch us if we reuse after delete
42
        fRefCnt.store(0, std::memory_order_relaxed);
43
    #endif
44
13.4M
    }
SkRefCntBase::~SkRefCntBase()
Line
Count
Source
38
13.3M
    virtual ~SkRefCntBase() {
39
    #ifdef SK_DEBUG
40
        SkASSERTF(this->getRefCnt() == 1, "fRefCnt was %d", this->getRefCnt());
41
        // illegal value, to catch us if we reuse after delete
42
        fRefCnt.store(0, std::memory_order_relaxed);
43
    #endif
44
13.3M
    }
SkRefCntBase::~SkRefCntBase()
Line
Count
Source
38
44.7k
    virtual ~SkRefCntBase() {
39
44.7k
    #ifdef SK_DEBUG
40
44.7k
        SkASSERTF(this->getRefCnt() == 1, "fRefCnt was %d", this->getRefCnt());
41
        // illegal value, to catch us if we reuse after delete
42
44.7k
        fRefCnt.store(0, std::memory_order_relaxed);
43
44.7k
    #endif
44
44.7k
    }
45
46
    /** May return true if the caller is the only owner.
47
     *  Ensures that all previous owner's actions are complete.
48
     */
49
147k
    bool unique() const {
50
147k
        if (1 == fRefCnt.load(std::memory_order_acquire)) {
51
            // The acquire barrier is only really needed if we return true.  It
52
            // prevents code conditioned on the result of unique() from running
53
            // until previous owners are all totally done calling unref().
54
145k
            return true;
55
145k
        }
56
1.47k
        return false;
57
1.47k
    }
58
59
    /** Increment the reference count. Must be balanced by a call to unref().
60
    */
61
524M
    void ref() const {
62
524M
        SkASSERT(this->getRefCnt() > 0);
63
        // No barrier required.
64
524M
        (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed);
65
524M
    }
66
67
    /** Decrement the reference count. If the reference count is 1 before the
68
        decrement, then delete the object. Note that if this is the case, then
69
        the object needs to have been allocated via new, and not on the stack.
70
    */
71
538M
    void unref() const {
72
538M
        SkASSERT(this->getRefCnt() > 0);
73
        // A release here acts in place of all releases we "should" have been doing in ref().
74
538M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
75
            // Like unique(), the acquire is only needed on success, to make sure
76
            // code in internal_dispose() doesn't happen before the decrement.
77
13.3M
            this->internal_dispose();
78
13.3M
        }
79
538M
    }
SkRefCntBase::unref() const
Line
Count
Source
71
538M
    void unref() const {
72
538M
        SkASSERT(this->getRefCnt() > 0);
73
        // A release here acts in place of all releases we "should" have been doing in ref().
74
538M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
75
            // Like unique(), the acquire is only needed on success, to make sure
76
            // code in internal_dispose() doesn't happen before the decrement.
77
13.3M
            this->internal_dispose();
78
13.3M
        }
79
538M
    }
SkRefCntBase::unref() const
Line
Count
Source
71
44.7k
    void unref() const {
72
44.7k
        SkASSERT(this->getRefCnt() > 0);
73
        // A release here acts in place of all releases we "should" have been doing in ref().
74
44.7k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
75
            // Like unique(), the acquire is only needed on success, to make sure
76
            // code in internal_dispose() doesn't happen before the decrement.
77
44.7k
            this->internal_dispose();
78
44.7k
        }
79
44.7k
    }
80
81
private:
82
83
#ifdef SK_DEBUG
84
    /** Return the reference count. Use only for debugging. */
85
134k
    int32_t getRefCnt() const {
86
134k
        return fRefCnt.load(std::memory_order_relaxed);
87
134k
    }
88
#endif
89
90
    /**
91
     *  Called when the ref count goes to 0.
92
     */
93
13.3M
    virtual void internal_dispose() const {
94
    #ifdef SK_DEBUG
95
44.7k
        SkASSERT(0 == this->getRefCnt());
96
        fRefCnt.store(1, std::memory_order_relaxed);
97
    #endif
98
13.3M
        delete this;
99
13.3M
    }
SkRefCntBase::internal_dispose() const
Line
Count
Source
93
13.3M
    virtual void internal_dispose() const {
94
    #ifdef SK_DEBUG
95
        SkASSERT(0 == this->getRefCnt());
96
        fRefCnt.store(1, std::memory_order_relaxed);
97
    #endif
98
13.3M
        delete this;
99
13.3M
    }
SkRefCntBase::internal_dispose() const
Line
Count
Source
93
44.7k
    virtual void internal_dispose() const {
94
44.7k
    #ifdef SK_DEBUG
95
44.7k
        SkASSERT(0 == this->getRefCnt());
96
44.7k
        fRefCnt.store(1, std::memory_order_relaxed);
97
44.7k
    #endif
98
44.7k
        delete this;
99
44.7k
    }
100
101
    // The following friends are those which override internal_dispose()
102
    // and conditionally call SkRefCnt::internal_dispose().
103
    friend class SkWeakRefCnt;
104
105
    mutable std::atomic<int32_t> fRefCnt;
106
107
    SkRefCntBase(SkRefCntBase&&) = delete;
108
    SkRefCntBase(const SkRefCntBase&) = delete;
109
    SkRefCntBase& operator=(SkRefCntBase&&) = delete;
110
    SkRefCntBase& operator=(const SkRefCntBase&) = delete;
111
};
112
113
#ifdef SK_REF_CNT_MIXIN_INCLUDE
114
// It is the responsibility of the following include to define the type SkRefCnt.
115
// This SkRefCnt should normally derive from SkRefCntBase.
116
#include SK_REF_CNT_MIXIN_INCLUDE
117
#else
118
class SK_API SkRefCnt : public SkRefCntBase {
119
    // "#include SK_REF_CNT_MIXIN_INCLUDE" doesn't work with this build system.
120
    #if defined(SK_BUILD_FOR_GOOGLE3)
121
    public:
122
        void deref() const { this->unref(); }
123
    #endif
124
};
125
#endif
126
127
///////////////////////////////////////////////////////////////////////////////
128
129
/** Call obj->ref() and return obj. The obj must not be nullptr.
130
 */
131
22.7M
template <typename T> static inline T* SkRef(T* obj) {
132
22.7M
    SkASSERT(obj);
133
22.7M
    obj->ref();
134
22.7M
    return obj;
135
22.7M
}
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
GrContextFactory.cpp:GrDirectContext* SkRef<GrDirectContext>(GrDirectContext*)
Line
Count
Source
131
1.32k
template <typename T> static inline T* SkRef(T* obj) {
132
1.32k
    SkASSERT(obj);
133
1.32k
    obj->ref();
134
1.32k
    return obj;
135
1.32k
}
Unexecuted instantiation: GrContextFactory.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTest.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: ProxyUtils.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: TestOps.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
SkImageFilter.cpp:SkSpecialImage* SkRef<SkSpecialImage>(SkSpecialImage*)
Line
Count
Source
131
471
template <typename T> static inline T* SkRef(T* obj) {
132
471
    SkASSERT(obj);
133
471
    obj->ref();
134
471
    return obj;
135
471
}
SkPath.cpp:SkPathRef* SkRef<SkPathRef>(SkPathRef*)
Line
Count
Source
131
6.42M
template <typename T> static inline T* SkRef(T* obj) {
132
6.42M
    SkASSERT(obj);
133
6.42M
    obj->ref();
134
6.42M
    return obj;
135
6.42M
}
SkPathRef.cpp:SkPathRef* SkRef<SkPathRef>(SkPathRef*)
Line
Count
Source
131
16.1M
template <typename T> static inline T* SkRef(T* obj) {
132
16.1M
    SkASSERT(obj);
133
16.1M
    obj->ref();
134
16.1M
    return obj;
135
16.1M
}
SkPathRef.cpp:SkPathRef const* SkRef<SkPathRef const>(SkPathRef const*)
Line
Count
Source
131
31.8k
template <typename T> static inline T* SkRef(T* obj) {
132
31.8k
    SkASSERT(obj);
133
31.8k
    obj->ref();
134
31.8k
    return obj;
135
31.8k
}
Unexecuted instantiation: SkImage_Lazy.cpp:SkCachedData* SkRef<SkCachedData>(SkCachedData*)
Unexecuted instantiation: SkRecorder.cpp:SkDrawable* SkRef<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrCaps.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDirectContext.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDrawingManager.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGpu.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGpuResource.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrOpFlushState.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrPipeline.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrProcessorSet.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrRecordingContext.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrResourceProvider.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrRingBuffer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTexture.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTextureProxy.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrXferProcessor.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SurfaceContext.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrSkSLFP.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTextureEffect.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrMockGpu.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrOpsTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDashOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrFillRectOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrLatticeOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrRegionOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTextureOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: Device.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: Device_drawTexture.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathRendererChain.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLGpu.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLProgram.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLTexture.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
SkBitmapCache.cpp:SkMipmap const* SkRef<SkMipmap const>(SkMipmap const*)
Line
Count
Source
131
4
template <typename T> static inline T* SkRef(T* obj) {
132
4
    SkASSERT(obj);
133
4
    obj->ref();
134
4
    return obj;
135
4
}
Unexecuted instantiation: SkBlurMF.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
SkColorFilterImageFilter.cpp:SkColorFilter* SkRef<SkColorFilter>(SkColorFilter*)
Line
Count
Source
131
59.8k
template <typename T> static inline T* SkRef(T* obj) {
132
59.8k
    SkASSERT(obj);
133
59.8k
    obj->ref();
134
59.8k
    return obj;
135
59.8k
}
Unexecuted instantiation: GrAttachment.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
GrDrawOpAtlas.cpp:GrDrawOpAtlas::Plot* SkRef<GrDrawOpAtlas::Plot>(GrDrawOpAtlas::Plot*)
Line
Count
Source
131
207
template <typename T> static inline T* SkRef(T* obj) {
132
207
    SkASSERT(obj);
133
207
    obj->ref();
134
207
    return obj;
135
207
}
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrProgramDesc.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrRenderTarget.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTextBlob.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrBlurUtils.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrClearOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrDrawableOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: ClipStack.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLAttachment.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLBuffer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLCaps.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrFixedClip.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathTessellateOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
SkFontMgr_custom.cpp:SkTypeface_Custom* SkRef<SkTypeface_Custom>(SkTypeface_Custom*)
Line
Count
Source
131
50.3k
template <typename T> static inline T* SkRef(T* obj) {
132
50.3k
    SkASSERT(obj);
133
50.3k
    obj->ref();
134
50.3k
    return obj;
135
50.3k
}
SkFontMgr_custom.cpp:SkFontStyleSet_Custom* SkRef<SkFontStyleSet_Custom>(SkFontStyleSet_Custom*)
Line
Count
Source
131
1.33k
template <typename T> static inline T* SkRef(T* obj) {
132
1.33k
    SkASSERT(obj);
133
1.33k
    obj->ref();
134
1.33k
    return obj;
135
1.33k
}
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrTessellationShader.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
TestFontMgr.cpp:SkTypeface* SkRef<SkTypeface>(SkTypeface*)
Line
Count
Source
131
18.8k
template <typename T> static inline T* SkRef(T* obj) {
132
18.8k
    SkASSERT(obj);
133
18.8k
    obj->ref();
134
18.8k
    return obj;
135
18.8k
}
SkShaper_harfbuzz.cpp:SkTypeface const* SkRef<SkTypeface const>(SkTypeface const*)
Line
Count
Source
131
1
template <typename T> static inline T* SkRef(T* obj) {
132
1
    SkASSERT(obj);
133
1
    obj->ref();
134
1
    return obj;
135
1
}
Unexecuted instantiation: GrDDLContext.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: TypefaceFontProvider.cpp:skia::textlayout::TypefaceFontStyleSet* SkRef<skia::textlayout::TypefaceFontStyleSet>(skia::textlayout::TypefaceFontStyleSet*)
Unexecuted instantiation: TypefaceFontProvider.cpp:SkTypeface* SkRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_Lazy.cpp:SkCachedData* SkRef<SkCachedData>(SkCachedData*)
Unexecuted instantiation: SkRecorder.cpp:SkDrawable* SkRef<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrOpFlushState.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrPipeline.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrProgramInfo.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrOpsTask.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathRenderer.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrGLGpu.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: ClipStack.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: GrFixedClip.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: PathTessellateOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: FuzzCanvas.cpp:GrWindowRectangles::Rec* SkRef<GrWindowRectangles::Rec>(GrWindowRectangles::Rec*)
Unexecuted instantiation: UrlDataManager.cpp:SkData* SkRef<SkData>(SkData*)
Unexecuted instantiation: DrawCommand.cpp:SkImage const* SkRef<SkImage const>(SkImage const*)
Unexecuted instantiation: DrawCommand.cpp:SkPicture const* SkRef<SkPicture const>(SkPicture const*)
Unexecuted instantiation: DrawCommand.cpp:SkDrawable* SkRef<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkPDFBitmap.cpp:SkImage const* SkRef<SkImage const>(SkImage const*)
136
137
/** Check if the argument is non-null, and if so, call obj->ref() and return obj.
138
 */
139
629M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
629M
    if (obj) {
141
529M
        obj->ref();
142
529M
    }
143
629M
    return obj;
144
629M
}
Unexecuted instantiation: FuzzPathMeasure.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzPathMeasure.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
696
template <typename T> static inline T* SkSafeRef(T* obj) {
140
696
    if (obj) {
141
696
        obj->ref();
142
696
    }
143
696
    return obj;
144
696
}
Unexecuted instantiation: Fuzz.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Fuzz.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzCommon.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzCommon.cpp:SkData* SkSafeRef<SkData>(SkData*)
BackendSurfaceFactory.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Line
Count
Source
139
1.84M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.84M
    if (obj) {
141
229k
        obj->ref();
142
229k
    }
143
1.84M
    return obj;
144
1.84M
}
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FlushFinishTracker.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FlushFinishTracker.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FlushFinishTracker.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextFactory.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrContextFactory.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrContextFactory.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextFactory.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrContextFactory.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrContextFactory.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrContextFactory.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrContextFactory.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrContextFactory.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrContextFactory.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrContextFactory.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrContextFactory.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrContextFactory.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrContextFactory.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrTest.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTest.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTest.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTest.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTest.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTest.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTest.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTest.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTest.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTest.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTest.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTest.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTest.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTest.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrTest.cpp:GrTextStrike* SkSafeRef<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrTest.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTest.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrTest.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTest.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: ManagedBackendTexture.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ManagedBackendTexture.cpp:sk_gpu_test::ManagedBackendTexture const* SkSafeRef<sk_gpu_test::ManagedBackendTexture const>(sk_gpu_test::ManagedBackendTexture const*)
Unexecuted instantiation: ManagedBackendTexture.cpp:sk_gpu_test::ManagedBackendTexture* SkSafeRef<sk_gpu_test::ManagedBackendTexture>(sk_gpu_test::ManagedBackendTexture*)
Unexecuted instantiation: ManagedBackendTexture.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: ManagedBackendTexture.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: ManagedBackendTexture.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: MemoryCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: MemoryCache.cpp:SkData const* SkSafeRef<SkData const>(SkData const*)
Unexecuted instantiation: MemoryCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: MemoryCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: MemoryCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MemoryCache.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: MemoryCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: MemoryCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: MemoryCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: MemoryCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: MemoryCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: MemoryCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: MemoryCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: MemoryCache.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: MemoryCache.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: ProxyUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
ProxyUtils.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Line
Count
Source
139
467k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
467k
    if (obj) {
141
467k
        obj->ref();
142
467k
    }
143
467k
    return obj;
144
467k
}
ProxyUtils.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Line
Count
Source
139
4
template <typename T> static inline T* SkSafeRef(T* obj) {
140
4
    if (obj) {
141
4
        obj->ref();
142
4
    }
143
4
    return obj;
144
4
}
Unexecuted instantiation: ProxyUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ProxyUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: ProxyUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: ProxyUtils.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: ProxyUtils.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: ProxyUtils.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: ProxyUtils.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: ProxyUtils.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: ProxyUtils.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: ProxyUtils.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ProxyUtils.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: ProxyUtils.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: TestContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TestContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TestOps.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestOps.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TestOps.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TestOps.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: TestOps.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TestOps.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: TestOps.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: TestOps.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: TestOps.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: TestOps.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: TestOps.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: TestOps.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
YUVUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Line
Count
Source
139
2.89M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.89M
    if (obj) {
141
144k
        obj->ref();
142
144k
    }
143
2.89M
    return obj;
144
2.89M
}
Unexecuted instantiation: YUVUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
YUVUtils.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Line
Count
Source
139
19.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
19.2k
    if (obj) {
141
19.2k
        obj->ref();
142
19.2k
    }
143
19.2k
    return obj;
144
19.2k
}
Unexecuted instantiation: YUVUtils.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: YUVUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: YUVUtils.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: YUVUtils.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: YUVUtils.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GLTestContext.cpp:GrGLInterface const* SkSafeRef<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GLTestContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GLTestContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GLTestContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: MockTestContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MockTestContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: MockTestContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GLTestContext_command_buffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GLTestContext_command_buffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: CreatePlatformGLTestContext_egl.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: CreatePlatformGLTestContext_egl.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBitmap.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkBitmap.cpp:SkPixelRef* SkSafeRef<SkPixelRef>(SkPixelRef*)
Line
Count
Source
139
711k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
711k
    if (obj) {
141
698k
        obj->ref();
142
698k
    }
143
711k
    return obj;
144
711k
}
SkBitmap.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Line
Count
Source
139
642k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
642k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
642k
    return obj;
144
642k
}
Unexecuted instantiation: SkBitmap.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBitmap.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBitmap.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBitmap.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBitmap.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBitmap.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBitmap.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBitmap.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBitmap.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBitmap.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBitmap.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBitmap.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkBitmap.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkCanvas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkCanvas.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Line
Count
Source
139
437k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
437k
    if (obj) {
141
16.9k
        obj->ref();
142
16.9k
    }
143
437k
    return obj;
144
437k
}
SkCanvas.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Line
Count
Source
139
433k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
433k
    if (obj) {
141
1.35k
        obj->ref();
142
1.35k
    }
143
433k
    return obj;
144
433k
}
SkCanvas.cpp:SkBaseDevice* SkSafeRef<SkBaseDevice>(SkBaseDevice*)
Line
Count
Source
139
116k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
116k
    if (obj) {
141
116k
        obj->ref();
142
116k
    }
143
116k
    return obj;
144
116k
}
SkCanvas.cpp:SkImageFilter const* SkSafeRef<SkImageFilter const>(SkImageFilter const*)
Line
Count
Source
139
571k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
571k
    if (obj) {
141
74.6k
        obj->ref();
142
74.6k
    }
143
571k
    return obj;
144
571k
}
Unexecuted instantiation: SkCanvas.cpp:SkImage const* SkSafeRef<SkImage const>(SkImage const*)
Unexecuted instantiation: SkCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkCanvas.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkCanvas.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkCanvas.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkCanvas.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkCanvas.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkCanvas.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkCanvas.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkCanvas.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkCanvas.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkCanvas.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkCanvas.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkCanvas.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkCanvas.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkCanvas.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkCanvasPriv.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkCanvasPriv.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkCanvasPriv.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkCanvasPriv.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkCanvasPriv.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkCanvasPriv.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkCanvasPriv.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkCanvasPriv.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
SkColorFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Line
Count
Source
139
698k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
698k
    if (obj) {
141
666k
        obj->ref();
142
666k
    }
143
698k
    return obj;
144
698k
}
SkColorFilter.cpp:SkColorFilter const* SkSafeRef<SkColorFilter const>(SkColorFilter const*)
Line
Count
Source
139
58.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
58.2k
    if (obj) {
141
58.2k
        obj->ref();
142
58.2k
    }
143
58.2k
    return obj;
144
58.2k
}
Unexecuted instantiation: SkColorFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkColorFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkColorFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkColorFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
SkColorFilter_Matrix.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Line
Count
Source
139
7.81k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
7.81k
    if (obj) {
141
7.81k
        obj->ref();
142
7.81k
    }
143
7.81k
    return obj;
144
7.81k
}
Unexecuted instantiation: SkColorFilter_Matrix.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorSpace.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorSpaceXformSteps.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkConvertPixels.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkData.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
82.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
82.4k
    if (obj) {
141
82.4k
        obj->ref();
142
82.4k
    }
143
82.4k
    return obj;
144
82.4k
}
Unexecuted instantiation: SkData.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkData.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkData.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkData.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkData.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkData.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkData.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkData.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkData.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkData.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkData.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkData.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkData.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDevice.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkDevice.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Line
Count
Source
139
256k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
256k
    if (obj) {
141
247k
        obj->ref();
142
247k
    }
143
256k
    return obj;
144
256k
}
Unexecuted instantiation: SkDevice.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDevice.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkDevice.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDevice.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDevice.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDevice.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDevice.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDevice.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDevice.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDevice.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDevice.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDevice.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDevice.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkDevice.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkDrawable.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFlattenable.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFlattenable.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkFlattenable.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFlattenable.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkFlattenable.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkFlattenable.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkFlattenable.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkFlattenable.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkFlattenable.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkFlattenable.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkFlattenable.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkFlattenable.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkFlattenable.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkFlattenable.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
SkGlyphRun.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
1.44k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.44k
    if (obj) {
141
1.43k
        obj->ref();
142
1.43k
    }
143
1.44k
    return obj;
144
1.44k
}
Unexecuted instantiation: SkGlyphRun.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyphRun.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGlyphRun.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkGlyphRun.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlyphRun.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
SkImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Line
Count
Source
139
283k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
283k
    if (obj) {
141
91.4k
        obj->ref();
142
91.4k
    }
143
283k
    return obj;
144
283k
}
Unexecuted instantiation: SkImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkImageFilter.cpp:SkColorSpace const* SkSafeRef<SkColorSpace const>(SkColorSpace const*)
Line
Count
Source
139
47.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
47.3k
    if (obj) {
141
191
        obj->ref();
142
191
    }
143
47.3k
    return obj;
144
47.3k
}
Unexecuted instantiation: SkImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
SkImageFilterCache.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Line
Count
Source
139
1.80k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.80k
    if (obj) {
141
1.80k
        obj->ref();
142
1.80k
    }
143
1.80k
    return obj;
144
1.80k
}
Unexecuted instantiation: SkImageFilterCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageFilterCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageFilterCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageFilterCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageFilterCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImageFilterCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageFilterCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageFilterCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageFilterCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageFilterCache.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkImageFilterCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageFilterTypes.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageFilterTypes.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageFilterTypes.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImageFilterTypes.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageFilterTypes.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageFilterTypes.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageFilterTypes.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageFilterTypes.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageGenerator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageGenerator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageGenerator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImageGenerator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageGenerator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageGenerator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageGenerator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageInfo.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageInfo.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageInfo.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageInfo.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageInfo.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageInfo.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageInfo.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageInfo.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImageInfo.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageInfo.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageInfo.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageInfo.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageInfo.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkImageInfo.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkLatticeIter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
SkLocalMatrixImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Line
Count
Source
139
369k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
369k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
369k
    return obj;
144
369k
}
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMD5.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMallocPixelRef.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrix.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMipmap.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMipmap.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMipmap.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMipmap.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMipmap.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMipmap.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMipmap.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMipmap.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMipmap.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMipmap.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMipmap.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMipmap.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMipmap.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkMipmap.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkModeColorFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkModeColorFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkModeColorFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkModeColorFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkModeColorFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkModeColorFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkModeColorFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkModeColorFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkModeColorFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkModeColorFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkModeColorFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkModeColorFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkModeColorFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkModeColorFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkOpts.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkOpts_erms.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkPaint.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Line
Count
Source
139
8.72M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
8.72M
    if (obj) {
141
9.98k
        obj->ref();
142
9.98k
    }
143
8.72M
    return obj;
144
8.72M
}
Unexecuted instantiation: SkPaint.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
SkPaint.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Line
Count
Source
139
12.7M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.7M
    if (obj) {
141
209k
        obj->ref();
142
209k
    }
143
12.7M
    return obj;
144
12.7M
}
SkPaint.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Line
Count
Source
139
8.69M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
8.69M
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
8.69M
    return obj;
144
8.69M
}
SkPaint.cpp:SkMaskFilter* SkSafeRef<SkMaskFilter>(SkMaskFilter*)
Line
Count
Source
139
12.1M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.1M
    if (obj) {
141
217k
        obj->ref();
142
217k
    }
143
12.1M
    return obj;
144
12.1M
}
SkPaint.cpp:SkBlender* SkSafeRef<SkBlender>(SkBlender*)
Line
Count
Source
139
12.6M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.6M
    if (obj) {
141
1.50M
        obj->ref();
142
1.50M
    }
143
12.6M
    return obj;
144
12.6M
}
Unexecuted instantiation: SkPaint.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPaint.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPaint.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPaint.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPaint.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPaint.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPaint.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPaint.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPaint.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPaint.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPaint.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPaint.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
SkPaintPriv.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Line
Count
Source
139
14.7k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
14.7k
    if (obj) {
141
14.7k
        obj->ref();
142
14.7k
    }
143
14.7k
    return obj;
144
14.7k
}
Unexecuted instantiation: SkPaintPriv.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPaintPriv.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPath.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPathEffect.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPixelRef.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPixmap.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPixmap.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPixmap.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPixmap.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPixmap.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPixmap.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkRasterClip.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkRasterClip.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRasterClip.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRasterPipeline.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkReadBuffer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
SkReadBuffer.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Line
Count
Source
139
1.03k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.03k
    if (obj) {
141
1.03k
        obj->ref();
142
1.03k
    }
143
1.03k
    return obj;
144
1.03k
}
Unexecuted instantiation: SkReadBuffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkReadBuffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkReadBuffer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkReadBuffer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkReadBuffer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkReadBuffer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkReadBuffer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkReadBuffer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkReadBuffer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkReadBuffer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkReadBuffer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkReadBuffer.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkReadBuffer.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRegion_path.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRegion_path.cpp:SkData* SkSafeRef<SkData>(SkData*)
SkRuntimeEffect.cpp:SkFlattenable* SkSafeRef<SkFlattenable>(SkFlattenable*)
Line
Count
Source
139
14.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
14.5k
    if (obj) {
141
10.4k
        obj->ref();
142
10.4k
    }
143
14.5k
    return obj;
144
14.5k
}
Unexecuted instantiation: SkRuntimeEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
SkRuntimeEffect.cpp:SkRuntimeEffect const* SkSafeRef<SkRuntimeEffect const>(SkRuntimeEffect const*)
Line
Count
Source
139
51.1k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
51.1k
    if (obj) {
141
51.1k
        obj->ref();
142
51.1k
    }
143
51.1k
    return obj;
144
51.1k
}
SkRuntimeEffect.cpp:GrRecordingContext* SkSafeRef<GrRecordingContext>(GrRecordingContext*)
Line
Count
Source
139
25.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
25.2k
    if (obj) {
141
25.2k
        obj->ref();
142
25.2k
    }
143
25.2k
    return obj;
144
25.2k
}
Unexecuted instantiation: SkRuntimeEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkRuntimeEffect.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkScan_Path.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_Path.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScan_Path.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSpecialImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSpecialImage.cpp:SkColorSpace const* SkSafeRef<SkColorSpace const>(SkColorSpace const*)
Unexecuted instantiation: SkSpecialImage.cpp:GrRecordingContext* SkSafeRef<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkSpecialImage.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSpecialImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSpecialImage.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSpecialImage.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSpecialImage.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSpecialImage.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSpecialImage.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSpecialImage.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSpecialImage.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkSpecialImage.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkSpecialImage.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSpecialImage.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSpecialImage.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:SkPixelRef* SkSafeRef<SkPixelRef>(SkPixelRef*)
Unexecuted instantiation: SkSpecialSurface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSpecialSurface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSpecialSurface.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSpecialSurface.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSpecialSurface.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSpecialSurface.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSpecialSurface.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSpecialSurface.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkStream.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkStream.cpp:SkBlockMemoryRefCnt* SkSafeRef<SkBlockMemoryRefCnt>(SkBlockMemoryRefCnt*)
SkStrikeSpec.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
38.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
38.8k
    if (obj) {
141
19.4k
        obj->ref();
142
19.4k
    }
143
38.8k
    return obj;
144
38.8k
}
SkStrikeSpec.cpp:GrTextStrike* SkSafeRef<GrTextStrike>(GrTextStrike*)
Line
Count
Source
139
1.11k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.11k
    if (obj) {
141
508
        obj->ref();
142
508
    }
143
1.11k
    return obj;
144
1.11k
}
Unexecuted instantiation: SkStrikeSpec.cpp:SkTypeface const* SkSafeRef<SkTypeface const>(SkTypeface const*)
Unexecuted instantiation: SkStrikeSpec.cpp:SkMaskFilter* SkSafeRef<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkStrikeSpec.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkStrikeSpec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrikeSpec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkStrikeSpec.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkStrikeSpec.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkStrikeSpec.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkStrikeSpec.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkStrikeSpec.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkStrikeSpec.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkStrikeSpec.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkStrikeSpec.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkStrikeSpec.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
SkString.cpp:SkString::Rec* SkSafeRef<SkString::Rec>(SkString::Rec*)
Line
Count
Source
139
2.05M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.05M
    if (obj) {
141
2.05M
        obj->ref();
142
2.05M
    }
143
2.05M
    return obj;
144
2.05M
}
Unexecuted instantiation: SkString.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrokeRec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTextBlob.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTextBlob.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTextBlob.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTextBlob.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkTextBlob.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTextBlob.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTextBlob.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTextBlob.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkTextBlob.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTextBlob.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTextBlob.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTextBlob.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTextBlob.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkTextBlob.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTextBlob.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
SkTypeface.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
483M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
483M
    if (obj) {
141
483M
        obj->ref();
142
483M
    }
143
483M
    return obj;
144
483M
}
Unexecuted instantiation: SkTypeface.cpp:(anonymous namespace)::SkEmptyTypeface const* SkSafeRef<(anonymous namespace)::SkEmptyTypeface const>((anonymous namespace)::SkEmptyTypeface const*)
Unexecuted instantiation: SkTypeface.cpp:(anonymous namespace)::SkEmptyTypeface* SkSafeRef<(anonymous namespace)::SkEmptyTypeface>((anonymous namespace)::SkEmptyTypeface*)
Unexecuted instantiation: SkTypeface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkTypeface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTypefaceCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkUnPreMultiply.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVM.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkVM.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVertices.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVertices.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkVertices.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkVertices.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkVertices.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkVertices.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkVertices.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkVertices.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkVertices.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkVertices.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkVertices.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkVertices.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkVertices.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkVertices.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkWriteBuffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWriteBuffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkWriteBuffer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkWriteBuffer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkWriteBuffer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkWriteBuffer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkWriteBuffer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkWriteBuffer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkWriteBuffer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkWriteBuffer.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkWriter32.cpp:SkData* SkSafeRef<SkData>(SkData*)
SkXfermode.cpp:SkXfermode* SkSafeRef<SkXfermode>(SkXfermode*)
Line
Count
Source
139
6.93k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
6.93k
    if (obj) {
141
6.93k
        obj->ref();
142
6.93k
    }
143
6.93k
    return obj;
144
6.93k
}
Unexecuted instantiation: SkXfermode.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkXfermode.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkXfermode.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkXfermode.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkXfermode.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkXfermode.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkXfermode.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkXfermode.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkXfermode.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkXfermode.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkXfermode.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkXfermode.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkXfermode.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkXfermode.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkYUVAInfo.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkYUVMath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
SkImage.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Line
Count
Source
139
257
template <typename T> static inline T* SkSafeRef(T* obj) {
140
257
    if (obj) {
141
257
        obj->ref();
142
257
    }
143
257
    return obj;
144
257
}
SkImage.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Line
Count
Source
139
2.96k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.96k
    if (obj) {
141
2.96k
        obj->ref();
142
2.96k
    }
143
2.96k
    return obj;
144
2.96k
}
Unexecuted instantiation: SkImage.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImage.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImage.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImage.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImage.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImage.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImage_Lazy.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_Lazy.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_Lazy.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkImage_Lazy.cpp:SharedGenerator* SkSafeRef<SharedGenerator>(SharedGenerator*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_Lazy.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Lazy.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_Lazy.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_Lazy.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_Raster.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_Raster.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_Raster.cpp:SkPixelRef* SkSafeRef<SkPixelRef>(SkPixelRef*)
Unexecuted instantiation: SkImage_Raster.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImage_Raster.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_Raster.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_Raster.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImage_Raster.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_Raster.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_Raster.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_Raster.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Raster.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_Raster.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSurface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurface.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkSurface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSurface.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurface.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSurface.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSurface.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSurface.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSurface.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSurface.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSurface.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkSurface.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSurface_Raster.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurface_Raster.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkSurface_Raster.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSurface_Raster.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSurface_Raster.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurface_Raster.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkColorFilterBase* SkSafeRef<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorFilterShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilterShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilterShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkColorFilterShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilterShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkColorFilterShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkComposeShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkComposeShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkComposeShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkComposeShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkComposeShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkComposeShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkComposeShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkComposeShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkComposeShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkComposeShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkComposeShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkComposeShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkComposeShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkComposeShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkComposeShader.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkImageShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageShader.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkImageShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImageShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkImageShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageShader.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImageShader.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
SkLocalMatrixShader.cpp:SkShaderBase const* SkSafeRef<SkShaderBase const>(SkShaderBase const*)
Line
Count
Source
139
461k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
461k
    if (obj) {
141
461k
        obj->ref();
142
461k
    }
143
461k
    return obj;
144
461k
}
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShader.cpp:SkShaderBase const* SkSafeRef<SkShaderBase const>(SkShaderBase const*)
Unexecuted instantiation: SkShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTransformShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureRecorder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureRecorder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPictureRecorder.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureRecorder.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkRecord* SkSafeRef<SkRecord>(SkRecord*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkBBoxHierarchy* SkSafeRef<SkBBoxHierarchy>(SkBBoxHierarchy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRecordedDrawable.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRecordedDrawable.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRecordedDrawable.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkRecordedDrawable.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRecordedDrawable.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkRecordedDrawable.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRecorder.cpp:SkImage const* SkSafeRef<SkImage const>(SkImage const*)
Unexecuted instantiation: SkRecorder.cpp:SkTextBlob const* SkSafeRef<SkTextBlob const>(SkTextBlob const*)
SkRecorder.cpp:SkPicture const* SkSafeRef<SkPicture const>(SkPicture const*)
Line
Count
Source
139
9.86k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.86k
    if (obj) {
141
9.86k
        obj->ref();
142
9.86k
    }
143
9.86k
    return obj;
144
9.86k
}
Unexecuted instantiation: SkRecorder.cpp:SkVertices* SkSafeRef<SkVertices>(SkVertices*)
Unexecuted instantiation: SkRecorder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRecorder.cpp:SkImageFilter const* SkSafeRef<SkImageFilter const>(SkImageFilter const*)
Unexecuted instantiation: SkRecorder.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkRecorder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecorder.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecorder.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkCustomTypeface.cpp:SkUserTypeface const* SkSafeRef<SkUserTypeface const>(SkUserTypeface const*)
Unexecuted instantiation: SkCustomTypeface.cpp:SkUserTypeface* SkSafeRef<SkUserTypeface>(SkUserTypeface*)
Unexecuted instantiation: SkCustomTypeface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCustomTypeface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkCustomTypeface.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPatchUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShadowUtils.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkShadowUtils.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
SkShadowUtils.cpp:SkVertices* SkSafeRef<SkVertices>(SkVertices*)
Line
Count
Source
139
42
template <typename T> static inline T* SkSafeRef(T* obj) {
140
42
    if (obj) {
141
42
        obj->ref();
142
42
    }
143
42
    return obj;
144
42
}
Unexecuted instantiation: SkShadowUtils.cpp:(anonymous namespace)::CachedTessellations* SkSafeRef<(anonymous namespace)::CachedTessellations>((anonymous namespace)::CachedTessellations*)
Unexecuted instantiation: SkShadowUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShadowUtils.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShadowUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkShadowUtils.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkShadowUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShadowUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkCodecImageGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCodecImageGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageEncoder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageEncoder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImageGenerator_skia.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageGenerator_skia.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLAnalysis.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLAnalysis.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLCompiler.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLCompiler.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLCompiler.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLCompiler.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLErrorReporter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLErrorReporter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLErrorReporter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLErrorReporter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLIRGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLIRGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLInliner.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLInliner.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLMangler.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLMangler.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLParser.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLParser.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLPool.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPool.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLRehydrator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLRehydrator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLString.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLString.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLUtil.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLUtil.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLVMCodeGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVMCodeGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLBlock.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLBlock.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLCore.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLCore.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLCore.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLCore.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLExpression.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLExpression.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLExpression.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLExpression.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLFunction.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLFunction.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLFunction.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLFunction.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLStatement.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLStatement.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLStatement.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLStatement.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLSymbols.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLSymbols.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLSymbols.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLSymbols.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLType.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLType.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLType.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLType.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLVar.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLVar.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLVar.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLVar.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLWriter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLWriter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLWriter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLWriter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLWriter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLWriter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: DSLWriter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DSLWriter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DSLWriter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSLBinaryExpression.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLBinaryExpression.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLBlock.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLBlock.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLChildCall.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLChildCall.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorArray.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorArray.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorArrayCast.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorArrayCast.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorCompound.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorCompound.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorCompoundCast.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorCompoundCast.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorDiagonalMatrix.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorDiagonalMatrix.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorMatrixResize.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorMatrixResize.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorScalarCast.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorScalarCast.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorSplat.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorSplat.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorStruct.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorStruct.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLDoStatement.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLDoStatement.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLExpressionStatement.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLExpressionStatement.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLFieldAccess.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLFieldAccess.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLForStatement.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLForStatement.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLFunctionCall.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLFunctionCall.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLFunctionDeclaration.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLFunctionDeclaration.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLIfStatement.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLIfStatement.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLIndexExpression.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLIndexExpression.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLPostfixExpression.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPostfixExpression.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLPrefixExpression.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPrefixExpression.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLSetting.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSetting.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLSwitchStatement.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSwitchStatement.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLSwizzle.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSwizzle.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLSymbolTable.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSymbolTable.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLTernaryExpression.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLTernaryExpression.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLType.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLType.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLVarDeclarations.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVarDeclarations.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLVariable.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVariable.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLVariableReference.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVariableReference.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBackendSurface.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBackendSurface.cpp:GrBackendSurfaceMutableStateImpl* SkSafeRef<GrBackendSurfaceMutableStateImpl>(GrBackendSurfaceMutableStateImpl*)
Unexecuted instantiation: GrBackendSurface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBackendSurface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBlockAllocator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBlockAllocator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrCaps.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCaps.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrCaps.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCaps.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCaps.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrCaps.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrColorInfo.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
GrColorInfo.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Line
Count
Source
139
124k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
124k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
124k
    return obj;
144
124k
}
Unexecuted instantiation: GrColorInfo.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrColorInfo.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrColorInfo.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrColorSpaceXform.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrColorSpaceXform.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrColorSpaceXform.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrColorSpaceXform.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrColorSpaceXform.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
GrContext_Base.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Line
Count
Source
139
2.65k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.65k
    if (obj) {
141
2.65k
        obj->ref();
142
2.65k
    }
143
2.65k
    return obj;
144
2.65k
}
Unexecuted instantiation: GrContext_Base.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrContext_Base.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrContext_Base.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrContext_Base.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContext_Base.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrContext_Base.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrContext_Base.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrContext_Base.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrContext_Base.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrContext_Base.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrContext_Base.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrContext_Base.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrContext_Base.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrContext_Base.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDirectContext.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrDirectContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDirectContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDirectContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDirectContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDirectContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDirectContext.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDirectContext.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDirectContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrDirectContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDirectContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDirectContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDirectContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDirectContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDirectContext.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDirectContext.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDirectContext.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrDirectContext.cpp:GrTextStrike* SkSafeRef<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrDirectContext.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDirectContext.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: GrDrawingManager.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
GrDrawingManager.cpp:GrBufferAllocPool::CpuBufferCache* SkSafeRef<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Line
Count
Source
139
61.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
61.8k
    if (obj) {
141
61.8k
        obj->ref();
142
61.8k
    }
143
61.8k
    return obj;
144
61.8k
}
GrDrawingManager.cpp:GrOpsTask* SkSafeRef<GrOpsTask>(GrOpsTask*)
Line
Count
Source
139
89.6k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
89.6k
    if (obj) {
141
89.6k
        obj->ref();
142
89.6k
    }
143
89.6k
    return obj;
144
89.6k
}
Unexecuted instantiation: GrDrawingManager.cpp:GrWaitRenderTask* SkSafeRef<GrWaitRenderTask>(GrWaitRenderTask*)
GrDrawingManager.cpp:GrRenderTask* SkSafeRef<GrRenderTask>(GrRenderTask*)
Line
Count
Source
139
11.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
11.3k
    if (obj) {
141
11.3k
        obj->ref();
142
11.3k
    }
143
11.3k
    return obj;
144
11.3k
}
Unexecuted instantiation: GrDrawingManager.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawingManager.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDrawingManager.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawingManager.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawingManager.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDrawingManager.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDrawingManager.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawingManager.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawingManager.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawingManager.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawingManager.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawingManager.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawingManager.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDrawingManager.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrDrawingManager.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrDrawingManager.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: GrFragmentProcessor.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrFragmentProcessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFragmentProcessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFragmentProcessor.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFragmentProcessor.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGeometryProcessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGeometryProcessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGeometryProcessor.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGpu.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGpu.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGpu.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGpu.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGpu.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGpu.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGpu.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGpu.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGpu.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGpu.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGpu.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGpu.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGpu.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGpu.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGpu.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrGpuResource.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGpuResource.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGpuResource.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGpuResource.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGpuResource.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGpuResource.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGpuResource.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGpuResource.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGpuResource.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGpuResource.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGpuResource.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGpuResource.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGpuResource.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGpuResource.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrImageContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrImageContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrImageContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrImageContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrImageContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrImageContext.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrImageContext.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrImageContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrImageContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrImageContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrImageContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrImageContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrImageContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrImageContext.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrMemoryPool.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMemoryPool.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOpFlushState.cpp:GrBufferAllocPool::CpuBufferCache* SkSafeRef<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
GrOpFlushState.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Line
Count
Source
139
37.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
37.3k
    if (obj) {
141
37.3k
        obj->ref();
142
37.3k
    }
143
37.3k
    return obj;
144
37.3k
}
Unexecuted instantiation: GrOpFlushState.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOpFlushState.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOpFlushState.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOpFlushState.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOpFlushState.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrOpFlushState.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrOpFlushState.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOpFlushState.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOpFlushState.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOpFlushState.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpFlushState.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrOpFlushState.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOpFlushState.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrOpFlushState.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrOpFlushState.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrOpsRenderPass.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOpsRenderPass.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrOpsRenderPass.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrOpsRenderPass.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
GrPipeline.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Line
Count
Source
139
514k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
514k
    if (obj) {
141
56.7k
        obj->ref();
142
56.7k
    }
143
514k
    return obj;
144
514k
}
GrPipeline.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Line
Count
Source
139
117k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
117k
    if (obj) {
141
96.4k
        obj->ref();
142
96.4k
    }
143
117k
    return obj;
144
117k
}
Unexecuted instantiation: GrPipeline.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPipeline.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPipeline.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPipeline.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPipeline.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPipeline.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPipeline.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPipeline.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPipeline.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrProcessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrProcessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrProcessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProcessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProcessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProcessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrProcessorSet.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessorSet.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrProcessorSet.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessorSet.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessorSet.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrProcessorSet.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProcessorSet.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProcessorSet.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProcessorSet.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProcessorSet.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrProcessorSet.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrProxyProvider.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProxyProvider.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrProxyProvider.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProxyProvider.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: GrProxyProvider.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProxyProvider.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProxyProvider.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrProxyProvider.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrProxyProvider.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrProxyProvider.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrProxyProvider.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrProxyProvider.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProxyProvider.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProxyProvider.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProxyProvider.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrProxyProvider.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrRecordingContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRecordingContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRecordingContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRecordingContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRecordingContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRecordingContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRecordingContext.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrRecordingContext.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRecordingContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrRecordingContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrRecordingContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRecordingContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRecordingContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRecordingContext.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrRecordingContext.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRecordingContext.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
GrRenderTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Line
Count
Source
139
157k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
157k
    if (obj) {
141
157k
        obj->ref();
142
157k
    }
143
157k
    return obj;
144
157k
}
Unexecuted instantiation: GrRenderTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRenderTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRenderTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRenderTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRenderTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrResourceAllocator.cpp:SkData* SkSafeRef<SkData>(SkData*)
GrResourceAllocator.cpp:GrSurface* SkSafeRef<GrSurface>(GrSurface*)
Line
Count
Source
139
62.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
62.8k
    if (obj) {
141
62.8k
        obj->ref();
142
62.8k
    }
143
62.8k
    return obj;
144
62.8k
}
Unexecuted instantiation: GrResourceAllocator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrResourceAllocator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrResourceAllocator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrResourceAllocator.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrResourceAllocator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrResourceAllocator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrResourceAllocator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrResourceAllocator.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrResourceCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrResourceCache.cpp:GrGpuResource* SkSafeRef<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrResourceCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrResourceCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrResourceCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrResourceCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrResourceCache.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrResourceCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrResourceCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrResourceCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrResourceCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrResourceCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrResourceCache.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrResourceCache.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
GrResourceProvider.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Line
Count
Source
139
1.32k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.32k
    if (obj) {
141
1.32k
        obj->ref();
142
1.32k
    }
143
1.32k
    return obj;
144
1.32k
}
Unexecuted instantiation: GrResourceProvider.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrResourceProvider.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrResourceProvider.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrResourceProvider.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrResourceProvider.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrResourceProvider.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrResourceProvider.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrResourceProvider.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrResourceProvider.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrResourceProvider.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrResourceProvider.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrResourceProvider.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrResourceProvider.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrResourceProvider.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRingBuffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRingBuffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRingBuffer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRingBuffer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrRingBuffer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRingBuffer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRingBuffer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRingBuffer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRingBuffer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRingBuffer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRingBuffer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRingBuffer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRingBuffer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRingBuffer.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrRingBuffer.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrShaderCaps.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShaderCaps.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrShaderUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShaderUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStagingBufferManager.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStagingBufferManager.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStagingBufferManager.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrStagingBufferManager.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrStagingBufferManager.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrStencilSettings.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStencilSettings.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStencilSettings.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStencilSettings.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSurface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSurface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSurface.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSurface.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSurface.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrSurface.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSurface.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSurface.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSurface.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSurface.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrSurfaceProxy.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSwizzle.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTexture.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTexture.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTexture.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTexture.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTexture.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTexture.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTexture.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTexture.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTexture.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTexture.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTexture.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTexture.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTexture.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrTextureProxy.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextureProxy.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureProxy.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureProxy.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureProxy.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureProxy.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTextureProxy.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureProxy.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureProxy.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureProxy.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureProxy.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureProxy.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:GrSurface* SkSafeRef<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrThreadSafeCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
GrThreadSafeCache.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Line
Count
Source
139
2.20k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.20k
    if (obj) {
141
2.20k
        obj->ref();
142
2.20k
    }
143
2.20k
    return obj;
144
2.20k
}
GrThreadSafeCache.cpp:GrThreadSafeCache::Trampoline* SkSafeRef<GrThreadSafeCache::Trampoline>(GrThreadSafeCache::Trampoline*)
Line
Count
Source
139
148
template <typename T> static inline T* SkSafeRef(T* obj) {
140
148
    if (obj) {
141
148
        obj->ref();
142
148
    }
143
148
    return obj;
144
148
}
GrThreadSafeCache.cpp:GrTexture* SkSafeRef<GrTexture>(GrTexture*)
Line
Count
Source
139
67
template <typename T> static inline T* SkSafeRef(T* obj) {
140
67
    if (obj) {
141
67
        obj->ref();
142
67
    }
143
67
    return obj;
144
67
}
Unexecuted instantiation: GrThreadSafeCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrThreadSafeCache.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrThreadSafeCache.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrThreadSafeCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
GrTransferFromRenderTask.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Line
Count
Source
139
2.05k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.05k
    if (obj) {
141
2.05k
        obj->ref();
142
2.05k
    }
143
2.05k
    return obj;
144
2.05k
}
Unexecuted instantiation: GrTransferFromRenderTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrWaitRenderTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrWaitRenderTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrWaitRenderTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrWaitRenderTask.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrXferProcessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrXferProcessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrXferProcessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrXferProcessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrXferProcessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrXferProcessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrXferProcessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrXferProcessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrXferProcessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrXferProcessor.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SurfaceContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceContext.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: SurfaceContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceContext.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SurfaceContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SurfaceContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SurfaceContext.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SurfaceContext.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SurfaceContext.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: SurfaceContext.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SurfaceFillContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceFillContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceFillContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBicubicEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBicubicEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBicubicEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBicubicEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBicubicEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBicubicEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBicubicEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBicubicEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBicubicEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCustomXfermode.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMatrixEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMatrixEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMatrixEffect.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrSkSLFP.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrSkSLFP.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSkSLFP.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSkSLFP.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSkSLFP.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSkSLFP.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSkSLFP.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrSkSLFP.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSkSLFP.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSkSLFP.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSkSLFP.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSkSLFP.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSkSLFP.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextureEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTextureEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureEffect.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStyledShape.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStyledShape.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasManager.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasManager.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAtlasManager.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasManager.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasManager.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrAtlasManager.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasManager.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasManager.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasManager.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAtlasManager.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrAtlasManager.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasManager.cpp:GrTextStrike* SkSafeRef<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: GrSDFTControl.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSDFTControl.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSDFTControl.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSDFTControl.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSDFTControl.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrStrikeCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrStrikeCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrikeCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStrikeCache.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrStrikeCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrStrikeCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrikeCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrikeCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStrikeCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrikeCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrikeCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrikeCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrikeCache.cpp:GrTextStrike* SkSafeRef<GrTextStrike>(GrTextStrike*)
GrTextBlobCache.cpp:GrTextBlob* SkSafeRef<GrTextBlob>(GrTextBlob*)
Line
Count
Source
139
1.06k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.06k
    if (obj) {
141
1.06k
        obj->ref();
142
1.06k
    }
143
1.06k
    return obj;
144
1.06k
}
Unexecuted instantiation: GrTextBlobCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextBlobCache.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTextBlobCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextBlobCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrTextBlobCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextBlobCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextBlobCache.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTextBlobCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextBlobCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTextBlobCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextBlobCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextBlobCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextBlobCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSL.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSL.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLBlend.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLBlend.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLBlend.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLUniformHandler.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLUniformHandler.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLVarying.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLVarying.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLVarying.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMockGpu.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMockGpu.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrMockGpu.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrMockGpu.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMockGpu.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMockGpu.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMockGpu.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMockGpu.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMockGpu.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMockGpu.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMockGpu.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMockGpu.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrMockGpu.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrMockTypes.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMockTypes.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrMockTypes.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: BaseDevice.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BaseDevice.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: BaseDevice.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: BaseDevice.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: BaseDevice.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: BaseDevice.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: BaseDevice.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BaseDevice.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: BaseDevice.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: BaseDevice.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: BaseDevice.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGr.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGr.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkGr.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGr.cpp:SkData* SkSafeRef<SkData>(SkData*)
SkGr.cpp:GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener* SkSafeRef<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>(GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener*)
Line
Count
Source
139
59.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
59.3k
    if (obj) {
141
59.3k
        obj->ref();
142
59.3k
    }
143
59.3k
    return obj;
144
59.3k
}
Unexecuted instantiation: SkGr.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGr.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGr.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGr.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkGr.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGr.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGr.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGr.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkGr.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkGr.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGr.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrImageContext* SkSafeRef<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrRecordingContext* SkSafeRef<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrTexture* SkSafeRef<GrTexture>(GrTexture*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImage_Gpu.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkImage_Gpu.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrTexture* SkSafeRef<GrTexture>(GrTexture*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_GpuBase.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_GpuBase.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_GpuBase.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_GpuBase.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrImageContext* SkSafeRef<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrRecordingContext* SkSafeRef<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
SkSurface_Gpu.cpp:skgpu::BaseDevice* SkSafeRef<skgpu::BaseDevice>(skgpu::BaseDevice*)
Line
Count
Source
139
1.34k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.34k
    if (obj) {
141
1.34k
        obj->ref();
142
1.34k
    }
143
1.34k
    return obj;
144
1.34k
}
Unexecuted instantiation: SkSurface_Gpu.cpp:GrRecordingContext* SkSafeRef<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSurface_Gpu.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: SkSurface_Gpu.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: GrAuditTrail.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAuditTrail.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAuditTrail.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAuditTrail.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAuditTrail.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrAuditTrail.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAuditTrail.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrAuditTrail.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAuditTrail.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAuditTrail.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAuditTrail.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpsTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOpsTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOpsTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOpsTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOpsTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrOpsTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOpsTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrOpsTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOpsTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOpsTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpsTask.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrOpsTask.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOpsTask.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrOpsTask.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrOpsTask.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DefaultPathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DefaultPathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
GrAtlasTextOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Line
Count
Source
139
13.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
13.8k
    if (obj) {
141
13.8k
        obj->ref();
142
13.8k
    }
143
13.8k
    return obj;
144
13.8k
}
Unexecuted instantiation: GrAtlasTextOp.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrAtlasTextOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasTextOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasTextOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrAtlasTextOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasTextOp.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrAtlasTextOp.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrAtlasTextOp.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDashOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDashOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDashOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDashOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDashOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDashOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDashOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDashOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDashOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDashOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDashOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDashOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDashOp.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:SkVertices* SkSafeRef<SkVertices>(SkVertices*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFillRectOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFillRectOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrFillRectOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFillRectOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFillRectOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrFillRectOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrFillRectOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFillRectOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFillRectOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFillRectOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFillRectOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFillRectOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrFillRectOp.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrFillRectOp.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrFillRectOp.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrLatticeOp.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrLatticeOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrLatticeOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrLatticeOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrLatticeOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrLatticeOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrLatticeOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrLatticeOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrLatticeOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrLatticeOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrLatticeOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrLatticeOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrLatticeOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrLatticeOp.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrLatticeOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMeshDrawOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMeshDrawOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMeshDrawOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrOvalOpFactory.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrOvalOpFactory.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRegionOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRegionOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRegionOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRegionOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrRegionOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRegionOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRegionOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRegionOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRegionOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRegionOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRegionOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRegionOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRegionOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrShadowRRectOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShadowRRectOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrShadowRRectOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrShadowRRectOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrShadowRRectOp.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStrokeRectOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeRectOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeRectOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeRectOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeRectOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrTextureOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureOp.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTextureOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextureOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTextureOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureOp.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrTextureOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextureOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrTextureOp.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTextureOp.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SmallPathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SmallPathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SmallPathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SmallPathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SmallPathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SmallPathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SmallPathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SmallPathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: Device.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Device.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: Device.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Device.cpp:GrRecordingContext* SkSafeRef<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: Device.cpp:SkVertices* SkSafeRef<SkVertices>(SkVertices*)
Unexecuted instantiation: Device.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Device.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: Device.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Device.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Device.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: Device.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: Device.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Device.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Device.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Device.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Device.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Device.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: Device.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: Device.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: Device.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: Device.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: Device.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: Device.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: Device.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: Device_drawTexture.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Device_drawTexture.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: Device_drawTexture.cpp:GrRecordingContext* SkSafeRef<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: Device_drawTexture.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Device_drawTexture.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: Device_drawTexture.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Device_drawTexture.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Device_drawTexture.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: Device_drawTexture.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: Device_drawTexture.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Device_drawTexture.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Device_drawTexture.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Device_drawTexture.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Device_drawTexture.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Device_drawTexture.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Device_drawTexture.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: Device_drawTexture.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: Device_drawTexture.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: Device_drawTexture.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: PathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: PathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: PathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: PathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: PathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: PathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: PathRendererChain.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathRendererChain.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: PathRendererChain.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathRendererChain.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathRendererChain.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: PathRendererChain.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: PathRendererChain.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathRendererChain.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: PathRendererChain.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathRendererChain.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathRendererChain.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathRendererChain.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathRendererChain.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: PathRendererChain.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: PathRendererChain.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
SurfaceDrawContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Line
Count
Source
139
90.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
90.2k
    if (obj) {
141
90.2k
        obj->ref();
142
90.2k
    }
143
90.2k
    return obj;
144
90.2k
}
Unexecuted instantiation: SurfaceDrawContext.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrTextBlob* SkSafeRef<GrTextBlob>(GrTextBlob*)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceDrawContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SurfaceDrawContext.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
SurfaceFillContext_v1.cpp:GrOpsTask* SkSafeRef<GrOpsTask>(GrOpsTask*)
Line
Count
Source
139
67.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
67.3k
    if (obj) {
141
3.84k
        obj->ref();
142
3.84k
    }
143
67.3k
    return obj;
144
67.3k
}
Unexecuted instantiation: SurfaceFillContext_v1.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSLGLSLCodeGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLGLSLCodeGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLMetalCodeGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLMetalCodeGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLPipelineStageCodeGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPipelineStageCodeGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLAssembleGLESInterfaceAutogen.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleGLESInterfaceAutogen.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleHelpers.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleHelpers.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLExtensions.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLExtensions.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLGpu.cpp:GrGLInterface const* SkSafeRef<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLGpu.cpp:GrGLCaps* SkSafeRef<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLGpu.cpp:GrGLGpu::ProgramCache* SkSafeRef<GrGLGpu::ProgramCache>(GrGLGpu::ProgramCache*)
Unexecuted instantiation: GrGLGpu.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLGpu.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLGpu.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLGpu.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLGpu.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLGpu.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLGpu.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLGpu.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLGpu.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLGpu.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLGpu.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLGpu.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLGpu.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLGpu.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrGLProgram* SkSafeRef<GrGLProgram>(GrGLProgram*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLInterfaceAutogen.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLInterfaceAutogen.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLProgram.cpp:GrGLProgram* SkSafeRef<GrGLProgram>(GrGLProgram*)
Unexecuted instantiation: GrGLProgram.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLProgram.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLProgram.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLProgram.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLProgram.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLProgram.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLProgram.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLProgram.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLProgram.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLProgram.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLProgram.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLProgram.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLProgram.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLRenderTarget.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLRenderTarget.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLRenderTarget.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLRenderTarget.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLSemaphore.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSemaphore.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLSemaphore.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLSemaphore.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLTexture.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLTexture.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLTexture.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLTexture.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLTexture.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLTexture.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLTexture.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLTexture.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLTexture.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLTexture.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLTexture.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLTexture.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLTexture.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLTypesPriv.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLTypesPriv.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLUtil.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLUtil.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLVertexArray.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLVertexArray.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLVertexArray.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLVertexArray.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: SkOpts_avx.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_hsw.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_hsw.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkJpegEncoder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJpegEncoder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPngEncoder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPngEncoder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkOpts_skx.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_sse42.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_ssse3.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_ssse3.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkWebpEncoder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWebpEncoder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkAAClip.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAAClip.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkAutoPixmapStorage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBitmapCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBitmapCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBitmapCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBitmapCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBitmapCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBitmapCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBitmapCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBitmapCache.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBitmapDevice.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBitmapDevice.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBitmapDevice.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBitmapDevice.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBitmapDevice.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBitmapDevice.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBitmapDevice.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBitmapDevice.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkBlendMode.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlendMode.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlendMode.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlendMode.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlendMode.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBlendMode.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlendMode.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlendMode.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlendMode.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
SkBlendModeBlender.cpp:SkBlendModeBlender* SkSafeRef<SkBlendModeBlender>(SkBlendModeBlender*)
Line
Count
Source
139
676k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
676k
    if (obj) {
141
676k
        obj->ref();
142
676k
    }
143
676k
    return obj;
144
676k
}
Unexecuted instantiation: SkBlendModeBlender.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlendModeBlender.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlendModeBlender.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlendModeBlender.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBlendModeBlender.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlendModeBlender.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlendModeBlender.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlendModeBlender.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkBlendModeBlender.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlitter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlitter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlitter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlitter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlitter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlitter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlitter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBlitter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlitter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlitter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlitter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlitter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkBlitter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlitter_A8.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_A8.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlitter_ARGB32.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_ARGB32.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:SkData* SkSafeRef<SkData>(SkData*)
SkBlurMF.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Line
Count
Source
139
108k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
108k
    if (obj) {
141
108k
        obj->ref();
142
108k
    }
143
108k
    return obj;
144
108k
}
SkBlurMF.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Line
Count
Source
139
21.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
21.5k
    if (obj) {
141
21.5k
        obj->ref();
142
21.5k
    }
143
21.5k
    return obj;
144
21.5k
}
Unexecuted instantiation: SkBlurMF.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlurMF.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlurMF.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlurMF.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlurMF.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlurMF.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlurMF.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlurMF.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlurMF.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBlurMF.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlurMF.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlurMF.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkBlurMF.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlurMF.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkBlurMF.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SkBlurMF.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBlurMF.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: SkBlurMF.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: SkBlurMF.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkBlurMF.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkBlurMask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCompressedDataUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCompressedDataUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkCpu.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDataTable.cpp:SkDataTable* SkSafeRef<SkDataTable>(SkDataTable*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDescriptor.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDescriptor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDescriptor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDistanceFieldGen.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkDraw.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDraw.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDraw.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDraw.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDraw.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDraw.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDraw.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDraw.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDrawShadowInfo.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkDraw_atlas.cpp:UpdatableColorShader* SkSafeRef<UpdatableColorShader>(UpdatableColorShader*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkUpdatableShader* SkSafeRef<SkUpdatableShader>(SkUpdatableShader*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkShaderBase* SkSafeRef<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDraw_atlas.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDraw_atlas.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDraw_atlas.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDraw_atlas.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDraw_atlas.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDraw_atlas.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDraw_atlas.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw_atlas.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw_text.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkDraw_text.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_text.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw_text.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDraw_text.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw_text.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw_vertices.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_vertices.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
SkDraw_vertices.cpp:SkTriColorShader* SkSafeRef<SkTriColorShader>(SkTriColorShader*)
Line
Count
Source
139
637
template <typename T> static inline T* SkSafeRef(T* obj) {
140
637
    if (obj) {
141
637
        obj->ref();
142
637
    }
143
637
    return obj;
144
637
}
Unexecuted instantiation: SkDraw_vertices.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDraw_vertices.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw_vertices.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw_vertices.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw_vertices.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDraw_vertices.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDraw_vertices.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDraw_vertices.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDraw_vertices.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDraw_vertices.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDraw_vertices.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
SkFont.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
13.6k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
13.6k
    if (obj) {
141
4.76k
        obj->ref();
142
4.76k
    }
143
13.6k
    return obj;
144
13.6k
}
Unexecuted instantiation: SkFont.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFont.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkFont.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkFont.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkFontDescriptor.cpp:SkData* SkSafeRef<SkData>(SkData*)
SkFontMgr.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Line
Count
Source
139
39.6k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
39.6k
    if (obj) {
141
39.6k
        obj->ref();
142
39.6k
    }
143
39.6k
    return obj;
144
39.6k
}
Unexecuted instantiation: SkFontMgr.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkFont_serial.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFont_serial.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkFont_serial.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFont_serial.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkFont_serial.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkFont_serial.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkFont_serial.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkFont_serial.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkFont_serial.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkFont_serial.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkFont_serial.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkFont_serial.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkFont_serial.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkFont_serial.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkGlyph.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyph.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlyph.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkICC.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkICC.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskBlurFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMaskFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMaskFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMaskFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMaskFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkMaskFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMaskFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMaskFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMaskFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMaskFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMaskFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMaskFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMaskFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkMaskFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMaskGamma.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMiniRecorder.cpp:SkTextBlob const* SkSafeRef<SkTextBlob const>(SkTextBlob const*)
SkMiniRecorder.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Line
Count
Source
139
85.1k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
85.1k
    if (obj) {
141
85.1k
        obj->ref();
142
85.1k
    }
143
85.1k
    return obj;
144
85.1k
}
Unexecuted instantiation: SkMiniRecorder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMiniRecorder.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMiniRecorder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMiniRecorder.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
SkMipmapAccessor.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Line
Count
Source
139
252
template <typename T> static inline T* SkSafeRef(T* obj) {
140
252
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
252
    return obj;
144
252
}
Unexecuted instantiation: SkMipmapAccessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMipmapAccessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMipmapAccessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMipmapAccessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMipmapAccessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMipmapAccessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMipmapAccessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMipmapAccessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMipmapAccessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRecord.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecord.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRecord.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecord.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecordDraw.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkRecordDraw.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecordDraw.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRecordDraw.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRecordDraw.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecordDraw.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRecordDraw.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRecordDraw.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkRecordDraw.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRecordDraw.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRecordDraw.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRecordDraw.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRecordDraw.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkRecordDraw.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRecordDraw.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecordOpts.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecordOpts.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRecordOpts.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecordOpts.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecords.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecords.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRecords.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecords.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkResourceCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkResourceCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkResourceCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkResourceCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkResourceCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkResourceCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkResourceCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkResourceCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkResourceCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkResourceCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkResourceCache.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkResourceCache.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkScalerCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkScalerCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScalerCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScalerCache.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkScalerCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkScalerContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkScalerContext.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Line
Count
Source
139
9.91M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.91M
    if (obj) {
141
27.5k
        obj->ref();
142
27.5k
    }
143
9.91M
    return obj;
144
9.91M
}
SkScalerContext.cpp:SkMaskFilter* SkSafeRef<SkMaskFilter>(SkMaskFilter*)
Line
Count
Source
139
9.91M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.91M
    if (obj) {
141
17.9k
        obj->ref();
142
17.9k
    }
143
9.91M
    return obj;
144
9.91M
}
SkScalerContext.cpp:SkTMaskGamma<3, 3, 3> const* SkSafeRef<SkTMaskGamma<3, 3, 3> const>(SkTMaskGamma<3, 3, 3> const*)
Line
Count
Source
139
15.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
15.3k
    if (obj) {
141
15.3k
        obj->ref();
142
15.3k
    }
143
15.3k
    return obj;
144
15.3k
}
Unexecuted instantiation: SkScalerContext.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkScalerContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScalerContext.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkScalerContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkScalerContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkScalerContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkScalerContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkScalerContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkScalerContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkScalerContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkScalerContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkScalerContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkScalerContext.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkScalerContext.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkScan.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScan.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScan_AntiPath.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_Antihair.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_Antihair.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScan_Antihair.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_Hairline.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_Hairline.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScan_Hairline.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
SkStrikeCache.cpp:SkStrikeCache::Strike* SkSafeRef<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Line
Count
Source
139
9.90M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.90M
    if (obj) {
141
9.90M
        obj->ref();
142
9.90M
    }
143
9.90M
    return obj;
144
9.90M
}
Unexecuted instantiation: SkStrikeCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkStrikeCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrikeCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkStrikeCache.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkStrikeCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkStrikeForGPU.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrikeForGPU.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkStrikeForGPU.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkStrikeForGPU.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkStrikeForGPU.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkStroke.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrokerPriv.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVMBlitter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkVMBlitter.cpp:SkBlender* SkSafeRef<SkBlender>(SkBlender*)
Unexecuted instantiation: SkVMBlitter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVMBlitter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkVMBlitter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkVMBlitter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkVMBlitter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkVMBlitter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkVMBlitter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkVMBlitter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkVMBlitter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkVMBlitter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkVertState.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkXfermodeInterpretation.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVPlanesCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVPlanesCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBitmapProcShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapProcShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkColorShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkColorShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorShader.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkBigPicture.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBigPicture.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBigPicture.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBigPicture.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPicture.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPicture.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPicture.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPicture.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPicture.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPicture.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPicture.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPicture.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPicture.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPicture.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPicture.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPicture.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPicture.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPicture.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureData.cpp:SkDrawable* SkSafeRef<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkPictureData.cpp:SkTextBlob const* SkSafeRef<SkTextBlob const>(SkTextBlob const*)
Unexecuted instantiation: SkPictureData.cpp:SkVertices const* SkSafeRef<SkVertices const>(SkVertices const*)
Unexecuted instantiation: SkPictureData.cpp:SkImage const* SkSafeRef<SkImage const>(SkImage const*)
Unexecuted instantiation: SkPictureData.cpp:SkFactorySet* SkSafeRef<SkFactorySet>(SkFactorySet*)
Unexecuted instantiation: SkPictureData.cpp:SkRefCntSet* SkSafeRef<SkRefCntSet>(SkRefCntSet*)
Unexecuted instantiation: SkPictureData.cpp:SkPicture const* SkSafeRef<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPictureData.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureData.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureData.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureData.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPictureData.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureData.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureData.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureData.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPictureData.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureData.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureData.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureData.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureData.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPictureData.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureFlat.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureFlat.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureFlat.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureFlat.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureFlat.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPictureFlat.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureFlat.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureFlat.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPictureFlat.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureFlat.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureFlat.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureFlat.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureFlat.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPictureFlat.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
SkPicturePlayback.cpp:SkImage const* SkSafeRef<SkImage const>(SkImage const*)
Line
Count
Source
139
12.9k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.9k
    if (obj) {
141
12.9k
        obj->ref();
142
12.9k
    }
143
12.9k
    return obj;
144
12.9k
}
Unexecuted instantiation: SkPicturePlayback.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPicturePlayback.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPicturePlayback.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPicturePlayback.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPicturePlayback.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPicturePlayback.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPicturePlayback.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPicturePlayback.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPicturePlayback.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPicturePlayback.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPicturePlayback.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPicturePlayback.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPicturePlayback.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPicturePlayback.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureRecord.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureRecord.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureRecord.cpp:SkImage const* SkSafeRef<SkImage const>(SkImage const*)
Unexecuted instantiation: SkPictureRecord.cpp:SkPicture const* SkSafeRef<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPictureRecord.cpp:SkDrawable* SkSafeRef<SkDrawable>(SkDrawable*)
SkPictureRecord.cpp:SkTextBlob const* SkSafeRef<SkTextBlob const>(SkTextBlob const*)
Line
Count
Source
139
49.1k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
49.1k
    if (obj) {
141
32.4k
        obj->ref();
142
32.4k
    }
143
49.1k
    return obj;
144
49.1k
}
Unexecuted instantiation: SkPictureRecord.cpp:SkVertices const* SkSafeRef<SkVertices const>(SkVertices const*)
Unexecuted instantiation: SkPictureRecord.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureRecord.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureRecord.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPictureRecord.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureRecord.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureRecord.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureRecord.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPictureRecord.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureRecord.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureRecord.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureRecord.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureRecord.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPictureRecord.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureRecord.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPictureShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureShader.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkPictureShader.cpp:SkPicture const* SkSafeRef<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPictureShader.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: SkPictureShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPictureShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPictureShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPictureShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureShader.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkPictureShader.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureShader.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkJSONWriter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkShadowTessellator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Sk1DPathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Sk1DPathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Sk1DPathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: Sk1DPathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: Sk1DPathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Sk1DPathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Sk1DPathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: Sk1DPathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Sk2DPathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Sk2DPathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Sk2DPathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: Sk2DPathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: Sk2DPathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Sk2DPathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Sk2DPathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: Sk2DPathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkCornerPathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkCornerPathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkCornerPathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkCornerPathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkCornerPathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkCornerPathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkCornerPathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkCornerPathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDashPathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDashPathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDashPathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDashPathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDashPathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDashPathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDashPathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDashPathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDashPathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDashPathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDashPathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDashPathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDashPathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkDashPathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkOpPathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkOpPathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkOpPathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkOpPathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkOpPathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkOpPathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkOpPathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkOpPathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTableColorFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkTableColorFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTrimPathEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTrimPathEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTrimPathEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkTrimPathEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTrimPathEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTrimPathEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTrimPathEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkTrimPathEffect.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkGradientShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGradientShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGradientShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGradientShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGradientShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGradientShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGradientShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGradientShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkGradientShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGradientShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGradientShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGradientShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGradientShader.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkGradientShader.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkLinearGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLinearGradient.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLinearGradient.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkLinearGradient.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkLinearGradient.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLinearGradient.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLinearGradient.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLinearGradient.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkLinearGradient.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLinearGradient.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLinearGradient.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLinearGradient.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLinearGradient.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkLinearGradient.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRadialGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRadialGradient.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRadialGradient.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRadialGradient.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRadialGradient.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRadialGradient.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRadialGradient.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRadialGradient.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkRadialGradient.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRadialGradient.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRadialGradient.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRadialGradient.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRadialGradient.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkRadialGradient.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkSweepGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSweepGradient.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSweepGradient.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSweepGradient.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSweepGradient.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSweepGradient.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSweepGradient.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSweepGradient.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSweepGradient.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSweepGradient.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSweepGradient.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSweepGradient.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSweepGradient.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkSweepGradient.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkBlender* SkSafeRef<SkBlender>(SkBlender*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlendImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkBlendImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlurImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkBlurImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkImageFilter const* SkSafeRef<SkImageFilter const>(SkImageFilter const*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkComposeImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkComposeImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkComposeImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkComposeImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkComposeImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkComposeImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkComposeImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkComposeImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkImageImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLightingImageFilter.cpp:(anonymous namespace)::SkImageFilterLight const* SkSafeRef<(anonymous namespace)::SkImageFilterLight const>((anonymous namespace)::SkImageFilterLight const*)
SkLightingImageFilter.cpp:(anonymous namespace)::SkImageFilterLight* SkSafeRef<(anonymous namespace)::SkImageFilterLight>((anonymous namespace)::SkImageFilterLight*)
Line
Count
Source
139
90
template <typename T> static inline T* SkSafeRef(T* obj) {
140
90
    if (obj) {
141
90
        obj->ref();
142
90
    }
143
90
    return obj;
144
90
}
Unexecuted instantiation: SkLightingImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLightingImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkLightingImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMergeImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMergeImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMergeImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMergeImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMergeImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMergeImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMergeImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMergeImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPictureImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShaderImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShaderImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkShaderImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkShaderImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkShaderImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkShaderImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkShaderImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaderImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTileImageFilter.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTileImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTileImageFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTileImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkTileImageFilter.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTileImageFilter.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTileImageFilter.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkTileImageFilter.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTileImageFilter.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTileImageFilter.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTileImageFilter.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTileImageFilter.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkTileImageFilter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTileImageFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMasks.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMasks.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSampler.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSampler.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkWbmpCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWbmpCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLBuiltinTypes.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLBuiltinTypes.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLConstantFolder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstantFolder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSLOperators.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLOperators.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLCase.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLCase.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAttachment.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAttachment.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAttachment.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrAttachment.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAttachment.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAttachment.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrAttachment.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAttachment.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAttachment.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAttachment.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAttachment.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrAttachment.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrAttachment.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrTexture* SkSafeRef<GrTexture>(GrTexture*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrBackendUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBackendUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBackendUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
GrBufferAllocPool.cpp:GrCpuBuffer* SkSafeRef<GrCpuBuffer>(GrCpuBuffer*)
Line
Count
Source
139
2.27k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.27k
    if (obj) {
141
2.27k
        obj->ref();
142
2.27k
    }
143
2.27k
    return obj;
144
2.27k
}
GrBufferAllocPool.cpp:GrBuffer* SkSafeRef<GrBuffer>(GrBuffer*)
Line
Count
Source
139
121k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
121k
    if (obj) {
141
121k
        obj->ref();
142
121k
    }
143
121k
    return obj;
144
121k
}
Unexecuted instantiation: GrBufferAllocPool.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBufferAllocPool.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBufferAllocPool.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrBufferAllocPool.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrBufferAllocPool.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: GrCopyRenderTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCopyRenderTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCopyRenderTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrCopyRenderTask.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrDDLTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDDLTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDDLTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDDLTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDDLTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDDLTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDDLTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDDLTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDDLTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDDLTask.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDataUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDataUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDataUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDataUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDataUtils.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDataUtils.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrDirectContext* SkSafeRef<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDirectContextPriv.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: GrDirectContextPriv.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDistanceFieldGenFromVector.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
GrDrawOpAtlas.cpp:GrDrawOpAtlas::Plot* SkSafeRef<GrDrawOpAtlas::Plot>(GrDrawOpAtlas::Plot*)
Line
Count
Source
139
207
template <typename T> static inline T* SkSafeRef(T* obj) {
140
207
    if (obj) {
141
207
        obj->ref();
142
207
    }
143
207
    return obj;
144
207
}
Unexecuted instantiation: GrDrawOpAtlas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFinishCallbacks.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFinishCallbacks.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrFinishCallbacks.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrFinishCallbacks.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGpuBuffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGpuBuffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGpuBuffer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGpuBuffer.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrPaint.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPaint.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPaint.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPaint.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPaint.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPaint.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPaint.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPaint.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPaint.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProgramDesc.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrProgramDesc.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProgramDesc.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProgramDesc.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrProgramDesc.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProgramDesc.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRenderTarget.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTarget.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRenderTarget.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTarget.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTarget.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrRenderTarget.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrRenderTarget.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTarget.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRenderTarget.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRenderTarget.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRenderTarget.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRenderTarget.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRenderTarget.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrSWMaskHelper.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSWMaskHelper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSWMaskHelper.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrSWMaskHelper.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSWMaskHelper.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSWMaskHelper.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrSWMaskHelper.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSWMaskHelper.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrShaderVar.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShaderVar.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStyle.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStyle.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTestUtils.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTestUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTestUtils.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTestUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTestUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTestUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrUtil.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrUtil.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrUtil.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrUtil.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrUtil.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrUtil.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBezierEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBezierEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBezierEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBezierEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBezierEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDisableColorXP.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDisableColorXP.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDisableColorXP.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrRRectEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRRectEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrRRectEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRRectEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRRectEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrShadowGeoProc.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShadowGeoProc.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrShadowGeoProc.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrShadowGeoProc.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrShadowGeoProc.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrShadowGeoProc.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrShadowGeoProc.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrShadowGeoProc.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrShadowGeoProc.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAAConvexTessellator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAATriangulator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAATriangulator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAATriangulator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAATriangulator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAATriangulator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrAATriangulator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAATriangulator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAATriangulator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAATriangulator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAATriangulator.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrAATriangulator.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrPathUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrQuadUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrQuadUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTriangulator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTriangulator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTriangulator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTriangulator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTriangulator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTriangulator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTriangulator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTriangulator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTriangulator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTriangulator.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrTriangulator.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrGradientShader.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrGradientShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGradientShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGradientShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGradientShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGradientShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrGradientShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGradientShader.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGradientShader.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGradientShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGradientShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGradientShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGradientShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGradientShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDistanceFieldAdjustTable.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDistanceFieldAdjustTable.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDistanceFieldAdjustTable.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextBlob.cpp:SkMaskFilter* SkSafeRef<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: GrTextBlob.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTextBlob.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextBlob.cpp:GrTextStrike* SkSafeRef<GrTextStrike>(GrTextStrike*)
GrTextBlob.cpp:GrTextBlob* SkSafeRef<GrTextBlob>(GrTextBlob*)
Line
Count
Source
139
517
template <typename T> static inline T* SkSafeRef(T* obj) {
140
517
    if (obj) {
141
517
        obj->ref();
142
517
    }
143
517
    return obj;
144
517
}
Unexecuted instantiation: GrTextBlob.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextBlob.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextBlob.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTextBlob.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTextBlob.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextBlob.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrTextBlob.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextBlob.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTextBlob.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTextBlob.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextBlob.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextBlob.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextBlob.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextBlob.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrMockCaps.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMockCaps.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrMockCaps.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMockCaps.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMockCaps.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMockCaps.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMockCaps.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMockCaps.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMockCaps.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBlurUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrBlurUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBlurUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBlurUtils.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBlurUtils.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrBlurUtils.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrBlurUtils.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrBlurUtils.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBlurUtils.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBlurUtils.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrBlurUtils.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrBlurUtils.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrBlurUtils.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrBlurUtils.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrBlurUtils.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDrawOpTest.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawOpTest.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDrawOpTest.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawOpTest.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawOpTest.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrAtlasRenderTask* SkSafeRef<GrAtlasRenderTask>(GrAtlasRenderTask*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrTexture* SkSafeRef<GrTexture>(GrTexture*)
Unexecuted instantiation: AtlasPathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AtlasPathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AtlasPathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: AtlasPathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AtlasPathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AtlasPathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AtlasPathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AtlasPathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: DashLinePathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DashLinePathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: DashLinePathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: DashLinePathRenderer.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: DashLinePathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DashLinePathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DashLinePathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DashLinePathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrClearOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrClearOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrClearOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrClearOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrClearOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrClearOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrClearOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrClearOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrClearOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrClearOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrClearOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrClearOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawableOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawableOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDrawableOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawableOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawableOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawableOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawableOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDrawableOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawableOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawableOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawableOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawableOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFillRRectOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFillRRectOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFillRRectOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrFillRRectOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFillRRectOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: TessellationPathRenderer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TessellationPathRenderer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: TessellationPathRenderer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: TessellationPathRenderer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: TessellationPathRenderer.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: TessellationPathRenderer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TessellationPathRenderer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TessellationPathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: ClipStack.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: ClipStack.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ClipStack.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: ClipStack.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: ClipStack.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: ClipStack.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: ClipStack.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: ClipStack.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: ClipStack.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: ClipStack.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: ClipStack.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: ClipStack.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ClipStack.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ClipStack.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: ClipStack.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: StencilMaskHelper.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: StencilMaskHelper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: StencilMaskHelper.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: StencilMaskHelper.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: StencilMaskHelper.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: StencilMaskHelper.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: StencilMaskHelper.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: StencilMaskHelper.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLMakeEGLInterface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLMakeEGLInterface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleInterface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleInterface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleWebGLInterfaceAutogen.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleWebGLInterfaceAutogen.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLAttachment.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAttachment.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLAttachment.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLAttachment.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLAttachment.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLAttachment.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLAttachment.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLAttachment.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLAttachment.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLAttachment.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLAttachment.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLAttachment.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLAttachment.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLBuffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLBuffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLBuffer.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLBuffer.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLBuffer.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLBuffer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLBuffer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLBuffer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLBuffer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLBuffer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLBuffer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLBuffer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLBuffer.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLCaps.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLCaps.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLCaps.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLCaps.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLCaps.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLCaps.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLCaps.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLCaps.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLCaps.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLCaps.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLCaps.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLCaps.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLCaps.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLContext.cpp:GrGLInterface const* SkSafeRef<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLContext.cpp:GrGLCaps* SkSafeRef<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLGLSL.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLGLSL.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLUniformHandler.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLUniformHandler.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLUniformHandler.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLUniformHandler.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: SkHeifCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkHeifCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkJpegCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJpegCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkJpegUtility.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkJpegUtility.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJPEGWriteUtility.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkIcoCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkIcoCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPngCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
SkPngCodec.cpp:SkPngChunkReader* SkSafeRef<SkPngChunkReader>(SkPngChunkReader*)
Line
Count
Source
139
4.28k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
4.28k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
4.28k
    return obj;
144
4.28k
}
Unexecuted instantiation: SkPngCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRawCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRawCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWebpCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWebpCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkWuffsCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWuffsCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkWuffsCodec.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkWuffsCodec.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkWuffsCodec.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkWuffsCodec.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkAlphaRuns.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAlphaRuns.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBitmapProcState.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapProcState.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBlitRow_D32.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGlyphBuffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyphBuffer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlyphBuffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGlyphBuffer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlyphBuffer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGraphics.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGraphics.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkGraphics.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGraphics.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGraphics.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGraphics.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkGraphics.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGraphics.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGraphics.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGraphics.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGraphics.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkGraphics.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkGraphics.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGraphics.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkScan_AAAPath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_AAAPath.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkScan_AAAPath.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDashPath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEmbossMask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEmbossMask.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Sk4fGradientBase.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk4fLinearGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAndroidCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAndroidCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBmpCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBmpMaskCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpMaskCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBmpRLECodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpRLECodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkBmpStandardCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpStandardCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorTable.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEncodedInfo.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEncodedInfo.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkMaskSwizzler.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskSwizzler.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkParseEncodedOrigin.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParseEncodedOrigin.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSampledCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSampledCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSwizzler.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSwizzler.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLFPs.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLFPs.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DSLFPs.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLFPs.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrTexture* SkSafeRef<GrTexture>(GrTexture*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDynamicAtlas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDynamicAtlas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDynamicAtlas.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFixedClip.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFixedClip.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrFixedClip.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFixedClip.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFixedClip.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOvalEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOvalEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrOvalEffect.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOvalEffect.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGradientBitmapCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathStencilCoverOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: PathStencilCoverOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: PathStencilCoverOp.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: PathTessellateOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathTessellateOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: PathTessellateOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathTessellateOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathTessellateOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: PathTessellateOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: PathTessellateOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathTessellateOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathTessellateOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathTessellateOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathTessellateOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: PathTessellateOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: StrokeTessellateOp.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: StrokeTessellateOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: StrokeTessellateOp.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: StrokeTessellateOp.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: StrokeTessellateOp.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLAssembleGLInterfaceAutogen.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleGLInterfaceAutogen.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkTypeface_Empty const* SkSafeRef<SkTypeface_Empty const>(SkTypeface_Empty const*)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontMgr_custom.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBmpBaseCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpBaseCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrGpuBuffer const* SkSafeRef<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrBuffer const* SkSafeRef<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrPathTessellationShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathTessellationShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathTessellationShader.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTessellationShader.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTessellationShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTessellationShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrTessellationShader.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTessellationShader.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTessellationShader.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrTessellationShader.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTessellationShader.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTessellationShader.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTessellationShader.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
SkFontHost_FreeType.cpp:SkTypeface_FreeType* SkSafeRef<SkTypeface_FreeType>(SkTypeface_FreeType*)
Line
Count
Source
139
2.85k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.85k
    if (obj) {
141
2.85k
        obj->ref();
142
2.85k
    }
143
2.85k
    return obj;
144
2.85k
}
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkOTUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrVertexChunkArray.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrVertexChunkArray.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrVertexChunkArray.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkOTTable_name.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
FuzzSkottieJSON.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
25.9k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
25.9k
    if (obj) {
141
25.9k
        obj->ref();
142
25.9k
    }
143
25.9k
    return obj;
144
25.9k
}
Unexecuted instantiation: FuzzSkottieJSON.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSkottieJSON.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Resources.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Resources.cpp:SkData* SkSafeRef<SkData>(SkData*)
TestFontMgr.cpp:TestTypeface* SkSafeRef<TestTypeface>(TestTypeface*)
Line
Count
Source
139
5
template <typename T> static inline T* SkSafeRef(T* obj) {
140
5
    if (obj) {
141
5
        obj->ref();
142
5
    }
143
5
    return obj;
144
5
}
TestFontMgr.cpp:(anonymous namespace)::FontStyleSet* SkSafeRef<(anonymous namespace)::FontStyleSet>((anonymous namespace)::FontStyleSet*)
Line
Count
Source
139
18.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
18.8k
    if (obj) {
141
18.8k
        obj->ref();
142
18.8k
    }
143
18.8k
    return obj;
144
18.8k
}
TestFontMgr.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
1
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1
    if (obj) {
141
1
        obj->ref();
142
1
    }
143
1
    return obj;
144
1
}
Unexecuted instantiation: TestFontMgr.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TestFontMgr.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestFontMgr.cpp:TestTypeface const* SkSafeRef<TestTypeface const>(TestTypeface const*)
Unexecuted instantiation: TestFontMgr.cpp:TestSVGTypeface const* SkSafeRef<TestSVGTypeface const>(TestSVGTypeface const*)
Unexecuted instantiation: TestSVGTypeface.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TestSVGTypeface.cpp:TestSVGTypeface const* SkSafeRef<TestSVGTypeface const>(TestSVGTypeface const*)
TestSVGTypeface.cpp:TestSVGTypeface* SkSafeRef<TestSVGTypeface>(TestSVGTypeface*)
Line
Count
Source
139
676
template <typename T> static inline T* SkSafeRef(T* obj) {
140
676
    if (obj) {
141
676
        obj->ref();
142
676
    }
143
676
    return obj;
144
676
}
Unexecuted instantiation: TestSVGTypeface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestSVGTypeface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TestTypeface.cpp:TestTypeface const* SkSafeRef<TestTypeface const>(TestTypeface const*)
TestTypeface.cpp:TestTypeface* SkSafeRef<TestTypeface>(TestTypeface*)
Line
Count
Source
139
14.0k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
14.0k
    if (obj) {
141
14.0k
        obj->ref();
142
14.0k
    }
143
14.0k
    return obj;
144
14.0k
}
Unexecuted instantiation: TestTypeface.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestTypeface.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TestTypeface.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Skottie.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Line
Count
Source
139
543k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
543k
    if (obj) {
141
400k
        obj->ref();
142
400k
    }
143
543k
    return obj;
144
543k
}
Skottie.cpp:skottie::internal::(anonymous namespace)::OpacityAdapter* SkSafeRef<skottie::internal::(anonymous namespace)::OpacityAdapter>(skottie::internal::(anonymous namespace)::OpacityAdapter*)
Line
Count
Source
139
5.05k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
5.05k
    if (obj) {
141
5.05k
        obj->ref();
142
5.05k
    }
143
5.05k
    return obj;
144
5.05k
}
Skottie.cpp:sksg::OpacityEffect* SkSafeRef<sksg::OpacityEffect>(sksg::OpacityEffect*)
Line
Count
Source
139
17.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
17.2k
    if (obj) {
141
17.2k
        obj->ref();
142
17.2k
    }
143
17.2k
    return obj;
144
17.2k
}
Skottie.cpp:sksg::Color* SkSafeRef<sksg::Color>(sksg::Color*)
Line
Count
Source
139
44.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
44.5k
    if (obj) {
141
44.5k
        obj->ref();
142
44.5k
    }
143
44.5k
    return obj;
144
44.5k
}
Unexecuted instantiation: Skottie.cpp:skottie::internal::TextAdapter* SkSafeRef<skottie::internal::TextAdapter>(skottie::internal::TextAdapter*)
Unexecuted instantiation: Skottie.cpp:skottie::internal::TransformAdapter2D* SkSafeRef<skottie::internal::TransformAdapter2D>(skottie::internal::TransformAdapter2D*)
Skottie.cpp:skottie::ExpressionManager* SkSafeRef<skottie::ExpressionManager>(skottie::ExpressionManager*)
Line
Count
Source
139
6
template <typename T> static inline T* SkSafeRef(T* obj) {
140
6
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
6
    return obj;
144
6
}
Unexecuted instantiation: Skottie.cpp:skresources::ResourceProvider* SkSafeRef<skresources::ResourceProvider>(skresources::ResourceProvider*)
Skottie.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Line
Count
Source
139
11.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
11.4k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
11.4k
    return obj;
144
11.4k
}
Unexecuted instantiation: Skottie.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Skottie.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Skottie.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Skottie.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Skottie.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Skottie.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkottieJson.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkottieJson.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Animator.cpp:skottie::internal::AnimatablePropertyContainer* SkSafeRef<skottie::internal::AnimatablePropertyContainer>(skottie::internal::AnimatablePropertyContainer*)
Unexecuted instantiation: Animator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Animator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Animator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:skottie::ExpressionEvaluator<float>* SkSafeRef<skottie::ExpressionEvaluator<float> >(skottie::ExpressionEvaluator<float>*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextLayer.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
TextLayer.cpp:skottie::Logger* SkSafeRef<skottie::Logger>(skottie::Logger*)
Line
Count
Source
139
2.48k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.48k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
2.48k
    return obj;
144
2.48k
}
TextLayer.cpp:sksg::Group* SkSafeRef<sksg::Group>(sksg::Group*)
Line
Count
Source
139
1.53k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.53k
    if (obj) {
141
1.53k
        obj->ref();
142
1.53k
    }
143
1.53k
    return obj;
144
1.53k
}
Unexecuted instantiation: TextLayer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextLayer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextLayer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TextLayer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TextLayer.cpp:SkTextBlob* SkSafeRef<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: TextAdapter.cpp:sksg::TextBlob* SkSafeRef<sksg::TextBlob>(sksg::TextBlob*)
Unexecuted instantiation: TextAdapter.cpp:sksg::Color* SkSafeRef<sksg::Color>(sksg::Color*)
Unexecuted instantiation: TextAdapter.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextAdapter.cpp:SkTextBlob* SkSafeRef<SkTextBlob>(SkTextBlob*)
TextAdapter.cpp:sksg::BlurImageFilter* SkSafeRef<sksg::BlurImageFilter>(sksg::BlurImageFilter*)
Line
Count
Source
139
3.64k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
3.64k
    if (obj) {
141
1.71k
        obj->ref();
142
1.71k
    }
143
3.64k
    return obj;
144
3.64k
}
TextAdapter.cpp:sksg::Matrix<SkM44>* SkSafeRef<sksg::Matrix<SkM44> >(sksg::Matrix<SkM44>*)
Line
Count
Source
139
10.9k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
10.9k
    if (obj) {
141
10.9k
        obj->ref();
142
10.9k
    }
143
10.9k
    return obj;
144
10.9k
}
Unexecuted instantiation: TextAdapter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextAdapter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TextAdapter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TextAdapter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TextAdapter.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: TextAnimator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextAnimator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextAnimator.cpp:SkData* SkSafeRef<SkData>(SkData*)
Composition.cpp:sksg::Transform* SkSafeRef<sksg::Transform>(sksg::Transform*)
Line
Count
Source
139
993k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
993k
    if (obj) {
141
166k
        obj->ref();
142
166k
    }
143
993k
    return obj;
144
993k
}
Unexecuted instantiation: Composition.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: Composition.cpp:skottie::internal::Animator* SkSafeRef<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Composition.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Composition.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Composition.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Composition.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Layer.cpp:skottie::internal::(anonymous namespace)::MaskAdapter* SkSafeRef<skottie::internal::(anonymous namespace)::MaskAdapter>(skottie::internal::(anonymous namespace)::MaskAdapter*)
Line
Count
Source
139
10.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
10.4k
    if (obj) {
141
10.4k
        obj->ref();
142
10.4k
    }
143
10.4k
    return obj;
144
10.4k
}
Layer.cpp:sksg::PaintNode* SkSafeRef<sksg::PaintNode>(sksg::PaintNode*)
Line
Count
Source
139
1.93k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.93k
    if (obj) {
141
1.93k
        obj->ref();
142
1.93k
    }
143
1.93k
    return obj;
144
1.93k
}
Unexecuted instantiation: Layer.cpp:sksg::BlurImageFilter* SkSafeRef<sksg::BlurImageFilter>(sksg::BlurImageFilter*)
Layer.cpp:sksg::Path* SkSafeRef<sksg::Path>(sksg::Path*)
Line
Count
Source
139
3.69k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
3.69k
    if (obj) {
141
3.69k
        obj->ref();
142
3.69k
    }
143
3.69k
    return obj;
144
3.69k
}
Unexecuted instantiation: Layer.cpp:sksg::Transform* SkSafeRef<sksg::Transform>(sksg::Transform*)
Layer.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Line
Count
Source
139
360k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
360k
    if (obj) {
141
224k
        obj->ref();
142
224k
    }
143
360k
    return obj;
144
360k
}
Unexecuted instantiation: Layer.cpp:skottie::internal::MotionBlurEffect* SkSafeRef<skottie::internal::MotionBlurEffect>(skottie::internal::MotionBlurEffect*)
Unexecuted instantiation: Layer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Layer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Layer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Layer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Layer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Layer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Path.cpp:sksg::Path* SkSafeRef<sksg::Path>(sksg::Path*)
Line
Count
Source
139
80.6k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
80.6k
    if (obj) {
141
80.6k
        obj->ref();
142
80.6k
    }
143
80.6k
    return obj;
144
80.6k
}
Unexecuted instantiation: Path.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Path.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Path.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkottieProperty.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkottieProperty.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkottieProperty.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkottieProperty.cpp:SkData* SkSafeRef<SkData>(SkData*)
Transform.cpp:skottie::internal::TransformAdapter2D* SkSafeRef<skottie::internal::TransformAdapter2D>(skottie::internal::TransformAdapter2D*)
Line
Count
Source
139
13.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
13.8k
    if (obj) {
141
13.8k
        obj->ref();
142
13.8k
    }
143
13.8k
    return obj;
144
13.8k
}
Transform.cpp:sksg::Matrix<SkMatrix>* SkSafeRef<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Line
Count
Source
139
49.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
49.8k
    if (obj) {
141
49.8k
        obj->ref();
142
49.8k
    }
143
49.8k
    return obj;
144
49.8k
}
Transform.cpp:skottie::internal::TransformAdapter3D* SkSafeRef<skottie::internal::TransformAdapter3D>(skottie::internal::TransformAdapter3D*)
Line
Count
Source
139
555
template <typename T> static inline T* SkSafeRef(T* obj) {
140
555
    if (obj) {
141
555
        obj->ref();
142
555
    }
143
555
    return obj;
144
555
}
Unexecuted instantiation: Transform.cpp:sksg::Matrix<SkM44>* SkSafeRef<sksg::Matrix<SkM44> >(sksg::Matrix<SkM44>*)
Unexecuted instantiation: Transform.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Transform.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Transform.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Transform.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: KeyframeAnimator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: KeyframeAnimator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShapeKeyframeAnimator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShapeKeyframeAnimator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > >* SkSafeRef<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >(skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > >*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Effects.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Line
Count
Source
139
1.19k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.19k
    if (obj) {
141
1.19k
        obj->ref();
142
1.19k
    }
143
1.19k
    return obj;
144
1.19k
}
Unexecuted instantiation: Effects.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Effects.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Effects.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Effects.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Effects.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FillEffect.cpp:sksg::Color* SkSafeRef<sksg::Color>(sksg::Color*)
FillEffect.cpp:sksg::ModeColorFilter* SkSafeRef<sksg::ModeColorFilter>(sksg::ModeColorFilter*)
Line
Count
Source
139
739
template <typename T> static inline T* SkSafeRef(T* obj) {
140
739
    if (obj) {
141
739
        obj->ref();
142
739
    }
143
739
    return obj;
144
739
}
Unexecuted instantiation: FillEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FillEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FillEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FillEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FractalNoiseEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
FractalNoiseEffect.cpp:SkRuntimeEffect const* SkSafeRef<SkRuntimeEffect const>(SkRuntimeEffect const*)
Line
Count
Source
139
20.7k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
20.7k
    if (obj) {
141
20.7k
        obj->ref();
142
20.7k
    }
143
20.7k
    return obj;
144
20.7k
}
FractalNoiseEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Line
Count
Source
139
112k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
112k
    if (obj) {
141
26.0k
        obj->ref();
142
26.0k
    }
143
112k
    return obj;
144
112k
}
Unexecuted instantiation: FractalNoiseEffect.cpp:skottie::internal::(anonymous namespace)::FractalNoiseNode* SkSafeRef<skottie::internal::(anonymous namespace)::FractalNoiseNode>(skottie::internal::(anonymous namespace)::FractalNoiseNode*)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FractalNoiseEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:sksg::BlurImageFilter* SkSafeRef<sksg::BlurImageFilter>(sksg::BlurImageFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
GlowStyles.cpp:sksg::ExternalImageFilter* SkSafeRef<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Line
Count
Source
139
5.14k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
5.14k
    if (obj) {
141
5.14k
        obj->ref();
142
5.14k
    }
143
5.14k
    return obj;
144
5.14k
}
Unexecuted instantiation: GlowStyles.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GlowStyles.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GlowStyles.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GlowStyles.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GlowStyles.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GlowStyles.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
GradientEffect.cpp:sksg::Gradient* SkSafeRef<sksg::Gradient>(sksg::Gradient*)
Line
Count
Source
139
12.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.2k
    if (obj) {
141
12.2k
        obj->ref();
142
12.2k
    }
143
12.2k
    return obj;
144
12.2k
}
GradientEffect.cpp:sksg::ShaderEffect* SkSafeRef<sksg::ShaderEffect>(sksg::ShaderEffect*)
Line
Count
Source
139
1.10k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.10k
    if (obj) {
141
1.10k
        obj->ref();
142
1.10k
    }
143
1.10k
    return obj;
144
1.10k
}
Unexecuted instantiation: GradientEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GradientEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GradientEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GradientEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GradientEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GradientEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
HueSaturationEffect.cpp:sksg::ExternalColorFilter* SkSafeRef<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Line
Count
Source
139
6.84k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
6.84k
    if (obj) {
141
6.84k
        obj->ref();
142
6.84k
    }
143
6.84k
    return obj;
144
6.84k
}
Unexecuted instantiation: HueSaturationEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: HueSaturationEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: HueSaturationEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: HueSaturationEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: InvertEffect.cpp:sksg::ExternalColorFilter* SkSafeRef<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: InvertEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: InvertEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: InvertEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: InvertEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: LevelsEffect.cpp:sksg::ExternalColorFilter* SkSafeRef<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
LevelsEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Line
Count
Source
139
230k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
230k
    if (obj) {
141
21.3k
        obj->ref();
142
21.3k
    }
143
230k
    return obj;
144
230k
}
Unexecuted instantiation: LevelsEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: LevelsEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: LevelsEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
LinearWipeEffect.cpp:sksg::MaskShaderEffect* SkSafeRef<sksg::MaskShaderEffect>(sksg::MaskShaderEffect*)
Line
Count
Source
139
1.39k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.39k
    if (obj) {
141
1.39k
        obj->ref();
142
1.39k
    }
143
1.39k
    return obj;
144
1.39k
}
Unexecuted instantiation: LinearWipeEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: LinearWipeEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: LinearWipeEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: LinearWipeEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: LinearWipeEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: LinearWipeEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
MotionBlurEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Line
Count
Source
139
862k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
862k
    if (obj) {
141
862k
        obj->ref();
142
862k
    }
143
862k
    return obj;
144
862k
}
Unexecuted instantiation: MotionBlurEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MotionBlurEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: MotionTileEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: MotionTileEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
MotionTileEffect.cpp:skottie::internal::(anonymous namespace)::TileRenderNode* SkSafeRef<skottie::internal::(anonymous namespace)::TileRenderNode>(skottie::internal::(anonymous namespace)::TileRenderNode*)
Line
Count
Source
139
14.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
14.5k
    if (obj) {
141
14.5k
        obj->ref();
142
14.5k
    }
143
14.5k
    return obj;
144
14.5k
}
Unexecuted instantiation: MotionTileEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MotionTileEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: MotionTileEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: MotionTileEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: RadialWipeEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: RadialWipeEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
RadialWipeEffect.cpp:skottie::internal::(anonymous namespace)::RWipeRenderNode* SkSafeRef<skottie::internal::(anonymous namespace)::RWipeRenderNode>(skottie::internal::(anonymous namespace)::RWipeRenderNode*)
Line
Count
Source
139
2.66k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
2.66k
    if (obj) {
141
2.66k
        obj->ref();
142
2.66k
    }
143
2.66k
    return obj;
144
2.66k
}
Unexecuted instantiation: RadialWipeEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: RadialWipeEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: RadialWipeEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: RadialWipeEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ShadowStyles.cpp:sksg::ExternalImageFilter* SkSafeRef<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: ShadowStyles.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShadowStyles.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShadowStyles.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: ShadowStyles.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ShadowStyles.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: ShadowStyles.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:sksg::ExternalColorFilter* SkSafeRef<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SphereEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SphereEffect.cpp:SkRuntimeEffect const* SkSafeRef<SkRuntimeEffect const>(SkRuntimeEffect const*)
Unexecuted instantiation: SphereEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
SphereEffect.cpp:skottie::internal::(anonymous namespace)::SphereNode* SkSafeRef<skottie::internal::(anonymous namespace)::SphereNode>(skottie::internal::(anonymous namespace)::SphereNode*)
Line
Count
Source
139
3.36k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
3.36k
    if (obj) {
141
3.36k
        obj->ref();
142
3.36k
    }
143
3.36k
    return obj;
144
3.36k
}
Unexecuted instantiation: SphereEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SphereEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SphereEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SphereEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ThresholdEffect.cpp:SkRuntimeEffect const* SkSafeRef<SkRuntimeEffect const>(SkRuntimeEffect const*)
Unexecuted instantiation: ThresholdEffect.cpp:sksg::ExternalColorFilter* SkSafeRef<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: ThresholdEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ThresholdEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ThresholdEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: ThresholdEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TintEffect.cpp:sksg::Color* SkSafeRef<sksg::Color>(sksg::Color*)
TintEffect.cpp:sksg::GradientColorFilter* SkSafeRef<sksg::GradientColorFilter>(sksg::GradientColorFilter*)
Line
Count
Source
139
9.36k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.36k
    if (obj) {
141
9.36k
        obj->ref();
142
9.36k
    }
143
9.36k
    return obj;
144
9.36k
}
Unexecuted instantiation: TintEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TintEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TintEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TintEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TransformEffect.cpp:sksg::Matrix<SkMatrix>* SkSafeRef<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: TransformEffect.cpp:skottie::internal::TransformAdapter2D* SkSafeRef<skottie::internal::TransformAdapter2D>(skottie::internal::TransformAdapter2D*)
Unexecuted instantiation: TransformEffect.cpp:sksg::OpacityEffect* SkSafeRef<sksg::OpacityEffect>(sksg::OpacityEffect*)
Unexecuted instantiation: TransformEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TransformEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TransformEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TransformEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TritoneEffect.cpp:sksg::Color* SkSafeRef<sksg::Color>(sksg::Color*)
Unexecuted instantiation: TritoneEffect.cpp:sksg::GradientColorFilter* SkSafeRef<sksg::GradientColorFilter>(sksg::GradientColorFilter*)
Unexecuted instantiation: TritoneEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TritoneEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TritoneEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TritoneEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:sksg::MaskShaderEffect* SkSafeRef<sksg::MaskShaderEffect>(sksg::MaskShaderEffect*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: AudioLayer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AudioLayer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AudioLayer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: AudioLayer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FootageLayer.cpp:skresources::ImageAsset* SkSafeRef<skresources::ImageAsset>(skresources::ImageAsset*)
Unexecuted instantiation: FootageLayer.cpp:sksg::Image* SkSafeRef<sksg::Image>(sksg::Image*)
Unexecuted instantiation: FootageLayer.cpp:sksg::Matrix<SkMatrix>* SkSafeRef<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: FootageLayer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FootageLayer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FootageLayer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FootageLayer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FootageLayer.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: NullLayer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: NullLayer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: NullLayer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: NullLayer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: PrecompLayer.cpp:skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter* SkSafeRef<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>(skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter*)
Unexecuted instantiation: PrecompLayer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PrecompLayer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PrecompLayer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: PrecompLayer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SolidLayer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SolidLayer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SolidLayer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SolidLayer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
ShapeLayer.cpp:sksg::GeometryNode* SkSafeRef<sksg::GeometryNode>(sksg::GeometryNode*)
Line
Count
Source
139
1.06M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.06M
    if (obj) {
141
1.06M
        obj->ref();
142
1.06M
    }
143
1.06M
    return obj;
144
1.06M
}
Unexecuted instantiation: ShapeLayer.cpp:sksg::Transform* SkSafeRef<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: ShapeLayer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShapeLayer.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShapeLayer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: ShapeLayer.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ShapeLayer.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: ShapeLayer.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: TrimPaths.cpp:sksg::GeometryNode* SkSafeRef<sksg::GeometryNode>(sksg::GeometryNode*)
TrimPaths.cpp:sksg::TrimEffect* SkSafeRef<sksg::TrimEffect>(sksg::TrimEffect*)
Line
Count
Source
139
807k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
807k
    if (obj) {
141
807k
        obj->ref();
142
807k
    }
143
807k
    return obj;
144
807k
}
Unexecuted instantiation: TrimPaths.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TrimPaths.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TrimPaths.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: TrimPaths.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: RangeSelector.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: RangeSelector.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: RangeSelector.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkottieShaper.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkottieShaper.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkottieShaper.cpp:SkTextBlob* SkSafeRef<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkottieShaper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkottieShaper.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkottieShaper.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TextValue.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextValue.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextValue.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Camera.cpp:skottie::internal::CameraAdaper* SkSafeRef<skottie::internal::CameraAdaper>(skottie::internal::CameraAdaper*)
Unexecuted instantiation: Camera.cpp:sksg::Matrix<SkM44>* SkSafeRef<sksg::Matrix<SkM44> >(sksg::Matrix<SkM44>*)
Unexecuted instantiation: Camera.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Camera.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Camera.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Camera.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkRuntimeEffect const* SkSafeRef<SkRuntimeEffect const>(SkRuntimeEffect const*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sksg::ExternalColorFilter* SkSafeRef<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:sksg::ExternalColorFilter* SkSafeRef<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: CornerPinEffect.cpp:sksg::Matrix<SkMatrix>* SkSafeRef<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: CornerPinEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: CornerPinEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: CornerPinEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: CornerPinEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DisplacementMapEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkRuntimeEffect const* SkSafeRef<SkRuntimeEffect const>(SkRuntimeEffect const*)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: DisplacementMapEffect.cpp:skottie::internal::(anonymous namespace)::DisplacementNode* SkSafeRef<skottie::internal::(anonymous namespace)::DisplacementNode>(skottie::internal::(anonymous namespace)::DisplacementNode*)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DisplacementMapEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
DropShadowEffect.cpp:sksg::DropShadowImageFilter* SkSafeRef<sksg::DropShadowImageFilter>(sksg::DropShadowImageFilter*)
Line
Count
Source
139
11.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
11.4k
    if (obj) {
141
11.4k
        obj->ref();
142
11.4k
    }
143
11.4k
    return obj;
144
11.4k
}
Unexecuted instantiation: DropShadowEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: DropShadowEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DropShadowEffect.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DropShadowEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DropShadowEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DropShadowEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DropShadowEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Ellipse.cpp:sksg::RRect* SkSafeRef<sksg::RRect>(sksg::RRect*)
Line
Count
Source
139
170k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
170k
    if (obj) {
141
170k
        obj->ref();
142
170k
    }
143
170k
    return obj;
144
170k
}
Unexecuted instantiation: Ellipse.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Ellipse.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Ellipse.cpp:SkData* SkSafeRef<SkData>(SkData*)
FillStroke.cpp:sksg::PaintNode* SkSafeRef<sksg::PaintNode>(sksg::PaintNode*)
Line
Count
Source
139
128k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
128k
    if (obj) {
141
128k
        obj->ref();
142
128k
    }
143
128k
    return obj;
144
128k
}
FillStroke.cpp:sksg::DashEffect* SkSafeRef<sksg::DashEffect>(sksg::DashEffect*)
Line
Count
Source
139
1.11k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.11k
    if (obj) {
141
1.11k
        obj->ref();
142
1.11k
    }
143
1.11k
    return obj;
144
1.11k
}
Unexecuted instantiation: FillStroke.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FillStroke.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FillStroke.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FillStroke.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Gradient.cpp:sksg::Gradient* SkSafeRef<sksg::Gradient>(sksg::Gradient*)
Gradient.cpp:skottie::internal::(anonymous namespace)::GradientAdapter* SkSafeRef<skottie::internal::(anonymous namespace)::GradientAdapter>(skottie::internal::(anonymous namespace)::GradientAdapter*)
Line
Count
Source
139
11.1k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
11.1k
    if (obj) {
141
11.1k
        obj->ref();
142
11.1k
    }
143
11.1k
    return obj;
144
11.1k
}
Unexecuted instantiation: Gradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Gradient.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Gradient.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Gradient.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Gradient.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Gradient.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: MergePaths.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MergePaths.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: MergePaths.cpp:SkData* SkSafeRef<SkData>(SkData*)
OffsetPaths.cpp:sksg::OffsetEffect* SkSafeRef<sksg::OffsetEffect>(sksg::OffsetEffect*)
Line
Count
Source
139
48.0k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
48.0k
    if (obj) {
141
48.0k
        obj->ref();
142
48.0k
    }
143
48.0k
    return obj;
144
48.0k
}
Unexecuted instantiation: OffsetPaths.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: OffsetPaths.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: OffsetPaths.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: OffsetPaths.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Polystar.cpp:sksg::Path* SkSafeRef<sksg::Path>(sksg::Path*)
Unexecuted instantiation: Polystar.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Polystar.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Polystar.cpp:SkData* SkSafeRef<SkData>(SkData*)
PuckerBloat.cpp:skottie::internal::(anonymous namespace)::PuckerBloatEffect* SkSafeRef<skottie::internal::(anonymous namespace)::PuckerBloatEffect>(skottie::internal::(anonymous namespace)::PuckerBloatEffect*)
Line
Count
Source
139
19.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
19.2k
    if (obj) {
141
19.2k
        obj->ref();
142
19.2k
    }
143
19.2k
    return obj;
144
19.2k
}
Unexecuted instantiation: PuckerBloat.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PuckerBloat.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PuckerBloat.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: PuckerBloat.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Rectangle.cpp:sksg::RRect* SkSafeRef<sksg::RRect>(sksg::RRect*)
Unexecuted instantiation: Rectangle.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Rectangle.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Rectangle.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Repeater.cpp:skottie::internal::(anonymous namespace)::RepeaterRenderNode* SkSafeRef<skottie::internal::(anonymous namespace)::RepeaterRenderNode>(skottie::internal::(anonymous namespace)::RepeaterRenderNode*)
Unexecuted instantiation: Repeater.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Repeater.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Repeater.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Repeater.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
RoundCorners.cpp:sksg::RoundEffect* SkSafeRef<sksg::RoundEffect>(sksg::RoundEffect*)
Line
Count
Source
139
264k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
264k
    if (obj) {
141
264k
        obj->ref();
142
264k
    }
143
264k
    return obj;
144
264k
}
Unexecuted instantiation: RoundCorners.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: RoundCorners.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: RoundCorners.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: RoundCorners.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
SkSVGDOM.cpp:SkSVGNode* SkSafeRef<SkSVGNode>(SkSVGNode*)
Line
Count
Source
139
81.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
81.3k
    if (obj) {
141
81.3k
        obj->ref();
142
81.3k
    }
143
81.3k
    return obj;
144
81.3k
}
SkSVGDOM.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Line
Count
Source
139
85.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
85.4k
    if (obj) {
141
75.4k
        obj->ref();
142
75.4k
    }
143
85.4k
    return obj;
144
85.4k
}
Unexecuted instantiation: SkSVGDOM.cpp:skresources::ResourceProvider* SkSafeRef<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGDOM.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGEllipse.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGEllipse.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFe.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFe.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFe.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFe.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
SkSVGFeBlend.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Line
Count
Source
139
1.08M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.08M
    if (obj) {
141
117k
        obj->ref();
142
117k
    }
143
1.08M
    return obj;
144
1.08M
}
Unexecuted instantiation: SkSVGFeBlend.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeBlend.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeBlend.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeComposite.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeFlood.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeImage.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeImage.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeImage.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeLightSource.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeLighting.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeOffset.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
SkSVGFeTurbulence.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Line
Count
Source
139
1.48M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.48M
    if (obj) {
141
51.3k
        obj->ref();
142
51.3k
    }
143
1.48M
    return obj;
144
1.48M
}
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFilter.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
SkSVGFilterContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Line
Count
Source
139
9.38M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.38M
    if (obj) {
141
381k
        obj->ref();
142
381k
    }
143
9.38M
    return obj;
144
9.38M
}
Unexecuted instantiation: SkSVGFilterContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGFilterContext.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGImage.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGLine.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGLine.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
SkSVGMask.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Line
Count
Source
139
3.22M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
3.22M
    if (obj) {
141
337k
        obj->ref();
142
337k
    }
143
3.22M
    return obj;
144
3.22M
}
Unexecuted instantiation: SkSVGMask.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGMask.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGNode.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGNode.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGPath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGPath.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGPattern.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGPattern.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGPoly.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGPoly.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGRect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGRect.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGRenderContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGRenderContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGRenderContext.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGSVG.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGSVG.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGShape.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGShape.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGStop.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGStop.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGText.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
SkSVGText.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
15.4M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
15.4M
    if (obj) {
141
14.4M
        obj->ref();
142
14.4M
    }
143
15.4M
    return obj;
144
15.4M
}
Unexecuted instantiation: SkSVGText.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGText.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGText.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGUse.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGUse.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGAttribute.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGAttributeParser.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGCircle.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGCircle.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGClipPath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGClipPath.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGContainer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGGradient.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkCubicMap.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJSON.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkJSON.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParse.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParseColor.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParsePath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParsePath.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkLumaColorFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLumaColorFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLumaColorFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkLumaColorFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkDOM.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDOM.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkXMLParser.cpp:SkData* SkSafeRef<SkData>(SkData*)
SkSGClipEffect.cpp:sksg::GeometryNode* SkSafeRef<sksg::GeometryNode>(sksg::GeometryNode*)
Line
Count
Source
139
3.53M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
3.53M
    if (obj) {
141
3.53M
        obj->ref();
142
3.53M
    }
143
3.53M
    return obj;
144
3.53M
}
Unexecuted instantiation: SkSGClipEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGClipEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGColorFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
SkSGColorFilter.cpp:sksg::Color* SkSafeRef<sksg::Color>(sksg::Color*)
Line
Count
Source
139
45.3k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
45.3k
    if (obj) {
141
45.3k
        obj->ref();
142
45.3k
    }
143
45.3k
    return obj;
144
45.3k
}
Unexecuted instantiation: SkSGColorFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGDraw.cpp:sksg::GeometryNode* SkSafeRef<sksg::GeometryNode>(sksg::GeometryNode*)
SkSGDraw.cpp:sksg::PaintNode* SkSafeRef<sksg::PaintNode>(sksg::PaintNode*)
Line
Count
Source
139
382k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
382k
    if (obj) {
141
382k
        obj->ref();
142
382k
    }
143
382k
    return obj;
144
382k
}
Unexecuted instantiation: SkSGDraw.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGDraw.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGEffectNode.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGEffectNode.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGEffectNode.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:sksg::GeometryNode* SkSafeRef<sksg::GeometryNode>(sksg::GeometryNode*)
SkSGGeometryEffect.cpp:sksg::Transform* SkSafeRef<sksg::Transform>(sksg::Transform*)
Line
Count
Source
139
133k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
133k
    if (obj) {
141
133k
        obj->ref();
142
133k
    }
143
133k
    return obj;
144
133k
}
Unexecuted instantiation: SkSGGeometryEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGGradient.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGGradient.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGGradient.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSGGradient.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGGradient.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSGGroup.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGGroup.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGGroup.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGImage.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGImage.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkSGImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSGMaskEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGMaskEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGMaskEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGMerge.cpp:sksg::GeometryNode* SkSafeRef<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: SkSGMerge.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGOpacityEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGOpacityEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
SkSGPaint.cpp:sksg::Shader* SkSafeRef<sksg::Shader>(sksg::Shader*)
Line
Count
Source
139
24.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
24.4k
    if (obj) {
141
24.4k
        obj->ref();
142
24.4k
    }
143
24.4k
    return obj;
144
24.4k
}
Unexecuted instantiation: SkSGPaint.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSGPaint.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGPaint.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGPaint.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSGPaint.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGPath.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSGRenderEffect.cpp:sksg::Shader* SkSafeRef<sksg::Shader>(sksg::Shader*)
Unexecuted instantiation: SkSGRenderEffect.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
SkSGRenderEffect.cpp:sksg::ImageFilter* SkSafeRef<sksg::ImageFilter>(sksg::ImageFilter*)
Line
Count
Source
139
36.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
36.5k
    if (obj) {
141
36.5k
        obj->ref();
142
36.5k
    }
143
36.5k
    return obj;
144
36.5k
}
Unexecuted instantiation: SkSGRenderEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSGRenderNode.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGRenderNode.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSGRenderNode.cpp:sksg::RenderNode* SkSafeRef<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGRenderNode.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRenderNode.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGScene.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGScene.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGText.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSGText.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGText.cpp:SkTextBlob* SkSafeRef<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkSGTransform.cpp:sksg::Transform* SkSafeRef<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: SkSGTransform.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGTransform.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShaper.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaper.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShaper.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShaper_primitive.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaper_primitive.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkShaper_primitive.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaper_harfbuzz.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkShaper_harfbuzz.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaper_harfbuzz.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaper_harfbuzz.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkPromiseImageTexture* SkSafeRef<SkPromiseImageTexture>(SkPromiseImageTexture*)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkDeferredDisplayList* SkSafeRef<SkDeferredDisplayList>(SkDeferredDisplayList*)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:SkDeferredDisplayList::LazyProxyData* SkSafeRef<SkDeferredDisplayList::LazyProxyData>(SkDeferredDisplayList::LazyProxyData*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrSurface* SkSafeRef<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: GrDDLContext.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDDLContext.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrDDLContext.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDDLContext.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDDLContext.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrDDLContext.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDDLContext.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDDLContext.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrDDLContext.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrDDLContext.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDDLContext.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDDLContext.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDDLContext.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDDLContext.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrDDLContext.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
FuzzSkDescriptorDeserialize.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
912
template <typename T> static inline T* SkSafeRef(T* obj) {
140
912
    if (obj) {
141
912
        obj->ref();
142
912
    }
143
912
    return obj;
144
912
}
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkStrikeClient::DiscardableHandleManager* SkSafeRef<SkStrikeClient::DiscardableHandleManager>(SkStrikeClient::DiscardableHandleManager*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkTypefaceProxy* SkSafeRef<SkTypefaceProxy>(SkTypefaceProxy*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTypeface_remote.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTypeface_remote.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTypeface_remote.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkTypeface_remote.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTypeface_remote.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTypeface_remote.cpp:SkTypefaceProxy* SkSafeRef<SkTypefaceProxy>(SkTypefaceProxy*)
Unexecuted instantiation: SkTypeface_remote.cpp:SkStrikeClient::DiscardableHandleManager* SkSafeRef<SkStrikeClient::DiscardableHandleManager>(SkStrikeClient::DiscardableHandleManager*)
FuzzEncoders.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Line
Count
Source
139
38.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
38.2k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
38.2k
    return obj;
144
38.2k
}
FuzzEncoders.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
12.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.5k
    if (obj) {
141
12.5k
        obj->ref();
142
12.5k
    }
143
12.5k
    return obj;
144
12.5k
}
Unexecuted instantiation: FuzzEncoders.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzJPEGEncoder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzJPEGEncoder.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzSkParagraph.cpp:(anonymous namespace)::ResourceFontCollection* SkSafeRef<(anonymous namespace)::ResourceFontCollection>((anonymous namespace)::ResourceFontCollection*)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzSkParagraph.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
4.02k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
4.02k
    if (obj) {
141
4.02k
        obj->ref();
142
4.02k
    }
143
4.02k
    return obj;
144
4.02k
}
Unexecuted instantiation: FuzzSkParagraph.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: FuzzSkParagraph.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: FuzzSkParagraph.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: FuzzSkParagraph.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
FontCollection.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Line
Count
Source
139
1
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1
    if (obj) {
141
1
        obj->ref();
142
1
    }
143
1
    return obj;
144
1
}
FontCollection.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
159k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
159k
    if (obj) {
141
1
        obj->ref();
142
1
    }
143
159k
    return obj;
144
159k
}
Unexecuted instantiation: FontCollection.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FontCollection.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: FontCollection.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
ParagraphBuilderImpl.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
65.7k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
65.7k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
65.7k
    return obj;
144
65.7k
}
ParagraphBuilderImpl.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Line
Count
Source
139
16.1k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
16.1k
    if (obj) {
141
16.1k
        obj->ref();
142
16.1k
    }
143
16.1k
    return obj;
144
16.1k
}
Unexecuted instantiation: ParagraphBuilderImpl.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphBuilderImpl.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: ParagraphBuilderImpl.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: ParagraphCache.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ParagraphCache.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphCache.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: ParagraphCache.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: ParagraphCache.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: ParagraphImpl.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ParagraphImpl.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: ParagraphImpl.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphImpl.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: ParagraphImpl.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: ParagraphStyle.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphStyle.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Run.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Run.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Run.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Run.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: Run.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
TextLine.cpp:SkMaskFilter* SkSafeRef<SkMaskFilter>(SkMaskFilter*)
Line
Count
Source
139
310k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
310k
    if (obj) {
141
0
        obj->ref();
142
0
    }
143
310k
    return obj;
144
310k
}
Unexecuted instantiation: TextLine.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextLine.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextLine.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TextLine.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: TextLine.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: TextShadow.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextStyle.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextStyle.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextWrapper.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextWrapper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextWrapper.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TextWrapper.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: TextWrapper.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
Unexecuted instantiation: TypefaceFontProvider.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: Decorations.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Decorations.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: OneLineShaper.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: OneLineShaper.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: OneLineShaper.cpp:SkFontMgr* SkSafeRef<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: OneLineShaper.cpp:skia::textlayout::FontCollection* SkSafeRef<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: OneLineShaper.cpp:SkPicture* SkSafeRef<SkPicture>(SkPicture*)
FuzzJSON.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
1.87k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.87k
    if (obj) {
141
1.87k
        obj->ref();
142
1.87k
    }
143
1.87k
    return obj;
144
1.87k
}
Unexecuted instantiation: FuzzRegionOp.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzRegionOp.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
1.53k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.53k
    if (obj) {
141
1.53k
        obj->ref();
142
1.53k
    }
143
1.53k
    return obj;
144
1.53k
}
Unexecuted instantiation: FuzzPolyUtils.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzPolyUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
975
template <typename T> static inline T* SkSafeRef(T* obj) {
140
975
    if (obj) {
141
975
        obj->ref();
142
975
    }
143
975
    return obj;
144
975
}
FuzzSKSL2Pipeline.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
11.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
11.5k
    if (obj) {
141
11.5k
        obj->ref();
142
11.5k
    }
143
11.5k
    return obj;
144
11.5k
}
Unexecuted instantiation: FuzzSKSL2Pipeline.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2Pipeline.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrProgramInfo.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProgramInfo.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: GrProgramInfo.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProgramInfo.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProgramInfo.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrProgramInfo.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProgramInfo.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProgramInfo.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProgramInfo.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProgramInfo.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTexture.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasManager.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: PathRenderer.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: PathRenderer.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathRenderer.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathRenderer.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathRenderer.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathRenderer.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
Unexecuted instantiation: FuzzCanvas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzCanvas.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzCanvas.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzCanvas.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzCanvas.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzCanvas.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzCanvas.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: FuzzCanvas.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzCanvas.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: FuzzCanvas.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: FuzzCanvas.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: FuzzCanvas.cpp:GrXferProcessor const* SkSafeRef<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: FuzzCanvas.cpp:GrColorSpaceXform* SkSafeRef<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: FuzzCanvas.cpp:GrCaps const* SkSafeRef<GrCaps const>(GrCaps const*)
FuzzRasterN32Canvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
4.77k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
4.77k
    if (obj) {
141
4.77k
        obj->ref();
142
4.77k
    }
143
4.77k
    return obj;
144
4.77k
}
Unexecuted instantiation: FuzzRasterN32Canvas.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: UrlDataManager.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: UrlDataManager.cpp:SkData* SkSafeRef<SkData>(SkData*)
DebugCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
457k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
457k
    if (obj) {
141
144k
        obj->ref();
142
144k
    }
143
457k
    return obj;
144
457k
}
DebugCanvas.cpp:SkPicture const* SkSafeRef<SkPicture const>(SkPicture const*)
Line
Count
Source
139
21.6k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
21.6k
    if (obj) {
141
21.6k
        obj->ref();
142
21.6k
    }
143
21.6k
    return obj;
144
21.6k
}
Unexecuted instantiation: DebugCanvas.cpp:SkTextBlob* SkSafeRef<SkTextBlob>(SkTextBlob*)
DebugCanvas.cpp:SkVertices* SkSafeRef<SkVertices>(SkVertices*)
Line
Count
Source
139
4.47k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
4.47k
    if (obj) {
141
4.47k
        obj->ref();
142
4.47k
    }
143
4.47k
    return obj;
144
4.47k
}
Unexecuted instantiation: DebugCanvas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DebugCanvas.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DebugCanvas.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DebugCanvas.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: DebugCanvas.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DebugCanvas.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DebugCanvas.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
DebugLayerManager.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Line
Count
Source
139
9.12k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.12k
    if (obj) {
141
9.12k
        obj->ref();
142
9.12k
    }
143
9.12k
    return obj;
144
9.12k
}
Unexecuted instantiation: DebugLayerManager.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DebugLayerManager.cpp:SkData* SkSafeRef<SkData>(SkData*)
DrawCommand.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Line
Count
Source
139
3.26M
template <typename T> static inline T* SkSafeRef(T* obj) {
140
3.26M
    if (obj) {
141
834k
        obj->ref();
142
834k
    }
143
3.26M
    return obj;
144
3.26M
}
Unexecuted instantiation: DrawCommand.cpp:SkImageFilter const* SkSafeRef<SkImageFilter const>(SkImageFilter const*)
Unexecuted instantiation: DrawCommand.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DrawCommand.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: DrawCommand.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DrawCommand.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DrawCommand.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DrawCommand.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DrawCommand.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DrawCommand.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DrawCommand.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: DrawCommand.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DrawCommand.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DrawCommand.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: DrawCommand.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: DrawCommand.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: DrawCommand.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: JsonWriteBuffer.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: JsonWriteBuffer.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkDocument.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDocument.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkNWayCanvas.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkNWayCanvas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkNullCanvas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPaintFilterCanvas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPaintFilterCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkColorMatrixFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorMatrixFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkHighContrastFilter.cpp:SkRuntimeEffect* SkSafeRef<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkPDFDocument.cpp:SkPDFDevice* SkSafeRef<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFDocument.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFDocument.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFDocument.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFDocument.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFDocument.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFDocument.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFFont.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFFont.cpp:SkMaskFilter* SkSafeRef<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkPDFFont.cpp:SkPathEffect* SkSafeRef<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPDFFont.cpp:SkTypeface const* SkSafeRef<SkTypeface const>(SkTypeface const*)
Unexecuted instantiation: SkPDFFont.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFFont.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFFont.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFFont.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFMetadata.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFMetadata.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFSubsetFont.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFTag.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFTag.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFType1Font.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFType1Font.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFType1Font.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFType1Font.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFType1Font.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFTypes.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFTypes.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFUtils.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPDFUtils.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPDFUtils.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPDFUtils.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPDFUtils.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPDFUtils.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPDFUtils.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPDFUtils.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPDFUtils.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFUtils.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFUtils.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGCanvas.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGCanvas.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGDevice.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGDevice.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkSVGDevice.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGDevice.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGDevice.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSVGDevice.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGDevice.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSVGDevice.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSVGDevice.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSVGDevice.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSVGDevice.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSVGDevice.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSVGDevice.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSVGDevice.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkXMLWriter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkAnnotation.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStack.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkClipStack.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStack.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkClipStack.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkClipStack.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkClipStackDevice.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStackDevice.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkClipStackDevice.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkClipStackDevice.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkClipStackDevice.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkClipStackDevice.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDeflate.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFBitmap.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFBitmap.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFDevice.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFDevice.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFDevice.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFDevice.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFDevice.cpp:SkPDFDevice* SkSafeRef<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFDevice.cpp:SkImage* SkSafeRef<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFDevice.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFDevice.cpp:SkMaskFilter* SkSafeRef<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkPDFDevice.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFDevice.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPDFDevice.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPDFDevice.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkPDFDevice.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPDFDevice.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPDFDevice.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPDFDevice.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPDFDevice.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: SkPDFDevice.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPDFFormXObject.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFFormXObject.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFFormXObject.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFFormXObject.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFFormXObject.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFFormXObject.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFGraphicState.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFResourceDict.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFResourceDict.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFResourceDict.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFResourceDict.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFResourceDict.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFShader.cpp:SkPDFDevice* SkSafeRef<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFShader.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkClipStackUtils.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStackUtils.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkClipStackUtils.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkClusterator.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkClusterator.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkKeyedImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkKeyedImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkKeyedImage.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkKeyedImage.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkKeyedImage.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkKeyedImage.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: SkKeyedImage.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkKeyedImage.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkKeyedImage.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkKeyedImage.cpp:SkMipmap* SkSafeRef<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkShader* SkSafeRef<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFGradientShader.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzMockGPUCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
4.90k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
4.90k
    if (obj) {
141
4.85k
        obj->ref();
142
4.85k
    }
143
4.90k
    return obj;
144
4.90k
}
Unexecuted instantiation: FuzzMockGPUCanvas.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzAndroidCodec.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
16.7k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
16.7k
    if (obj) {
141
16.7k
        obj->ref();
142
16.7k
    }
143
16.7k
    return obj;
144
16.7k
}
Unexecuted instantiation: FuzzAndroidCodec.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzAndroidCodec.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzNullCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
26.8k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
26.8k
    if (obj) {
141
26.8k
        obj->ref();
142
26.8k
    }
143
26.8k
    return obj;
144
26.8k
}
Unexecuted instantiation: FuzzNullCanvas.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzImageFilterDeserialize.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
7.69k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
7.69k
    if (obj) {
141
7.69k
        obj->ref();
142
7.69k
    }
143
7.69k
    return obj;
144
7.69k
}
FuzzImageFilterDeserialize.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Line
Count
Source
139
59.6k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
59.6k
    if (obj) {
141
7.44k
        obj->ref();
142
7.44k
    }
143
59.6k
    return obj;
144
59.6k
}
Unexecuted instantiation: FuzzImageFilterDeserialize.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
FuzzSKSL2SPIRV.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
9.66k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.66k
    if (obj) {
141
9.66k
        obj->ref();
142
9.66k
    }
143
9.66k
    return obj;
144
9.66k
}
Unexecuted instantiation: FuzzSKSL2SPIRV.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2SPIRV.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzRegionSetPath.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
10.7k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
10.7k
    if (obj) {
141
10.7k
        obj->ref();
142
10.7k
    }
143
10.7k
    return obj;
144
10.7k
}
Unexecuted instantiation: FuzzRegionSetPath.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkSurface* SkSafeRef<SkSurface>(SkSurface*)
Unexecuted instantiation: FuzzCreateDDL.cpp:GrContextThreadSafeProxy* SkSafeRef<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzCreateDDL.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzCreateDDL.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzAPICreateDDL.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
183
template <typename T> static inline T* SkSafeRef(T* obj) {
140
183
    if (obj) {
141
183
        obj->ref();
142
183
    }
143
183
    return obj;
144
183
}
Unexecuted instantiation: FuzzAPICreateDDL.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzSVG.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
35.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
35.5k
    if (obj) {
141
35.5k
        obj->ref();
142
35.5k
    }
143
35.5k
    return obj;
144
35.5k
}
Unexecuted instantiation: FuzzSVG.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
FuzzDrawFunctions.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Line
Count
Source
139
1.07k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.07k
    if (obj) {
141
1.07k
        obj->ref();
142
1.07k
    }
143
1.07k
    return obj;
144
1.07k
}
Unexecuted instantiation: FuzzDrawFunctions.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzDrawFunctions.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
8.20k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
8.20k
    if (obj) {
141
8.20k
        obj->ref();
142
8.20k
    }
143
8.20k
    return obj;
144
8.20k
}
Unexecuted instantiation: FuzzDrawFunctions.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
FuzzSKSL2Metal.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
12.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.4k
    if (obj) {
141
12.4k
        obj->ref();
142
12.4k
    }
143
12.4k
    return obj;
144
12.4k
}
Unexecuted instantiation: FuzzSKSL2Metal.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2Metal.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzAnimatedImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
27.1k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
27.1k
    if (obj) {
141
26.9k
        obj->ref();
142
26.9k
    }
143
27.1k
    return obj;
144
27.1k
}
Unexecuted instantiation: FuzzAnimatedImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAnimatedImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAnimatedImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
FuzzIncrementalImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
12.5k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
12.5k
    if (obj) {
141
12.4k
        obj->ref();
142
12.4k
    }
143
12.5k
    return obj;
144
12.5k
}
Unexecuted instantiation: FuzzIncrementalImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzGradients.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzGradients.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
1.18k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.18k
    if (obj) {
141
1.18k
        obj->ref();
142
1.18k
    }
143
1.18k
    return obj;
144
1.18k
}
Unexecuted instantiation: FuzzGradients.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
FuzzSKSL2GLSL.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
11.0k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
11.0k
    if (obj) {
141
11.0k
        obj->ref();
142
11.0k
    }
143
11.0k
    return obj;
144
11.0k
}
Unexecuted instantiation: FuzzSKSL2GLSL.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2GLSL.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzAPIImageFilter.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
69.2k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
69.2k
    if (obj) {
141
69.2k
        obj->ref();
142
69.2k
    }
143
69.2k
    return obj;
144
69.2k
}
Unexecuted instantiation: FuzzAPIImageFilter.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzWEBPEncoder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzWEBPEncoder.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzSkRuntimeEffect.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
26.9k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
26.9k
    if (obj) {
141
26.9k
        obj->ref();
142
26.9k
    }
143
26.9k
    return obj;
144
26.9k
}
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzTriangulation.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzTriangulation.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
1.12k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.12k
    if (obj) {
141
1.12k
        obj->ref();
142
1.12k
    }
143
1.12k
    return obj;
144
1.12k
}
Unexecuted instantiation: FuzzTriangulation.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrGpuBuffer* SkSafeRef<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: FuzzTriangulation.cpp:GrThreadSafeCache::VertexData* SkSafeRef<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
FuzzAPISVGCanvas.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
80.7k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
80.7k
    if (obj) {
141
80.7k
        obj->ref();
142
80.7k
    }
143
80.7k
    return obj;
144
80.7k
}
Unexecuted instantiation: FuzzAPISVGCanvas.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzPNGEncoder.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzPNGEncoder.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
FuzzRegionDeserialize.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
1.25k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
1.25k
    if (obj) {
141
1.25k
        obj->ref();
142
1.25k
    }
143
1.25k
    return obj;
144
1.25k
}
Unexecuted instantiation: FuzzRegionDeserialize.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkData* SkSafeRef<SkData>(SkData*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkTypeface* SkSafeRef<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkColorFilter* SkSafeRef<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:GrGLTextureParameters* SkSafeRef<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:GrRefCntedCallback* SkSafeRef<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:GrShaderCaps* SkSafeRef<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:GrArenas* SkSafeRef<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:GrSurfaceProxy* SkSafeRef<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:GrTextureProxy* SkSafeRef<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:GrRenderTargetProxy* SkSafeRef<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkSpecialImage const* SkSafeRef<SkSpecialImage const>(SkSpecialImage const*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:SkSpecialImage* SkSafeRef<SkSpecialImage>(SkSpecialImage*)
FuzzSKP.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
9.56k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.56k
    if (obj) {
141
9.56k
        obj->ref();
142
9.56k
    }
143
9.56k
    return obj;
144
9.56k
}
Unexecuted instantiation: FuzzSKP.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzPathop.cpp:SkImageFilter* SkSafeRef<SkImageFilter>(SkImageFilter*)
FuzzPathop.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
9.70k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
9.70k
    if (obj) {
141
9.70k
        obj->ref();
142
9.70k
    }
143
9.70k
    return obj;
144
9.70k
}
FuzzImage.cpp:SkData* SkSafeRef<SkData>(SkData*)
Line
Count
Source
139
28.4k
template <typename T> static inline T* SkSafeRef(T* obj) {
140
28.4k
    if (obj) {
141
28.2k
        obj->ref();
142
28.2k
    }
143
28.4k
    return obj;
144
28.4k
}
Unexecuted instantiation: FuzzImage.cpp:SkColorSpace* SkSafeRef<SkColorSpace>(SkColorSpace*)
145
146
/** Check if the argument is non-null, and if so, call obj->unref()
147
 */
148
5.32G
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.32G
    if (obj) {
150
2.02G
        obj->unref();
151
2.02G
    }
152
5.32G
}
FuzzPathMeasure.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
1.39k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.39k
    if (obj) {
150
1.39k
        obj->unref();
151
1.39k
    }
152
1.39k
}
Unexecuted instantiation: FuzzPathMeasure.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzPathMeasure.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Fuzz.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Fuzz.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Fuzz.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzCommon.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzCommon.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzCommon.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
BackendSurfaceFactory.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Line
Count
Source
148
5.30k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.30k
    if (obj) {
150
1.32k
        obj->unref();
151
1.32k
    }
152
5.30k
}
BackendSurfaceFactory.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Line
Count
Source
148
8.78M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
8.78M
    if (obj) {
150
325k
        obj->unref();
151
325k
    }
152
8.78M
}
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<sk_gpu_test::ManagedBackendTexture>(sk_gpu_test::ManagedBackendTexture*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: BackendSurfaceFactory.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<sk_gpu_test::ManagedBackendTexture>(sk_gpu_test::ManagedBackendTexture*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: BackendTextureImageFactory.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: FlushFinishTracker.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FlushFinishTracker.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FlushFinishTracker.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FlushFinishTracker.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FlushFinishTracker.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrContextFactory.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrTest.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<sk_gpu_test::ManagedBackendTexture>(sk_gpu_test::ManagedBackendTexture*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: ManagedBackendTexture.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
MemoryCache.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
21.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
21.3k
    if (obj) {
150
2.10k
        obj->unref();
151
2.10k
    }
152
21.3k
}
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkData const>(SkData const*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: MemoryCache.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkData>(SkData*)
ProxyUtils.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Line
Count
Source
148
697k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
697k
    if (obj) {
150
501
        obj->unref();
151
501
    }
152
697k
}
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
ProxyUtils.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Line
Count
Source
148
4.46M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.46M
    if (obj) {
150
854k
        obj->unref();
151
854k
    }
152
4.46M
}
ProxyUtils.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Line
Count
Source
148
761k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
761k
    if (obj) {
150
73
        obj->unref();
151
73
    }
152
761k
}
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: ProxyUtils.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
TestContext.cpp:void SkSafeUnref<sk_gpu_test::FlushFinishTracker>(sk_gpu_test::FlushFinishTracker*)
Line
Count
Source
148
3.01k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.01k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3.01k
}
Unexecuted instantiation: TestContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TestContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TestContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: TestContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: TestOps.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<SkData>(SkData*)
YUVUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Line
Count
Source
148
4.06M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.06M
    if (obj) {
150
45.4k
        obj->unref();
151
45.4k
    }
152
4.06M
}
YUVUtils.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Line
Count
Source
148
21.9M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
21.9M
    if (obj) {
150
91.7k
        obj->unref();
151
91.7k
    }
152
21.9M
}
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
YUVUtils.cpp:void SkSafeUnref<SkImage>(SkImage*)
Line
Count
Source
148
101k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
101k
    if (obj) {
150
63.9k
        obj->unref();
151
63.9k
    }
152
101k
}
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<sk_gpu_test::ManagedBackendTexture>(sk_gpu_test::ManagedBackendTexture*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: YUVUtils.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
GLTestContext.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Line
Count
Source
148
915
template <typename T> static inline void SkSafeUnref(T* obj) {
149
915
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
915
}
Unexecuted instantiation: GLTestContext.cpp:void SkSafeUnref<GrGLInterface>(GrGLInterface*)
Unexecuted instantiation: GLTestContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GLTestContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GLTestContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GLTestContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GLTestContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GLTestContext.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: MockTestContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MockTestContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: MockTestContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: MockTestContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: MockTestContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: MockTestContext.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: GLTestContext_command_buffer.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GLTestContext_command_buffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GLTestContext_command_buffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GLTestContext_command_buffer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GLTestContext_command_buffer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: CreatePlatformGLTestContext_egl.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: CreatePlatformGLTestContext_egl.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: CreatePlatformGLTestContext_egl.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: CreatePlatformGLTestContext_egl.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: CreatePlatformGLTestContext_egl.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
SkBitmap.cpp:void SkSafeUnref<SkPixelRef>(SkPixelRef*)
Line
Count
Source
148
8.49M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
8.49M
    if (obj) {
150
1.82M
        obj->unref();
151
1.82M
    }
152
8.49M
}
SkBitmap.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Line
Count
Source
148
3.29M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.29M
    if (obj) {
150
91
        obj->unref();
151
91
    }
152
3.29M
}
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBitmap.cpp:void SkSafeUnref<SkImage>(SkImage*)
SkCanvas.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Line
Count
Source
148
9.92M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.92M
    if (obj) {
150
1.72k
        obj->unref();
151
1.72k
    }
152
9.92M
}
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
SkCanvas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Line
Count
Source
148
1.10M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.10M
    if (obj) {
150
1.01k
        obj->unref();
151
1.01k
    }
152
1.10M
}
SkCanvas.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Line
Count
Source
148
29.5M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
29.5M
    if (obj) {
150
2.03M
        obj->unref();
151
2.03M
    }
152
29.5M
}
SkCanvas.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Line
Count
Source
148
204k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
204k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
204k
}
SkCanvas.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Line
Count
Source
148
1.93G
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.93G
    if (obj) {
150
483M
        obj->unref();
151
483M
    }
152
1.93G
}
SkCanvas.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Line
Count
Source
148
808k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
808k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
808k
}
SkCanvas.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Line
Count
Source
148
747k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
747k
    if (obj) {
150
312k
        obj->unref();
151
312k
    }
152
747k
}
SkCanvas.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Line
Count
Source
148
1.94M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.94M
    if (obj) {
150
572k
        obj->unref();
151
572k
    }
152
1.94M
}
SkCanvas.cpp:void SkSafeUnref<SkNoPixelsDevice>(SkNoPixelsDevice*)
Line
Count
Source
148
327k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
327k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
327k
}
SkCanvas.cpp:void SkSafeUnref<SkMarkerStack>(SkMarkerStack*)
Line
Count
Source
148
845k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
845k
    if (obj) {
150
281k
        obj->unref();
151
281k
    }
152
845k
}
SkCanvas.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Line
Count
Source
148
40.5M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
40.5M
    if (obj) {
150
932
        obj->unref();
151
932
    }
152
40.5M
}
SkCanvas.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Line
Count
Source
148
82.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
82.9k
    if (obj) {
150
21.7k
        obj->unref();
151
21.7k
    }
152
82.9k
}
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkCanvas.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkCanvasPriv.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkColor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
SkColorFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Line
Count
Source
148
162k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
162k
    if (obj) {
150
161k
        obj->unref();
151
161k
    }
152
162k
}
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkData>(SkData*)
SkColorFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Line
Count
Source
148
234
template <typename T> static inline void SkSafeUnref(T* obj) {
149
234
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
234
}
SkColorFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Line
Count
Source
148
4.10k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.10k
    if (obj) {
150
8
        obj->unref();
151
8
    }
152
4.10k
}
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
SkColorFilter.cpp:void SkSafeUnref<SkWorkingFormatColorFilter>(SkWorkingFormatColorFilter*)
Line
Count
Source
148
35.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
35.8k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
35.8k
}
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkColorFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
SkColorFilter_Matrix.cpp:void SkSafeUnref<SkColorFilter_Matrix>(SkColorFilter_Matrix*)
Line
Count
Source
148
31.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
31.0k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
31.0k
}
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkColorFilter_Matrix.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkColorSpace.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkColorSpace.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorSpace.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkColorSpaceXformSteps.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkConvertPixels.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkConvertPixels.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkData.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkShader>(SkShader*)
SkDevice.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Line
Count
Source
148
3.40k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.40k
    if (obj) {
150
33
        obj->unref();
151
33
    }
152
3.40k
}
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
SkDevice.cpp:void SkSafeUnref<SkImageFilterCache>(SkImageFilterCache*)
Line
Count
Source
148
7.74k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
7.74k
    if (obj) {
150
7.74k
        obj->unref();
151
7.74k
    }
152
7.74k
}
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkDevice.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
SkDrawable.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Line
Count
Source
148
16.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
16.5k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
16.5k
}
Unexecuted instantiation: SkDrawable.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDrawable.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDrawable.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkDrawable.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkFlattenable.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGlyphRun.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
SkImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Line
Count
Source
148
21.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
21.1k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
21.1k
}
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
SkImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Line
Count
Source
148
150k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
150k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
150k
}
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
SkImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Line
Count
Source
148
47.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
47.1k
    if (obj) {
150
46.9k
        obj->unref();
151
46.9k
    }
152
47.1k
}
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageFilterCache.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImageFilterTypes.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageGenerator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkImageInfo.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkLatticeIter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkLocalMatrixImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkM44.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkMD5.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMallocPixelRef.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMallocPixelRef.cpp:void SkSafeUnref<SkPixelRef>(SkPixelRef*)
Unexecuted instantiation: SkMallocPixelRef.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMallocPixelRef.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrix.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrix.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkDataTable>(SkDataTable*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkMipmap.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkModeColorFilter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpts.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpts.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkOpts.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOpts.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkOpts.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkOpts_erms.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_erms.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
SkPaint.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Line
Count
Source
148
463k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
463k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
463k
}
SkPaint.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Line
Count
Source
148
1.17k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.17k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.17k
}
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
SkPaint.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Line
Count
Source
148
1.13k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.13k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.13k
}
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkShader>(SkShader*)
SkPaint.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Line
Count
Source
148
20.8M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
20.8M
    if (obj) {
150
36.6k
        obj->unref();
151
36.6k
    }
152
20.8M
}
SkPaint.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Line
Count
Source
148
20.8M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
20.8M
    if (obj) {
150
97.2k
        obj->unref();
151
97.2k
    }
152
20.8M
}
SkPaint.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Line
Count
Source
148
11.0M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.0M
    if (obj) {
150
144k
        obj->unref();
151
144k
    }
152
11.0M
}
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPaint.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPaintPriv.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPaintPriv.cpp:void SkSafeUnref<SkShader>(SkShader*)
SkPaintPriv.cpp:void SkSafeUnref<SkColorFilterShader>(SkColorFilterShader*)
Line
Count
Source
148
55.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
55.3k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
55.3k
}
Unexecuted instantiation: SkPaintPriv.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPaintPriv.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPaintPriv.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPaintPriv.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPaintPriv.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
SkPath.cpp:void SkSafeUnref<SkPathRef>(SkPathRef*)
Line
Count
Source
148
28.9M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
28.9M
    if (obj) {
150
28.2M
        obj->unref();
151
28.2M
    }
152
28.9M
}
Unexecuted instantiation: SkPath.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPath.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPathBuilder.cpp:void SkSafeUnref<SkPathRef>(SkPathRef*)
Unexecuted instantiation: SkPathBuilder.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
SkPathMeasure.cpp:void SkSafeUnref<SkContourMeasure>(SkContourMeasure*)
Line
Count
Source
148
3.59M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.59M
    if (obj) {
150
3.52M
        obj->unref();
151
3.52M
    }
152
3.59M
}
SkPathRef.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Line
Count
Source
148
178k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
178k
    if (obj) {
150
6
        obj->unref();
151
6
    }
152
178k
}
Unexecuted instantiation: SkPathRef.cpp:void SkSafeUnref<SkPathRef>(SkPathRef*)
SkPathRef.cpp:void SkSafeUnref<SkPathRef const>(SkPathRef const*)
Line
Count
Source
148
665k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
665k
    if (obj) {
150
31.8k
        obj->unref();
151
31.8k
    }
152
665k
}
Unexecuted instantiation: SkPixelRef.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPixelRef.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPixelRef.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPixelRef.cpp:void SkSafeUnref<SkPixelRef>(SkPixelRef*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPixmap.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkRasterClip.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRasterClip.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRasterClip.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRasterClip.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkRasterClip.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRasterClip.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkRasterPipeline.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRasterPipeline.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkImage>(SkImage*)
SkReadBuffer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Line
Count
Source
148
26.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
26.4k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
26.4k
}
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkReadBuffer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkRegion_path.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRegion_path.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRegion_path.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRegion_path.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkRegion_path.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRegion_path.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
SkRuntimeEffect.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Line
Count
Source
148
2.67k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.67k
    if (obj) {
150
1.32k
        obj->unref();
151
1.32k
    }
152
2.67k
}
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
SkRuntimeEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Line
Count
Source
148
3
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3
}
SkRuntimeEffect.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Line
Count
Source
148
42.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
42.6k
    if (obj) {
150
14.2k
        obj->unref();
151
14.2k
    }
152
42.6k
}
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
SkRuntimeEffect.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Line
Count
Source
148
36.2k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
36.2k
    if (obj) {
150
11.0k
        obj->unref();
151
11.0k
    }
152
36.2k
}
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkRuntimeEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkScan_Path.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_Path.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_Path.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScan_Path.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkScan_Path.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScan_Path.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
SkSpecialImage.cpp:void SkSafeUnref<SkSpecialImage_Raster>(SkSpecialImage_Raster*)
Line
Count
Source
148
52.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
52.0k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
52.0k
}
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
SkSpecialImage.cpp:void SkSafeUnref<SkImage_Gpu>(SkImage_Gpu*)
Line
Count
Source
148
15
template <typename T> static inline void SkSafeUnref(T* obj) {
149
15
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
15
}
SkSpecialImage.cpp:void SkSafeUnref<SkSpecialImage_Gpu>(SkSpecialImage_Gpu*)
Line
Count
Source
148
10.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10.7k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
10.7k
}
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkSpecialImage.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkPixelRef>(SkPixelRef*)
SkSpecialSurface.cpp:void SkSafeUnref<SkSpecialSurface_Raster>(SkSpecialSurface_Raster*)
Line
Count
Source
148
39.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
39.3k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
39.3k
}
SkSpecialSurface.cpp:void SkSafeUnref<skgpu::BaseDevice>(skgpu::BaseDevice*)
Line
Count
Source
148
21.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
21.3k
    if (obj) {
150
1.34k
        obj->unref();
151
1.34k
    }
152
21.3k
}
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
SkSpecialSurface.cpp:void SkSafeUnref<SkSpecialSurface_Gpu>(SkSpecialSurface_Gpu*)
Line
Count
Source
148
7.60k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
7.60k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
7.60k
}
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkSpecialSurface.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkStream.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkStream.cpp:void SkSafeUnref<SkBlockMemoryRefCnt>(SkBlockMemoryRefCnt*)
SkStrikeSpec.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Line
Count
Source
148
1.46G
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.46G
    if (obj) {
150
805k
        obj->unref();
151
805k
    }
152
1.46G
}
SkStrikeSpec.cpp:void SkSafeUnref<GrTextStrike>(GrTextStrike*)
Line
Count
Source
148
3.90k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.90k
    if (obj) {
150
727
        obj->unref();
151
727
    }
152
3.90k
}
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkStrikeSpec.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
SkString.cpp:void SkSafeUnref<SkString::Rec>(SkString::Rec*)
Line
Count
Source
148
1.46G
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.46G
    if (obj) {
150
1.45G
        obj->unref();
151
1.45G
    }
152
1.46G
}
Unexecuted instantiation: SkString.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkString.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkStrokeRec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
SkTextBlob.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Line
Count
Source
148
774
template <typename T> static inline void SkSafeUnref(T* obj) {
149
774
    if (obj) {
150
30
        obj->unref();
151
30
    }
152
774
}
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkTextBlob.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkTypeface.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTypeface.cpp:void SkSafeUnref<SkData>(SkData*)
SkTypeface.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Line
Count
Source
148
38.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
38.6k
    if (obj) {
150
38.6k
        obj->unref();
151
38.6k
    }
152
38.6k
}
Unexecuted instantiation: SkTypeface.cpp:void SkSafeUnref<(anonymous namespace)::SkEmptyTypeface>((anonymous namespace)::SkEmptyTypeface*)
Unexecuted instantiation: SkTypeface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTypeface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkTypefaceCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkUnPreMultiply.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkUtils.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkVM.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkVM.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVM.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
SkVertices.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Line
Count
Source
148
140k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
140k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
140k
}
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkVertices.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkData>(SkData*)
SkWriteBuffer.cpp:void SkSafeUnref<SkFactorySet>(SkFactorySet*)
Line
Count
Source
148
9.90M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.90M
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
9.90M
}
SkWriteBuffer.cpp:void SkSafeUnref<SkRefCntSet>(SkRefCntSet*)
Line
Count
Source
148
9.90M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.90M
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
9.90M
}
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkWriteBuffer.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkWriter32.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkXfermode.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkYUVAInfo.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkYUVAPixmaps.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkYUVMath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkImageFilterCache>(SkImageFilterCache*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkImage.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
SkImage_Lazy.cpp:void SkSafeUnref<SharedGenerator>(SharedGenerator*)
Line
Count
Source
148
90.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
90.3k
    if (obj) {
150
25.0k
        obj->unref();
151
25.0k
    }
152
90.3k
}
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkImage>(SkImage*)
SkImage_Lazy.cpp:void SkSafeUnref<SkImage_Lazy>(SkImage_Lazy*)
Line
Count
Source
148
32.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
32.6k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
32.6k
}
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkCachedData>(SkCachedData*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkImage_Lazy.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkData>(SkData*)
SkImage_Raster.cpp:void SkSafeUnref<SkImage_Raster>(SkImage_Raster*)
Line
Count
Source
148
181k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
181k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
181k
}
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkPixelRef>(SkPixelRef*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_Raster.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRescaleAndReadPixels.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkDeferredDisplayList const>(SkDeferredDisplayList const*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkSurface.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkPixelRef>(SkPixelRef*)
SkSurface_Raster.cpp:void SkSafeUnref<SkSurface_Raster>(SkSurface_Raster*)
Line
Count
Source
148
36.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
36.0k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
36.0k
}
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurface_Raster.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkColorFilterShader>(SkColorFilterShader*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkColorFilterShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkComposeShader.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkImage>(SkImage*)
SkImageShader.cpp:void SkSafeUnref<SkEmptyShader>(SkEmptyShader*)
Line
Count
Source
148
15.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
15.5k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
15.5k
}
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImageShader.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
SkLocalMatrixShader.cpp:void SkSafeUnref<SkLocalMatrixShader>(SkLocalMatrixShader*)
Line
Count
Source
148
4.70k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.70k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.70k
}
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkLocalMatrixShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkEmptyShader>(SkEmptyShader*)
SkShader.cpp:void SkSafeUnref<SkColorShader>(SkColorShader*)
Line
Count
Source
148
199
template <typename T> static inline void SkSafeUnref(T* obj) {
149
199
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
199
}
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkImage>(SkImage*)
SkShader.cpp:void SkSafeUnref<SkShader const>(SkShader const*)
Line
Count
Source
148
923k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
923k
    if (obj) {
150
461k
        obj->unref();
151
461k
    }
152
923k
}
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkTransformShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTransformShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkTransformShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkPictureImageGenerator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
SkPictureRecorder.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Line
Count
Source
148
26
template <typename T> static inline void SkSafeUnref(T* obj) {
149
26
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
26
}
SkPictureRecorder.cpp:void SkSafeUnref<SkRecord>(SkRecord*)
Line
Count
Source
148
369k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
369k
    if (obj) {
150
90.2k
        obj->unref();
151
90.2k
    }
152
369k
}
SkPictureRecorder.cpp:void SkSafeUnref<SkBBoxHierarchy>(SkBBoxHierarchy*)
Line
Count
Source
148
613k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
613k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
613k
}
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
SkPictureRecorder.cpp:void SkSafeUnref<SkBigPicture>(SkBigPicture*)
Line
Count
Source
148
63.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
63.1k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
63.1k
}
SkPictureRecorder.cpp:void SkSafeUnref<SkRecordedDrawable>(SkRecordedDrawable*)
Line
Count
Source
148
19
template <typename T> static inline void SkSafeUnref(T* obj) {
149
19
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
19
}
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPictureRecorder.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
SkRecordedDrawable.cpp:void SkSafeUnref<SkVertices const>(SkVertices const*)
Line
Count
Source
148
6.12k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
6.12k
    if (obj) {
150
1.64k
        obj->unref();
151
1.64k
    }
152
6.12k
}
SkRecordedDrawable.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Line
Count
Source
148
18
template <typename T> static inline void SkSafeUnref(T* obj) {
149
18
    if (obj) {
150
9
        obj->unref();
151
9
    }
152
18
}
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkRecord>(SkRecord*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkBBoxHierarchy>(SkBBoxHierarchy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkRecordedDrawable.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
SkRecorder.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Line
Count
Source
148
16.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
16.6k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
16.6k
}
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkRecorder.cpp:void SkSafeUnref<SkImageFilter const>(SkImageFilter const*)
Unexecuted instantiation: SkCustomTypeface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkCustomTypeface.cpp:void SkSafeUnref<SkUserTypeface>(SkUserTypeface*)
Unexecuted instantiation: SkCustomTypeface.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkCustomTypeface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCustomTypeface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkCustomTypeface.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPatchUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPatchUtils.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<(anonymous namespace)::CachedTessellations>((anonymous namespace)::CachedTessellations*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<(anonymous namespace)::ShadowInvalidator>((anonymous namespace)::ShadowInvalidator*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShadowUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkCodecImageGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCodecImageGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkCodecImageGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageEncoder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageEncoder.cpp:void SkSafeUnref<SkDataTable>(SkDataTable*)
Unexecuted instantiation: SkImageEncoder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageEncoder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkRecord>(SkRecord*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkBBoxHierarchy>(SkBBoxHierarchy*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkGlobalInitialization_default.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkImageGenerator_skia.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageGenerator_skia.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageGenerator_skia.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLAnalysis.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLAnalysis.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLAnalysis.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLAnalysis.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLAnalysis.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLCompiler.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLErrorReporter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSLIRGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLIRGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLIRGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLIRGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLIRGenerator.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLInliner.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLInliner.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLInliner.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLInliner.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLInliner.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLMangler.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLMangler.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLMangler.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLMangler.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLParser.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLParser.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLParser.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLParser.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLParser.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLPool.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPool.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLPool.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLPool.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLRehydrator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLRehydrator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLRehydrator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLRehydrator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLRehydrator.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLString.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLString.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLString.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLString.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLString.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLUtil.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLUtil.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLUtil.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLUtil.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLUtil.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLVMCodeGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVMCodeGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLVMCodeGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLVMCodeGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLVMCodeGenerator.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLBlock.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLBlock.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLBlock.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLBlock.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLCore.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLExpression.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLFunction.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLStatement.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLSymbols.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLType.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLVar.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DSLWriter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSLBinaryExpression.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLBinaryExpression.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLBinaryExpression.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLBinaryExpression.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLBinaryExpression.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLBlock.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLBlock.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLBlock.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLBlock.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLChildCall.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLChildCall.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLChildCall.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLChildCall.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLChildCall.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructor.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorArray.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorArray.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorArray.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorArray.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorArray.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorArrayCast.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorArrayCast.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorArrayCast.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorArrayCast.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorArrayCast.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorCompound.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorCompound.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorCompound.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorCompound.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorCompound.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorCompoundCast.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorCompoundCast.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorCompoundCast.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorCompoundCast.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorCompoundCast.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorDiagonalMatrix.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorDiagonalMatrix.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorDiagonalMatrix.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorDiagonalMatrix.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorDiagonalMatrix.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorMatrixResize.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorMatrixResize.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorMatrixResize.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorMatrixResize.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorMatrixResize.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorScalarCast.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorScalarCast.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorScalarCast.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorScalarCast.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorScalarCast.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorSplat.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorSplat.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorSplat.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorSplat.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorSplat.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstructorStruct.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstructorStruct.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstructorStruct.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstructorStruct.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstructorStruct.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLDoStatement.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLDoStatement.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLDoStatement.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLDoStatement.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLDoStatement.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLExpressionStatement.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLExpressionStatement.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLExpressionStatement.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLExpressionStatement.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLExpressionStatement.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLFieldAccess.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLFieldAccess.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLFieldAccess.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLFieldAccess.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLFieldAccess.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLForStatement.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLForStatement.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLForStatement.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLForStatement.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLForStatement.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLFunctionCall.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLFunctionCall.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLFunctionCall.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLFunctionCall.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLFunctionCall.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLFunctionDeclaration.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLFunctionDeclaration.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLFunctionDeclaration.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLFunctionDeclaration.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLFunctionDeclaration.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLIfStatement.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLIfStatement.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLIfStatement.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLIfStatement.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLIfStatement.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLIndexExpression.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLIndexExpression.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLIndexExpression.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLIndexExpression.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLIndexExpression.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLPostfixExpression.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPostfixExpression.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLPostfixExpression.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLPostfixExpression.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLPostfixExpression.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLPrefixExpression.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPrefixExpression.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLPrefixExpression.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLPrefixExpression.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLPrefixExpression.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLSetting.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSetting.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLSetting.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLSetting.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLSetting.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLSwitchStatement.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSwitchStatement.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLSwitchStatement.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLSwitchStatement.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLSwitchStatement.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLSwizzle.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSwizzle.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLSwizzle.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLSwizzle.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLSwizzle.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLSymbolTable.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSymbolTable.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLSymbolTable.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLSymbolTable.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLSymbolTable.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLTernaryExpression.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLTernaryExpression.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLTernaryExpression.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLTernaryExpression.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLTernaryExpression.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLType.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLType.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLType.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLType.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLType.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLVarDeclarations.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVarDeclarations.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLVarDeclarations.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLVarDeclarations.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLVarDeclarations.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLVariable.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVariable.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLVariable.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLVariable.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLVariable.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLVariableReference.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLVariableReference.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLVariableReference.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLVariableReference.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLVariableReference.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrBackendSurface.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBackendSurface.cpp:void SkSafeUnref<GrBackendSurfaceMutableStateImpl>(GrBackendSurfaceMutableStateImpl*)
Unexecuted instantiation: GrBackendSurface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBackendSurface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBackendSurface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBackendSurface.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBlockAllocator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBlockAllocator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBlockAllocator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBlockAllocator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrCaps.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
GrColorInfo.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Line
Count
Source
148
127k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
127k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
127k
}
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrColorInfo.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrColorSpaceXform.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
GrContext_Base.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Line
Count
Source
148
5.30k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.30k
    if (obj) {
150
1.32k
        obj->unref();
151
1.32k
    }
152
5.30k
}
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrContext_Base.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
GrDirectContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Line
Count
Source
148
54.2k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
54.2k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
54.2k
}
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
GrDirectContext.cpp:void SkSafeUnref<GrGpu>(GrGpu*)
Line
Count
Source
148
4.65k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.65k
    if (obj) {
150
1.32k
        obj->unref();
151
1.32k
    }
152
4.65k
}
GrDirectContext.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Line
Count
Source
148
19.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
19.8k
    if (obj) {
150
691
        obj->unref();
151
691
    }
152
19.8k
}
GrDirectContext.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Line
Count
Source
148
9.28k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.28k
    if (obj) {
150
5.30k
        obj->unref();
151
5.30k
    }
152
9.28k
}
GrDirectContext.cpp:void SkSafeUnref<GrThreadSafePipelineBuilder>(GrThreadSafePipelineBuilder*)
Line
Count
Source
148
3.97k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.97k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3.97k
}
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrGLInterface>(GrGLInterface*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrDirectContext.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
GrDrawingManager.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Line
Count
Source
148
210k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
210k
    if (obj) {
150
63.2k
        obj->unref();
151
63.2k
    }
152
210k
}
GrDrawingManager.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Line
Count
Source
148
76.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
76.0k
    if (obj) {
150
1.66k
        obj->unref();
151
1.66k
    }
152
76.0k
}
GrDrawingManager.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Line
Count
Source
148
397k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
397k
    if (obj) {
150
90.2k
        obj->unref();
151
90.2k
    }
152
397k
}
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
GrDrawingManager.cpp:void SkSafeUnref<skgpu::v1::PathRenderer>(skgpu::v1::PathRenderer*)
Line
Count
Source
148
9.42k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.42k
    if (obj) {
150
4.71k
        obj->unref();
151
4.71k
    }
152
9.42k
}
GrDrawingManager.cpp:void SkSafeUnref<skgpu::v1::SoftwarePathRenderer>(skgpu::v1::SoftwarePathRenderer*)
Line
Count
Source
148
1.67k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.67k
    if (obj) {
150
351
        obj->unref();
151
351
    }
152
1.67k
}
GrDrawingManager.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Line
Count
Source
148
577k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
577k
    if (obj) {
150
112k
        obj->unref();
151
112k
    }
152
577k
}
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkDeferredDisplayList const>(SkDeferredDisplayList const*)
GrDrawingManager.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Line
Count
Source
148
74
template <typename T> static inline void SkSafeUnref(T* obj) {
149
74
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
74
}
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrDDLTask>(GrDDLTask*)
GrDrawingManager.cpp:void SkSafeUnref<GrOpsTask>(GrOpsTask*)
Line
Count
Source
148
224k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
224k
    if (obj) {
150
67.3k
        obj->unref();
151
67.3k
    }
152
224k
}
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrTextureResolveRenderTask>(GrTextureResolveRenderTask*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrWaitRenderTask>(GrWaitRenderTask*)
GrDrawingManager.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Line
Count
Source
148
13.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
13.7k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
13.7k
}
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrTransferFromRenderTask>(GrTransferFromRenderTask*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrDrawingManager.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFragmentProcessor.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGeometryProcessor.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
GrGpu.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Line
Count
Source
148
3.97k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.97k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3.97k
}
GrGpu.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Line
Count
Source
148
336k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
336k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
336k
}
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrRenderTarget>(GrRenderTarget*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrGpu.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGpuResource.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrImageContext.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrMemoryPool.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMemoryPool.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMemoryPool.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMemoryPool.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
GrOpFlushState.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Line
Count
Source
148
243k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
243k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
243k
}
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
GrOpFlushState.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Line
Count
Source
148
1.65M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.65M
    if (obj) {
150
177k
        obj->unref();
151
177k
    }
152
1.65M
}
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrOpFlushState.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
GrOpsRenderPass.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Line
Count
Source
148
761k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
761k
    if (obj) {
150
94
        obj->unref();
151
94
    }
152
761k
}
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrOpsRenderPass.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: GrPersistentCacheUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
GrPipeline.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Line
Count
Source
148
150k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
150k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
150k
}
GrPipeline.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Line
Count
Source
148
366k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
366k
    if (obj) {
150
96.4k
        obj->unref();
151
96.4k
    }
152
366k
}
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPipeline.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProcessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrProcessorAnalysis.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrProcessorSet.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkData>(SkData*)
GrProxyProvider.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Line
Count
Source
148
65.2k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
65.2k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
65.2k
}
GrProxyProvider.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Line
Count
Source
148
867k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
867k
    if (obj) {
150
479
        obj->unref();
151
479
    }
152
867k
}
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrRenderTarget>(GrRenderTarget*)
GrProxyProvider.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Line
Count
Source
148
320k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
320k
    if (obj) {
150
61.6k
        obj->unref();
151
61.6k
    }
152
320k
}
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrProxyProvider.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRecordingContext.cpp:void SkSafeUnref<GrTextBlob>(GrTextBlob*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<skgpu::BaseDevice>(skgpu::BaseDevice*)
Unexecuted instantiation: GrRecordingContextPriv.cpp:void SkSafeUnref<GrOpsTask>(GrOpsTask*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrRenderTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrRenderTaskCluster.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<SkData>(SkData*)
GrResourceAllocator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Line
Count
Source
148
473k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
473k
    if (obj) {
150
155k
        obj->unref();
151
155k
    }
152
473k
}
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrResourceAllocator.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrResourceCache.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
GrResourceProvider.cpp:void SkSafeUnref<GrCaps>(GrCaps*)
Line
Count
Source
148
1.32k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.32k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.32k
}
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
GrResourceProvider.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Line
Count
Source
148
3.70k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.70k
    if (obj) {
150
148
        obj->unref();
151
148
    }
152
3.70k
}
GrResourceProvider.cpp:void SkSafeUnref<GrAttachment>(GrAttachment*)
Line
Count
Source
148
66.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
66.4k
    if (obj) {
150
136
        obj->unref();
151
136
    }
152
66.4k
}
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrResourceProvider.cpp:void SkSafeUnref<GrRenderTarget>(GrRenderTarget*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrRingBuffer.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrShaderCaps.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShaderCaps.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrShaderCaps.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrShaderCaps.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrShaderUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrShaderUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShaderUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrShaderUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrStagingBufferManager.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStencilSettings.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSurface.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrSurfaceProxy.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrSwizzle.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrTextureProxy.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrTextureResolveRenderTask.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
GrThreadSafeCache.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Line
Count
Source
148
22.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
22.0k
    if (obj) {
150
2.35k
        obj->unref();
151
2.35k
    }
152
22.0k
}
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrThreadSafeCache::Trampoline>(GrThreadSafeCache::Trampoline*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrThreadSafeCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrTransferFromRenderTask.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrWaitRenderTask.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrWritePixelsRenderTask.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrXferProcessor.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrYUVABackendTextures.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrYUVATextureProxies.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: SurfaceContext.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SurfaceFillContext.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBicubicEffect.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBlendFragmentProcessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrCustomXfermode.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMatrixEffect.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<PorterDuffXferProcessor>(PorterDuffXferProcessor*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrPorterDuffXferProcessor.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrSkSLFP.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureEffect.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrYUVtoRGBEffect.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrStyledShape.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStyledShape.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrStyledShape.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStyledShape.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStyledShape.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
GrAtlasManager.cpp:void SkSafeUnref<GrDrawOpAtlas::Plot>(GrDrawOpAtlas::Plot*)
Line
Count
Source
148
13.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
13.4k
    if (obj) {
150
13.2k
        obj->unref();
151
13.2k
    }
152
13.4k
}
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: GrSDFMaskFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrSDFTControl.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrikeCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
GrTextBlobCache.cpp:void SkSafeUnref<GrTextBlob>(GrTextBlob*)
Line
Count
Source
148
9.78k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.78k
    if (obj) {
150
2.35k
        obj->unref();
151
2.35k
    }
152
9.78k
}
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextBlobCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSL.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSL.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSL.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSL.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLBlend.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLSLFragmentShaderBuilder.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLProgramBuilder.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLShaderBuilder.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLUniformHandler.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLUniformHandler.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLUniformHandler.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSLUniformHandler.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLVarying.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSLVertexGeoBuilder.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrAttachment>(GrAttachment*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
GrMockGpu.cpp:void SkSafeUnref<GrMockCaps>(GrMockCaps*)
Line
Count
Source
148
1.32k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.32k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.32k
}
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrGpu>(GrGpu*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrRenderTarget>(GrRenderTarget*)
Unexecuted instantiation: GrMockGpu.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrMockTypes.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMockTypes.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMockTypes.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMockTypes.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMockTypes.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BaseDevice.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
SkGr.cpp:void SkSafeUnref<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>(GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener*)
Line
Count
Source
148
118k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
118k
    if (obj) {
150
59.3k
        obj->unref();
151
59.3k
    }
152
118k
}
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGr.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkImage_Gpu>(SkImage_Gpu*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkImage_Gpu.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkImage_Gpu>(SkImage_Gpu*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkPromiseImageTexture>(SkPromiseImageTexture*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkImage_GpuBase.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkImage_GpuYUVA>(SkImage_GpuYUVA*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<skgpu::BaseDevice>(skgpu::BaseDevice*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkImage_Gpu>(SkImage_Gpu*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkDeferredDisplayList const>(SkDeferredDisplayList const*)
SkSurface_Gpu.cpp:void SkSafeUnref<SkSurface_Gpu>(SkSurface_Gpu*)
Line
Count
Source
148
1.34k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.34k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.34k
}
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSurface_Gpu.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAuditTrail.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
GrOpsTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Line
Count
Source
148
143k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
143k
    if (obj) {
150
64.7k
        obj->unref();
151
64.7k
    }
152
143k
}
GrOpsTask.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Line
Count
Source
148
480k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
480k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
480k
}
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrOpsTask.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: AAConvexPathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: AAHairLinePathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: AALinearizingConvexPathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: DefaultPathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
GrAtlasTextOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Line
Count
Source
148
691
template <typename T> static inline void SkSafeUnref(T* obj) {
149
691
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
691
}
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrTextBlob>(GrTextBlob*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrAtlasTextOp.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDashOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawAtlasOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDrawVerticesOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrFillRectOp.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrLatticeOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrMeshDrawOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrOvalOpFactory.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrQuadPerEdgeAA.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrRegionOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrShadowRRectOp.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelper.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrSimpleMeshDrawOpHelperWithStencil.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrDrawOpAtlas::Plot>(GrDrawOpAtlas::Plot*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrSmallPathAtlasMgr.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSmallPathShapeData.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrStrokeRectOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrTextureOp.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SmallPathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SoftwarePathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
TriangulatingPathRenderer.cpp:void SkSafeUnref<(anonymous namespace)::UniqueKeyInvalidator>((anonymous namespace)::UniqueKeyInvalidator*)
Line
Count
Source
148
148
template <typename T> static inline void SkSafeUnref(T* obj) {
149
148
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
148
}
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: TriangulatingPathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<skgpu::BaseDevice>(skgpu::BaseDevice*)
Device.cpp:void SkSafeUnref<skgpu::v1::Device>(skgpu::v1::Device*)
Line
Count
Source
148
11.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.0k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
11.0k
}
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: Device.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: Device_drawTexture.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::DashLinePathRenderer>(skgpu::v1::DashLinePathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::PathRenderer>(skgpu::v1::PathRenderer*)
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::AAConvexPathRenderer>(skgpu::v1::AAConvexPathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::AAHairLinePathRenderer>(skgpu::v1::AAHairLinePathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::AALinearizingConvexPathRenderer>(skgpu::v1::AALinearizingConvexPathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::AtlasPathRenderer>(skgpu::v1::AtlasPathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::SmallPathRenderer>(skgpu::v1::SmallPathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::TriangulatingPathRenderer>(skgpu::v1::TriangulatingPathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrTessellationPathRenderer>(GrTessellationPathRenderer*)
PathRendererChain.cpp:void SkSafeUnref<skgpu::v1::DefaultPathRenderer>(skgpu::v1::DefaultPathRenderer*)
Line
Count
Source
148
673
template <typename T> static inline void SkSafeUnref(T* obj) {
149
673
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
673
}
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: PathRendererChain.cpp:void SkSafeUnref<GrGpu>(GrGpu*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrOpsTask>(GrOpsTask*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrTextBlob>(GrTextBlob*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SurfaceDrawContext.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
SurfaceFillContext_v1.cpp:void SkSafeUnref<GrOpsTask>(GrOpsTask*)
Line
Count
Source
148
157k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
157k
    if (obj) {
150
26.0k
        obj->unref();
151
26.0k
    }
152
157k
}
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SurfaceFillContext_v1.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkSLGLSLCodeGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLGLSLCodeGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLGLSLCodeGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLGLSLCodeGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLGLSLCodeGenerator.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLMetalCodeGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLMetalCodeGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLMetalCodeGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLMetalCodeGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLMetalCodeGenerator.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLPipelineStageCodeGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLPipelineStageCodeGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLPipelineStageCodeGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLPipelineStageCodeGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLPipelineStageCodeGenerator.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSLSPIRVCodeGenerator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLMakeNativeInterface_egl.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLAssembleGLESInterfaceAutogen.cpp:void SkSafeUnref<GrGLInterface>(GrGLInterface*)
Unexecuted instantiation: GrGLAssembleGLESInterfaceAutogen.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleGLESInterfaceAutogen.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLAssembleGLESInterfaceAutogen.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleGLESInterfaceAutogen.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLAssembleHelpers.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleHelpers.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLAssembleHelpers.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleHelpers.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLExtensions.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLExtensions.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLExtensions.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLExtensions.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLInterface>(GrGLInterface*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLGpu::ProgramCache>(GrGLGpu::ProgramCache*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLProgram>(GrGLProgram*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLBuffer>(GrGLBuffer*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLTexture>(GrGLTexture*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLTextureRenderTarget>(GrGLTextureRenderTarget*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGLRenderTarget>(GrGLRenderTarget*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrGpu>(GrGpu*)
Unexecuted instantiation: GrGLGpu.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrGLProgram>(GrGLProgram*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLGpuProgramCache.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLInterfaceAutogen.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLInterfaceAutogen.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLInterfaceAutogen.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLInterfaceAutogen.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrGLProgram>(GrGLProgram*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLProgram.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLProgramDataManager.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrAttachment>(GrAttachment*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLRenderTarget.cpp:void SkSafeUnref<GrGLRenderTarget>(GrGLRenderTarget*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLSemaphore.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLTexture.cpp:void SkSafeUnref<GrGLTexture>(GrGLTexture*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLTextureRenderTarget.cpp:void SkSafeUnref<GrGLTextureRenderTarget>(GrGLTextureRenderTarget*)
Unexecuted instantiation: GrGLTypesPriv.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLTypesPriv.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLUtil.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLUtil.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLUtil.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLUtil.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLVertexArray.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLProgramBuilder.cpp:void SkSafeUnref<GrGLProgram>(GrGLProgram*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLShaderStringBuilder.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkOpts_avx.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_avx.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpts_hsw.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_hsw.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpts_hsw.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkOpts_hsw.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOpts_hsw.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkOpts_hsw.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkJpegEncoder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkJpegEncoder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJpegEncoder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPngEncoder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPngEncoder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPngEncoder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkOpts_skx.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_skx.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpts_sse42.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_sse42.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpts_ssse3.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpts_ssse3.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpts_ssse3.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkOpts_ssse3.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOpts_ssse3.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkOpts_ssse3.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkWebpEncoder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWebpEncoder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkWebpEncoder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkAAClip.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAAClip.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkAAClip.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkAAClip.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkAAClip.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkAAClip.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkAutoPixmapStorage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAutoPixmapStorage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkBitmapCache.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkBitmapDevice.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlendMode.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
SkBlendModeBlender.cpp:void SkSafeUnref<SkBlendModeBlender>(SkBlendModeBlender*)
Line
Count
Source
148
676k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
676k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
676k
}
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBlendModeBlender.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBlitter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBlitter_A8.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_A8.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitter_A8.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlitter_A8.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlitter_A8.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlitter_A8.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlitter_A8.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBlitter_ARGB32.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
SkBlitter_ARGB32.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Line
Count
Source
148
11.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.9k
    if (obj) {
150
6.93k
        obj->unref();
151
6.93k
    }
152
11.9k
}
Unexecuted instantiation: SkBlitter_ARGB32.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitter_ARGB32.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlitter_ARGB32.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlitter_ARGB32.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlitter_ARGB32.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlitter_RGB565.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
SkBlurMF.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Line
Count
Source
148
605k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
605k
    if (obj) {
150
3.93k
        obj->unref();
151
3.93k
    }
152
605k
}
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkData>(SkData*)
SkBlurMF.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Line
Count
Source
148
325k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
325k
    if (obj) {
150
159k
        obj->unref();
151
159k
    }
152
325k
}
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
SkBlurMF.cpp:void SkSafeUnref<GrThreadSafeCache::Trampoline>(GrThreadSafeCache::Trampoline*)
Line
Count
Source
148
13.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
13.1k
    if (obj) {
150
222
        obj->unref();
151
222
    }
152
13.1k
}
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkBlurMF.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkBlurMask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCompressedDataUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCompressedDataUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkCompressedDataUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkCompressedDataUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkCompressedDataUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkContourMeasure.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkContourMeasure.cpp:void SkSafeUnref<SkContourMeasure>(SkContourMeasure*)
Unexecuted instantiation: SkCpu.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDataTable.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDataTable.cpp:void SkSafeUnref<SkDataTable>(SkDataTable*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkDeferredDisplayList::LazyProxyData>(SkDeferredDisplayList::LazyProxyData*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkDeferredDisplayList.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkDescriptor.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDescriptor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDescriptor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDescriptor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDescriptor.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDistanceFieldGen.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkDraw.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDrawShadowInfo.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<UpdatableColorShader>(UpdatableColorShader*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkUpdatableShader>(SkUpdatableShader*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw_atlas.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDraw_text.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkShader>(SkShader*)
SkDraw_vertices.cpp:void SkSafeUnref<SkTriColorShader>(SkTriColorShader*)
Line
Count
Source
148
637
template <typename T> static inline void SkSafeUnref(T* obj) {
149
637
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
637
}
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDraw_vertices.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkEdgeBuilder.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkEdgeClipper.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
SkFont.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Line
Count
Source
148
10.0M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10.0M
    if (obj) {
150
9.89M
        obj->unref();
151
9.89M
    }
152
10.0M
}
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkFont.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkFontDescriptor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkFontMgr.cpp:void SkSafeUnref<SkData>(SkData*)
SkFontMgr.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Line
Count
Source
148
3
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3
}
Unexecuted instantiation: SkFontMgr.cpp:void SkSafeUnref<SkEmptyFontMgr>(SkEmptyFontMgr*)
Unexecuted instantiation: SkFontMgr.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkFont_serial.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGlyph.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyph.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlyph.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGlyph.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkGlyphRunPainter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkGpuBlurUtils.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkICC.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkICC.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkICC.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkMaskBlurFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkMaskFilter.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkMaskGamma.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkMatrixImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
SkMiniRecorder.cpp:void SkSafeUnref<SkMiniPicture<SkRecords::DrawPath> >(SkMiniPicture<SkRecords::DrawPath>*)
Line
Count
Source
148
507
template <typename T> static inline void SkSafeUnref(T* obj) {
149
507
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
507
}
SkMiniRecorder.cpp:void SkSafeUnref<SkMiniPicture<SkRecords::DrawRect> >(SkMiniPicture<SkRecords::DrawRect>*)
Line
Count
Source
148
2.73k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.73k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
2.73k
}
SkMiniRecorder.cpp:void SkSafeUnref<SkMiniPicture<SkRecords::DrawTextBlob> >(SkMiniPicture<SkRecords::DrawTextBlob>*)
Line
Count
Source
148
1.83k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.83k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.83k
}
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMiniRecorder.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
SkMipmapAccessor.cpp:void SkSafeUnref<SkMipmap const>(SkMipmap const*)
Line
Count
Source
148
8.45k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
8.45k
    if (obj) {
150
252
        obj->unref();
151
252
    }
152
8.45k
}
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkMipmapAccessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPath_serial.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPath_serial.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPromiseImageTexture.cpp:void SkSafeUnref<SkPromiseImageTexture>(SkPromiseImageTexture*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkRasterPipelineBlitter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
SkRecord.cpp:void SkSafeUnref<SkImageFilter const>(SkImageFilter const*)
Line
Count
Source
148
13.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
13.4k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
13.4k
}
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecord.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkRecordDraw.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkImageFilter const>(SkImageFilter const*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecordOpts.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkRecords.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkResourceCache.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkScalerCache.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
SkScalerContext.cpp:void SkSafeUnref<SkTMaskGamma<3, 3, 3> >(SkTMaskGamma<3, 3, 3>*)
Line
Count
Source
148
15.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
15.3k
    if (obj) {
150
3
        obj->unref();
151
3
    }
152
15.3k
}
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
SkScalerContext.cpp:void SkSafeUnref<SkTMaskGamma<3, 3, 3> const>(SkTMaskGamma<3, 3, 3> const*)
Line
Count
Source
148
27.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
27.3k
    if (obj) {
150
11.1k
        obj->unref();
151
11.1k
    }
152
27.3k
}
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkScalerContext.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkScan.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScan.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScan.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkScan.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScan.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkScan_AntiPath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_AntiPath.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_AntiPath.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScan_AntiPath.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkScan_AntiPath.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScan_AntiPath.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkScan_AntiPath.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkScan_Antihair.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_Antihair.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_Antihair.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScan_Antihair.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkScan_Antihair.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScan_Antihair.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkScan_Hairline.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_Hairline.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_Hairline.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScan_Hairline.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkScan_Hairline.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScan_Hairline.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkScan_Hairline.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
SkStrikeCache.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Line
Count
Source
148
71.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
71.3k
    if (obj) {
150
10.5k
        obj->unref();
151
10.5k
    }
152
71.3k
}
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkStrikeCache.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkStrikeForGPU.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkStroke.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkStroke.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkStrokerPriv.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
SkVMBlitter.cpp:void SkSafeUnref<(anonymous namespace)::SpriteShader>((anonymous namespace)::SpriteShader*)
Line
Count
Source
148
11
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
11
}
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<(anonymous namespace)::PaintColorShader>((anonymous namespace)::PaintColorShader*)
SkVMBlitter.cpp:void SkSafeUnref<(anonymous namespace)::NoopColorFilter>((anonymous namespace)::NoopColorFilter*)
Line
Count
Source
148
49.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
49.5k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
49.5k
}
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkColorFilterShader>(SkColorFilterShader*)
SkVMBlitter.cpp:void SkSafeUnref<(anonymous namespace)::DitherShader>((anonymous namespace)::DitherShader*)
Line
Count
Source
148
1.83k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.83k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.83k
}
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkVMBlitter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkVertState.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkVertState.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkXfermodeInterpretation.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVPlanesCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkYUVPlanesCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkYUVPlanesCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmapProcShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapProcShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmapProcShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBitmapProcShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBitmapProcShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBitmapProcShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBitmapProcShader.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkData>(SkData*)
SkColorShader.cpp:void SkSafeUnref<SkColorShader>(SkColorShader*)
Line
Count
Source
148
11.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.9k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
11.9k
}
SkColorShader.cpp:void SkSafeUnref<SkColor4Shader>(SkColor4Shader*)
Line
Count
Source
148
2.73k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.73k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
2.73k
}
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkColorShader.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
SkBigPicture.cpp:void SkSafeUnref<SkBBoxHierarchy const>(SkBBoxHierarchy const*)
Line
Count
Source
148
63.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
63.1k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
63.1k
}
SkBigPicture.cpp:void SkSafeUnref<SkRecord const>(SkRecord const*)
Line
Count
Source
148
63.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
63.1k
    if (obj) {
150
63.1k
        obj->unref();
151
63.1k
    }
152
63.1k
}
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkBigPicture.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkVertices const>(SkVertices const*)
SkPicture.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Line
Count
Source
148
36.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
36.6k
    if (obj) {
150
33.1k
        obj->unref();
151
33.1k
    }
152
36.6k
}
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkPicture::MakePlaceholder(SkRect)::Placeholder>(SkPicture::MakePlaceholder(SkRect)::Placeholder*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPicture.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkFactorySet>(SkFactorySet*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkRefCntSet>(SkRefCntSet*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkVertices const>(SkVertices const*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPictureData.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPictureFlat.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPicturePlayback.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkVertices const>(SkVertices const*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkTextBlob const>(SkTextBlob const*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPictureRecord.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
SkPictureShader.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Line
Count
Source
148
34
template <typename T> static inline void SkSafeUnref(T* obj) {
149
34
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
34
}
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkPictureShader.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkJSONWriter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkShadowTessellator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShadowTessellator.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: SkShadowTessellator.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: Sk1DPathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: Sk2DPathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkCornerPathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkDashPathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkDiscretePathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkEmbossMaskFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkOpPathEffect.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkOverdrawColorFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkShaderMaskFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
SkTableColorFilter.cpp:void SkSafeUnref<SkTable_ColorFilter>(SkTable_ColorFilter*)
Line
Count
Source
148
131k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
131k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
131k
}
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkTableColorFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkTrimPathEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkPerlinNoiseShader.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkData>(SkData*)
SkGradientShader.cpp:void SkSafeUnref<SkLinearGradient>(SkLinearGradient*)
Line
Count
Source
148
10.2k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10.2k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
10.2k
}
SkGradientShader.cpp:void SkSafeUnref<SkRadialGradient>(SkRadialGradient*)
Line
Count
Source
148
1.24k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.24k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.24k
}
SkGradientShader.cpp:void SkSafeUnref<SkSweepGradient>(SkSweepGradient*)
Line
Count
Source
148
3.35k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.35k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3.35k
}
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkGradientShader.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkLinearGradient.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkRadialGradient.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSweepGradient.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkTwoPointConicalGradient.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkAlphaThresholdImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkArithmeticImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkBlender>(SkBlender*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkBlendImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkBlurImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkColorFilterImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkComposeImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkDisplacementMapImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkDropShadowImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkImageImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
SkLightingImageFilter.cpp:void SkSafeUnref<(anonymous namespace)::SkImageFilterLight const>((anonymous namespace)::SkImageFilterLight const*)
Line
Count
Source
148
360
template <typename T> static inline void SkSafeUnref(T* obj) {
149
360
    if (obj) {
150
90
        obj->unref();
151
90
    }
152
360
}
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
SkLightingImageFilter.cpp:void SkSafeUnref<(anonymous namespace)::SkImageFilterLight>((anonymous namespace)::SkImageFilterLight*)
Line
Count
Source
148
42.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
42.1k
    if (obj) {
150
10.4k
        obj->unref();
151
10.4k
    }
152
42.1k
}
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkLightingImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkMagnifierImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkMatrixConvolutionImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkMergeImageFilter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: SkMorphologyImageFilter.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkOffsetImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPictureImageFilter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkRuntimeImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkShaderImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkTileImageFilter.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkCodec.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkCodec.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkMasks.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMasks.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSampler.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSampler.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSampler.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkWbmpCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkWbmpCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLBuiltinTypes.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLBuiltinTypes.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLBuiltinTypes.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLBuiltinTypes.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLBuiltinTypes.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLConstantFolder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLConstantFolder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLConstantFolder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLConstantFolder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLConstantFolder.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkSLOperators.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSLOperators.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSLOperators.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSLOperators.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSLOperators.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: DSLCase.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLCase.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLCase.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLCase.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrAttachment.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrBackendTextureImageGenerator.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrBackendUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBackendUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBackendUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBackendUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBackendUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
GrBufferAllocPool.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Line
Count
Source
148
127k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
127k
    if (obj) {
150
2.27k
        obj->unref();
151
2.27k
    }
152
127k
}
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
GrBufferAllocPool.cpp:void SkSafeUnref<GrBuffer>(GrBuffer*)
Line
Count
Source
148
11.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.5k
    if (obj) {
150
3.30k
        obj->unref();
151
3.30k
    }
152
11.5k
}
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrBufferAllocPool.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrClientMappedBufferManager.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrCaps const>(GrCaps const*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrTextBlob>(GrTextBlob*)
GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrThreadSafePipelineBuilder>(GrThreadSafePipelineBuilder*)
Line
Count
Source
148
1.32k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.32k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.32k
}
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrContextThreadSafeProxy.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrCopyRenderTask.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<SkDeferredDisplayList const>(SkDeferredDisplayList const*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDDLTask.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDataUtils.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDefaultGeoProcFactory.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkDeferredDisplayList const>(SkDeferredDisplayList const*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkImage_Gpu>(SkImage_Gpu*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrDirectContextPriv.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: GrDistanceFieldGenFromVector.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrDistanceFieldGenFromVector.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
GrDrawOpAtlas.cpp:void SkSafeUnref<GrDrawOpAtlas::Plot>(GrDrawOpAtlas::Plot*)
Line
Count
Source
148
12.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
12.8k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
12.8k
}
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrDrawOpAtlas.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
GrEagerVertexAllocator.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Line
Count
Source
148
761
template <typename T> static inline void SkSafeUnref(T* obj) {
149
761
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
761
}
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrEagerVertexAllocator.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrFinishCallbacks.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGpuBuffer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrMeshDrawTarget.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPaint.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProcessorUnitTest.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrProgramDesc.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrAttachment>(GrAttachment*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrRenderTarget.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrSWMaskHelper.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrShaderVar.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShaderVar.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrShaderVar.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrShaderVar.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStyle.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStyle.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStyle.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStyle.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTestUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrUtil.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBezierEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBitmapTextGeoProc.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrCoverageSetOpXP.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
GrDisableColorXP.cpp:void SkSafeUnref<DisableColorXP>(DisableColorXP*)
Line
Count
Source
148
5.31k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.31k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
5.31k
}
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDisableColorXP.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDistanceFieldGeoProc.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGaussianConvolutionFragmentProcessor.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrMatrixConvolutionEffect.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrRRectEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrShadowGeoProc.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAAConvexTessellator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAAConvexTessellator.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrAATriangulator.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrPathUtils.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrPathUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathUtils.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrQuadUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrQuadUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrQuadUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrQuadUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrQuadUtils.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrShape.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrTriangulator.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGradientShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDistanceFieldAdjustTable.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDistanceFieldAdjustTable.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDistanceFieldAdjustTable.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDistanceFieldAdjustTable.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrTextStrike>(GrTextStrike*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrTextBlob>(GrTextBlob*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrTextBlob.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrMockCaps.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
GrBlurUtils.cpp:void SkSafeUnref<GrThreadSafeCache::Trampoline>(GrThreadSafeCache::Trampoline*)
Line
Count
Source
148
74
template <typename T> static inline void SkSafeUnref(T* obj) {
149
74
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
74
}
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrBlurUtils.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawOpTest.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrAtlasRenderTask>(GrAtlasRenderTask*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: AtlasPathRenderer.cpp:void SkSafeUnref<skgpu::v1::AtlasPathRenderer>(skgpu::v1::AtlasPathRenderer*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrGpu>(GrGpu*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: DashLinePathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrClearOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDrawAtlasPathOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDrawableOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrFillRRectOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: TessellationPathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrAtlasRenderTask.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: ClipStack.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: StencilMaskHelper.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrGLMakeEGLInterface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLMakeEGLInterface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLMakeEGLInterface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLMakeEGLInterface.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLMakeEGLInterface.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLAssembleInterface.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLAssembleInterface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleInterface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLAssembleInterface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleInterface.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLAssembleWebGLInterfaceAutogen.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleWebGLInterfaceAutogen.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLAssembleWebGLInterfaceAutogen.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleWebGLInterfaceAutogen.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLAttachment.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrGLBuffer>(GrGLBuffer*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLBuffer.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLCaps.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLContext.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLGLSL.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLGLSL.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLGLSL.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLGLSL.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: GrGLUniformHandler.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Unexecuted instantiation: SkHeifCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkHeifCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkJpegCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkJpegCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJpegDecoderMgr.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkJpegUtility.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkJpegUtility.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkJPEGWriteUtility.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkIcoCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkIcoCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPngCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPngCodec.cpp:void SkSafeUnref<SkData>(SkData*)
SkPngCodec.cpp:void SkSafeUnref<SkColorTable>(SkColorTable*)
Line
Count
Source
148
6.05k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
6.05k
    if (obj) {
150
856
        obj->unref();
151
856
    }
152
6.05k
}
SkPngCodec.cpp:void SkSafeUnref<SkPngChunkReader>(SkPngChunkReader*)
Line
Count
Source
148
4.28k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.28k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.28k
}
Unexecuted instantiation: SkPngCodec.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPngCodec.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkRawCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRawCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWebpCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWebpCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkWebpCodec.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkWuffsCodec.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkFontMgr_custom_empty_factory.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkAlphaRuns.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAlphaRuns.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkAlphaRuns.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkAlphaRuns.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkAlphaRuns.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkAlphaRuns.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkAlphaRuns.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBitmapProcState.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapProcState.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmapProcState.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBitmapProcState.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBitmapProcState.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBitmapProcState.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBitmapProcState_matrixProcs.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBlitRow_D32.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitRow_D32.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitRow_D32.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkBlitter_Sprite.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGlyphBuffer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkGraphics.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkScan_AAAPath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkScan_AAAPath.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkScan_AAAPath.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkScan_AAAPath.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkScan_AAAPath.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkScan_AAAPath.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSpriteBlitter_ARGB32.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSpriteBlitter_RGB565.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDashPath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDashPath.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkEmbossMask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEmbossMask.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkEmbossMask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkEmbossMask.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: Sk4fGradientBase.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk4fGradientBase.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Sk4fGradientBase.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: Sk4fGradientBase.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: Sk4fGradientBase.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Sk4fLinearGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Sk4fLinearGradient.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Sk4fLinearGradient.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: Sk4fLinearGradient.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: Sk4fLinearGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkAndroidCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAndroidCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAndroidCodecAdapter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBmpCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBmpCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpCodec.cpp:void SkSafeUnref<SkColorTable>(SkColorTable*)
Unexecuted instantiation: SkBmpMaskCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpMaskCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBmpRLECodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpRLECodec.cpp:void SkSafeUnref<SkColorTable>(SkColorTable*)
Unexecuted instantiation: SkBmpRLECodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBmpStandardCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkBmpStandardCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpStandardCodec.cpp:void SkSafeUnref<SkColorTable>(SkColorTable*)
Unexecuted instantiation: SkColorTable.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkEncodedInfo.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkEncodedInfo.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskSwizzler.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkMaskSwizzler.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkParseEncodedOrigin.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParseEncodedOrigin.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSampledCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSampledCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSwizzler.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSwizzler.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSwizzler.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DSLFPs.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkFontStyleSet_Custom>(SkFontStyleSet_Custom*)
Line
Count
Source
148
35
template <typename T> static inline void SkSafeUnref(T* obj) {
149
35
    if (obj) {
150
10
        obj->unref();
151
10
    }
152
35
}
SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkTypeface_Custom>(SkTypeface_Custom*)
Line
Count
Source
148
10
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10
    if (obj) {
150
5
        obj->unref();
151
5
    }
152
10
}
SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkTypeface_Empty>(SkTypeface_Empty*)
Line
Count
Source
148
5
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
5
}
SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkFontMgr_Custom>(SkFontMgr_Custom*)
Line
Count
Source
148
5
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
5
}
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkFontMgr_custom_empty.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDynamicAtlas.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrFixedClip.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrOnFlushResourceProvider.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrConvexPolyEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrModulateAtlasCoverageEffect.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrOvalEffect.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrGradientBitmapCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGradientBitmapCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrAtlasInstancedHelper.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: PathInnerTriangulateOp.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: PathStencilCoverOp.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: PathTessellateOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: StrokeTessellateOp.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrGLAssembleGLInterfaceAutogen.cpp:void SkSafeUnref<GrGLInterface>(GrGLInterface*)
Unexecuted instantiation: GrGLAssembleGLInterfaceAutogen.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrGLAssembleGLInterfaceAutogen.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrGLAssembleGLInterfaceAutogen.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrGLAssembleGLInterfaceAutogen.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkTypeface_Custom>(SkTypeface_Custom*)
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkTypeface_Empty>(SkTypeface_Empty*)
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkTypeface_Stream>(SkTypeface_Stream*)
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkFontStyleSet_Custom>(SkFontStyleSet_Custom*)
SkFontMgr_custom.cpp:void SkSafeUnref<SkFontStyleSet>(SkFontStyleSet*)
Line
Count
Source
148
49.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
49.3k
    if (obj) {
150
49.3k
        obj->unref();
151
49.3k
    }
152
49.3k
}
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontMgr_custom.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkOpEdgeBuilder.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPathOpsDebug.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkBmpBaseCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkBmpBaseCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrPathCurveTessellator.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrPathWedgeTessellator.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrGpuBuffer const>(GrGpuBuffer const*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrGpuResource>(GrGpuResource*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrStrokeFixedCountTessellator.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrStrokeHardwareTessellator.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathTessellationShader.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrPathTessellationShader_Hardware.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrPathTessellationShader_MiddleOut.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrStrokeTessellationShader.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrStrokeTessellationShader_HardwareImpl.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrStrokeTessellationShader_InstancedImpl.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrTessellationShader.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
SkFontHost_FreeType.cpp:void SkSafeUnref<SkTypeface_FreeType>(SkTypeface_FreeType*)
Line
Count
Source
148
4.27k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.27k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.27k
}
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkOTUtils::LocalizedStrings_NameTable>(SkOTUtils::LocalizedStrings_NameTable*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkTypeface::LocalizedStrings>(SkTypeface::LocalizedStrings*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkOTUtils::LocalizedStrings_SingleName>(SkOTUtils::LocalizedStrings_SingleName*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkFontHost_FreeType.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkFontHost_FreeType_common.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOTUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkOTUtils.cpp:void SkSafeUnref<SkOTUtils::LocalizedStrings_NameTable>(SkOTUtils::LocalizedStrings_NameTable*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrVertexChunkArray.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: SkOTTable_name.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkOTTable_name.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
FuzzSkottieJSON.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
135k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
135k
    if (obj) {
150
59.8k
        obj->unref();
151
59.8k
    }
152
135k
}
FuzzSkottieJSON.cpp:void SkSafeUnref<skottie::Animation>(skottie::Animation*)
Line
Count
Source
148
9.77k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.77k
    if (obj) {
150
8.94k
        obj->unref();
151
8.94k
    }
152
9.77k
}
Unexecuted instantiation: FuzzSkottieJSON.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSkottieJSON.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzSkottieJSON.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: FuzzSkottieJSON.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Resources.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Line
Count
Source
148
2.25M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.25M
    if (obj) {
150
19.2k
        obj->unref();
151
19.2k
    }
152
2.25M
}
Unexecuted instantiation: Resources.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Resources.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Resources.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: Resources.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
TestFontMgr.cpp:void SkSafeUnref<SkTestFont>(SkTestFont*)
Line
Count
Source
148
337
template <typename T> static inline void SkSafeUnref(T* obj) {
149
337
    if (obj) {
150
97
        obj->unref();
151
97
    }
152
337
}
TestFontMgr.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Line
Count
Source
148
106k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
106k
    if (obj) {
150
19.4k
        obj->unref();
151
19.4k
    }
152
106k
}
TestFontMgr.cpp:void SkSafeUnref<(anonymous namespace)::FontStyleSet>((anonymous namespace)::FontStyleSet*)
Line
Count
Source
148
125
template <typename T> static inline void SkSafeUnref(T* obj) {
149
125
    if (obj) {
150
45
        obj->unref();
151
45
    }
152
125
}
TestFontMgr.cpp:void SkSafeUnref<TestTypeface>(TestTypeface*)
Line
Count
Source
148
28.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
28.1k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
28.1k
}
TestFontMgr.cpp:void SkSafeUnref<TestSVGTypeface>(TestSVGTypeface*)
Line
Count
Source
148
1.36k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.36k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.36k
}
Unexecuted instantiation: TestFontMgr.cpp:void SkSafeUnref<SkFontStyleSet>(SkFontStyleSet*)
TestFontMgr.cpp:void SkSafeUnref<(anonymous namespace)::FontMgr>((anonymous namespace)::FontMgr*)
Line
Count
Source
148
5
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
5
}
Unexecuted instantiation: TestFontMgr.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TestFontMgr.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestFontMgr.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TestFontMgr.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: TestFontMgr.cpp:void SkSafeUnref<ToolUtils::TopoTestNode>(ToolUtils::TopoTestNode*)
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
TestSVGTypeface.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Line
Count
Source
148
1.43M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.43M
    if (obj) {
150
285k
        obj->unref();
151
285k
    }
152
1.43M
}
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<TestSVGTypeface>(TestSVGTypeface*)
TestSVGTypeface.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
1
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1
}
TestSVGTypeface.cpp:void SkSafeUnref<SkSVGDOM>(SkSVGDOM*)
Line
Count
Source
148
22
template <typename T> static inline void SkSafeUnref(T* obj) {
149
22
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
22
}
TestSVGTypeface.cpp:void SkSafeUnref<SkImage>(SkImage*)
Line
Count
Source
148
4.14k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.14k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.14k
}
TestSVGTypeface.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Line
Count
Source
148
37.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
37.4k
    if (obj) {
150
9.77k
        obj->unref();
151
9.77k
    }
152
37.4k
}
TestSVGTypeface.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Line
Count
Source
148
42.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
42.1k
    if (obj) {
150
2
        obj->unref();
151
2
    }
152
42.1k
}
TestSVGTypeface.cpp:void SkSafeUnref<TestSVGTypeface::Default()::DefaultTypeface>(TestSVGTypeface::Default()::DefaultTypeface*)
Line
Count
Source
148
5
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
5
}
TestSVGTypeface.cpp:void SkSafeUnref<TestSVGTypeface::Planets()::PlanetTypeface>(TestSVGTypeface::Planets()::PlanetTypeface*)
Line
Count
Source
148
5
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
5
}
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: TestSVGTypeface.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: TestTypeface.cpp:void SkSafeUnref<SkTestFont>(SkTestFont*)
Unexecuted instantiation: TestTypeface.cpp:void SkSafeUnref<TestTypeface>(TestTypeface*)
Unexecuted instantiation: TestTypeface.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TestTypeface.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TestTypeface.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TestTypeface.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TestTypeface.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<skresources::ImageAsset>(skresources::ImageAsset*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Skottie.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Line
Count
Source
148
8.03M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
8.03M
    if (obj) {
150
1.00M
        obj->unref();
151
1.00M
    }
152
8.03M
}
Skottie.cpp:void SkSafeUnref<sksg::OpacityEffect>(sksg::OpacityEffect*)
Line
Count
Source
148
145k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
145k
    if (obj) {
150
72.9k
        obj->unref();
151
72.9k
    }
152
145k
}
Skottie.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::OpacityAdapter>(skottie::internal::(anonymous namespace)::OpacityAdapter*)
Line
Count
Source
148
72.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
72.9k
    if (obj) {
150
72.9k
        obj->unref();
151
72.9k
    }
152
72.9k
}
Skottie.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Line
Count
Source
148
1.40M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.40M
    if (obj) {
150
482k
        obj->unref();
151
482k
    }
152
1.40M
}
Skottie.cpp:void SkSafeUnref<sksg::BlendModeEffect>(sksg::BlendModeEffect*)
Line
Count
Source
148
6.64k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
6.64k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
6.64k
}
Skottie.cpp:void SkSafeUnref<skottie::PropertyObserver>(skottie::PropertyObserver*)
Line
Count
Source
148
27.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
27.6k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
27.6k
}
Skottie.cpp:void SkSafeUnref<skottie::Logger>(skottie::Logger*)
Line
Count
Source
148
33.2k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
33.2k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
33.2k
}
Skottie.cpp:void SkSafeUnref<skottie::MarkerObserver>(skottie::MarkerObserver*)
Line
Count
Source
148
27.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
27.6k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
27.6k
}
Skottie.cpp:void SkSafeUnref<skottie::PrecompInterceptor>(skottie::PrecompInterceptor*)
Line
Count
Source
148
27.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
27.6k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
27.6k
}
Skottie.cpp:void SkSafeUnref<skottie::ExpressionManager>(skottie::ExpressionManager*)
Line
Count
Source
148
27.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
27.6k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
27.6k
}
Skottie.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Line
Count
Source
148
303k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
303k
    if (obj) {
150
67.2k
        obj->unref();
151
67.2k
    }
152
303k
}
Skottie.cpp:void SkSafeUnref<skottie::internal::TextAdapter>(skottie::internal::TextAdapter*)
Line
Count
Source
148
5.55k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.55k
    if (obj) {
150
1.53k
        obj->unref();
151
1.53k
    }
152
5.55k
}
Skottie.cpp:void SkSafeUnref<skottie::internal::TransformAdapter2D>(skottie::internal::TransformAdapter2D*)
Line
Count
Source
148
100k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
100k
    if (obj) {
150
100k
        obj->unref();
151
100k
    }
152
100k
}
Skottie.cpp:void SkSafeUnref<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider>(skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider*)
Line
Count
Source
148
9.77k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.77k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
9.77k
}
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<sksg::Path>(sksg::Path*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: Skottie.cpp:void SkSafeUnref<skottie::Animation>(skottie::Animation*)
Unexecuted instantiation: SkottieJson.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkottieJson.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<skottie::ExpressionManager>(skottie::ExpressionManager*)
Animator.cpp:void SkSafeUnref<skottie::internal::KeyframeAnimator>(skottie::internal::KeyframeAnimator*)
Line
Count
Source
148
310k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
310k
    if (obj) {
150
1.15k
        obj->unref();
151
1.15k
    }
152
310k
}
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Animator.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
ScalarKeyframeAnimator.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator>(skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator*)
Line
Count
Source
148
22.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
22.3k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
22.3k
}
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator>(skottie::internal::(anonymous namespace)::ScalarExpressionAnimator*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:void SkSafeUnref<skottie::ExpressionEvaluator<float> >(skottie::ExpressionEvaluator<float>*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
TextLayer.cpp:void SkSafeUnref<sksg::Path>(sksg::Path*)
Line
Count
Source
148
262k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
262k
    if (obj) {
150
84.3k
        obj->unref();
151
84.3k
    }
152
262k
}
TextLayer.cpp:void SkSafeUnref<sksg::Group>(sksg::Group*)
Line
Count
Source
148
27.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
27.5k
    if (obj) {
150
1.53k
        obj->unref();
151
1.53k
    }
152
27.5k
}
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<skottie::Logger>(skottie::Logger*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<skottie::internal::TextAdapter>(skottie::internal::TextAdapter*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<sksg::Draw>(sksg::Draw*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: TextLayer.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
TextAdapter.cpp:void SkSafeUnref<sksg::Draw>(sksg::Draw*)
Line
Count
Source
148
191k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
191k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
191k
}
TextAdapter.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Line
Count
Source
148
1.22M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.22M
    if (obj) {
150
364k
        obj->unref();
151
364k
    }
152
1.22M
}
TextAdapter.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Line
Count
Source
148
11.2M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.2M
    if (obj) {
150
2.76M
        obj->unref();
151
2.76M
    }
152
11.2M
}
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::Group>(sksg::Group*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
TextAdapter.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Line
Count
Source
148
3.55M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.55M
    if (obj) {
150
232k
        obj->unref();
151
232k
    }
152
3.55M
}
TextAdapter.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Line
Count
Source
148
58.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
58.7k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
58.7k
}
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<skottie::Logger>(skottie::Logger*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<skottie::internal::TextAdapter>(skottie::internal::TextAdapter*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<skottie::internal::TextAnimator>(skottie::internal::TextAnimator*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<skottie::internal::RangeSelector>(skottie::internal::RangeSelector*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::TextBlob>(sksg::TextBlob*)
TextAdapter.cpp:void SkSafeUnref<sksg::Matrix<SkM44> >(sksg::Matrix<SkM44>*)
Line
Count
Source
148
29.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
29.7k
    if (obj) {
150
14.2k
        obj->unref();
151
14.2k
    }
152
29.7k
}
TextAdapter.cpp:void SkSafeUnref<sksg::BlurImageFilter>(sksg::BlurImageFilter*)
Line
Count
Source
148
10.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10.3k
    if (obj) {
150
1.71k
        obj->unref();
151
1.71k
    }
152
10.3k
}
TextAdapter.cpp:void SkSafeUnref<sksg::ImageFilter>(sksg::ImageFilter*)
Line
Count
Source
148
101k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
101k
    if (obj) {
150
18.2k
        obj->unref();
151
18.2k
    }
152
101k
}
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::Rect>(sksg::Rect*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::RRect>(sksg::RRect*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: TextAdapter.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<skottie::internal::RangeSelector>(skottie::internal::RangeSelector*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TextAnimator.cpp:void SkSafeUnref<skottie::internal::TextAnimator>(skottie::internal::TextAnimator*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Composition.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Line
Count
Source
148
932k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
932k
    if (obj) {
150
1.00k
        obj->unref();
151
1.00k
    }
152
932k
}
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<sksg::Group>(sksg::Group*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: Composition.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::BlurImageFilter>(sksg::BlurImageFilter*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::ImageFilter>(sksg::ImageFilter*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Layer.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::MaskAdapter>(skottie::internal::(anonymous namespace)::MaskAdapter*)
Line
Count
Source
148
36.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
36.3k
    if (obj) {
150
19.0k
        obj->unref();
151
19.0k
    }
152
36.3k
}
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::Path>(sksg::Path*)
Layer.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Line
Count
Source
148
7.71k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
7.71k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
7.71k
}
Layer.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Line
Count
Source
148
147k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
147k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
147k
}
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::Draw>(sksg::Draw*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Layer.cpp:void SkSafeUnref<sksg::LayerEffect>(sksg::LayerEffect*)
Line
Count
Source
148
22
template <typename T> static inline void SkSafeUnref(T* obj) {
149
22
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
22
}
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::Group>(sksg::Group*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Layer.cpp:void SkSafeUnref<sksg::ClipEffect>(sksg::ClipEffect*)
Line
Count
Source
148
48.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
48.4k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
48.4k
}
Layer.cpp:void SkSafeUnref<sksg::MaskEffect>(sksg::MaskEffect*)
Line
Count
Source
148
29.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
29.4k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
29.4k
}
Layer.cpp:void SkSafeUnref<sksg::Rect>(sksg::Rect*)
Line
Count
Source
148
137k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
137k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
137k
}
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<skottie::internal::MotionBlurEffect>(skottie::internal::MotionBlurEffect*)
Layer.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::LayerController>(skottie::internal::(anonymous namespace)::LayerController*)
Line
Count
Source
148
347k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
347k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
347k
}
Layer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Line
Count
Source
148
1.09k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.09k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.09k
}
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::MotionBlurController>(skottie::internal::(anonymous namespace)::MotionBlurController*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::RRect>(sksg::RRect*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: Layer.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: Path.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Path.cpp:void SkSafeUnref<sksg::Path>(sksg::Path*)
Line
Count
Source
148
80.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
80.6k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
80.6k
}
Path.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::PathAdapter>(skottie::internal::(anonymous namespace)::PathAdapter*)
Line
Count
Source
148
160k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
160k
    if (obj) {
150
79.6k
        obj->unref();
151
79.6k
    }
152
160k
}
Unexecuted instantiation: Path.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Path.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Path.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Path.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Path.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Path.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Path.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<sksg::OpacityEffect>(sksg::OpacityEffect*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<skottie::internal::TextAdapter>(skottie::internal::TextAdapter*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<skottie::internal::TransformAdapter2D>(skottie::internal::TransformAdapter2D*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: SkottieProperty.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Transform.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Line
Count
Source
148
200k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
200k
    if (obj) {
150
100k
        obj->unref();
151
100k
    }
152
200k
}
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<skottie::internal::TransformAdapter2D>(skottie::internal::TransformAdapter2D*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<sksg::Matrix<SkM44> >(sksg::Matrix<SkM44>*)
Transform.cpp:void SkSafeUnref<skottie::internal::TransformAdapter3D>(skottie::internal::TransformAdapter3D*)
Line
Count
Source
148
12.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
12.6k
    if (obj) {
150
12.6k
        obj->unref();
151
12.6k
    }
152
12.6k
}
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Transform.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: KeyframeAnimator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: KeyframeAnimator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: KeyframeAnimator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: KeyframeAnimator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: KeyframeAnimator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: ShapeKeyframeAnimator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShapeKeyframeAnimator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShapeKeyframeAnimator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ShapeKeyframeAnimator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: ShapeKeyframeAnimator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::TextKeyframeAnimator>(skottie::internal::(anonymous namespace)::TextKeyframeAnimator*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TextKeyframeAnimator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Vec2KeyframeAnimator.cpp:void SkSafeUnref<SkContourMeasure>(SkContourMeasure*)
Line
Count
Source
148
490k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
490k
    if (obj) {
150
78.0k
        obj->unref();
151
78.0k
    }
152
490k
}
Vec2KeyframeAnimator.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator>(skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator*)
Line
Count
Source
148
16.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
16.7k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
16.7k
}
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator>(skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:void SkSafeUnref<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >(skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > >*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
VectorKeyframeAnimator.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::VectorKeyframeAnimator>(skottie::internal::(anonymous namespace)::VectorKeyframeAnimator*)
Line
Count
Source
148
1.68k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.68k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.68k
}
Unexecuted instantiation: VectorKeyframeAnimator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: VectorKeyframeAnimator.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Effects.cpp:void SkSafeUnref<SkShader>(SkShader*)
Line
Count
Source
148
742k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
742k
    if (obj) {
150
62.2k
        obj->unref();
151
62.2k
    }
152
742k
}
Effects.cpp:void SkSafeUnref<sksg::MaskShaderEffect>(sksg::MaskShaderEffect*)
Line
Count
Source
148
2.79k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.79k
    if (obj) {
150
1.39k
        obj->unref();
151
1.39k
    }
152
2.79k
}
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: Effects.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
FillEffect.cpp:void SkSafeUnref<sksg::ModeColorFilter>(sksg::ModeColorFilter*)
Line
Count
Source
148
2.21k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.21k
    if (obj) {
150
739
        obj->unref();
151
739
    }
152
2.21k
}
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
FillEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::FillAdapter>(skottie::internal::(anonymous namespace)::FillAdapter*)
Line
Count
Source
148
1.47k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.47k
    if (obj) {
150
739
        obj->unref();
151
739
    }
152
1.47k
}
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: FillEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::FractalNoiseNode>(skottie::internal::(anonymous namespace)::FractalNoiseNode*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
FractalNoiseEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Line
Count
Source
148
55.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
55.6k
    if (obj) {
150
28.5k
        obj->unref();
151
28.5k
    }
152
55.6k
}
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<SkData>(SkData*)
FractalNoiseEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Line
Count
Source
148
78.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
78.8k
    if (obj) {
150
401
        obj->unref();
151
401
    }
152
78.8k
}
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>(skottie::internal::(anonymous namespace)::FractalNoiseAdapter*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: FractalNoiseEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<sksg::ImageFilter>(sksg::ImageFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<sksg::BlurImageFilter>(sksg::BlurImageFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
GaussianBlurEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>(skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter*)
Line
Count
Source
148
3.42k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.42k
    if (obj) {
150
1.71k
        obj->unref();
151
1.71k
    }
152
3.42k
}
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: GaussianBlurEffect.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
GlowStyles.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Line
Count
Source
148
642k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
642k
    if (obj) {
150
46.3k
        obj->unref();
151
46.3k
    }
152
642k
}
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
GlowStyles.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Line
Count
Source
148
15.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
15.4k
    if (obj) {
150
5.14k
        obj->unref();
151
5.14k
    }
152
15.4k
}
GlowStyles.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::GlowAdapter>(skottie::internal::(anonymous namespace)::GlowAdapter*)
Line
Count
Source
148
1.04k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.04k
    if (obj) {
150
524
        obj->unref();
151
524
    }
152
1.04k
}
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<sksg::ImageFilter>(sksg::ImageFilter*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: GlowStyles.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
GradientEffect.cpp:void SkSafeUnref<sksg::Shader>(sksg::Shader*)
Line
Count
Source
148
37.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
37.8k
    if (obj) {
150
12.2k
        obj->unref();
151
12.2k
    }
152
37.8k
}
GradientEffect.cpp:void SkSafeUnref<sksg::Gradient>(sksg::Gradient*)
Line
Count
Source
148
36.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
36.7k
    if (obj) {
150
12.2k
        obj->unref();
151
12.2k
    }
152
36.7k
}
GradientEffect.cpp:void SkSafeUnref<sksg::ShaderEffect>(sksg::ShaderEffect*)
Line
Count
Source
148
1.10k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.10k
    if (obj) {
150
1.10k
        obj->unref();
151
1.10k
    }
152
1.10k
}
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
GradientEffect.cpp:void SkSafeUnref<sksg::RadialGradient>(sksg::RadialGradient*)
Line
Count
Source
148
3.74k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.74k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3.74k
}
GradientEffect.cpp:void SkSafeUnref<sksg::LinearGradient>(sksg::LinearGradient*)
Line
Count
Source
148
8.50k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
8.50k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
8.50k
}
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
GradientEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>(skottie::internal::(anonymous namespace)::GradientRampEffectAdapter*)
Line
Count
Source
148
2.20k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.20k
    if (obj) {
150
1.10k
        obj->unref();
151
1.10k
    }
152
2.20k
}
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: GradientEffect.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
HueSaturationEffect.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Line
Count
Source
148
23.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
23.3k
    if (obj) {
150
6.84k
        obj->unref();
151
6.84k
    }
152
23.3k
}
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
HueSaturationEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>(skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter*)
Line
Count
Source
148
1.22k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.22k
    if (obj) {
150
611
        obj->unref();
151
611
    }
152
1.22k
}
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: HueSaturationEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
InvertEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::InvertEffectAdapter>(skottie::internal::(anonymous namespace)::InvertEffectAdapter*)
Line
Count
Source
148
5.82k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.82k
    if (obj) {
150
2.91k
        obj->unref();
151
2.91k
    }
152
5.82k
}
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: InvertEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
LevelsEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>(skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter*)
Line
Count
Source
148
5.67k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.67k
    if (obj) {
150
2.83k
        obj->unref();
151
2.83k
    }
152
5.67k
}
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>(skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: LevelsEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
LinearWipeEffect.cpp:void SkSafeUnref<sksg::MaskShaderEffect>(sksg::MaskShaderEffect*)
Line
Count
Source
148
1.39k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.39k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.39k
}
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::LinearWipeAdapter>(skottie::internal::(anonymous namespace)::LinearWipeAdapter*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: LinearWipeEffect.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: MotionBlurEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
MotionBlurEffect.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Line
Count
Source
148
5.01M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.01M
    if (obj) {
150
5.01M
        obj->unref();
151
5.01M
    }
152
5.01M
}
Unexecuted instantiation: MotionBlurEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: MotionBlurEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: MotionBlurEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: MotionBlurEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: MotionBlurEffect.cpp:void SkSafeUnref<skottie::internal::MotionBlurEffect>(skottie::internal::MotionBlurEffect*)
MotionTileEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::TileRenderNode>(skottie::internal::(anonymous namespace)::TileRenderNode*)
Line
Count
Source
148
58.2k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
58.2k
    if (obj) {
150
14.5k
        obj->unref();
151
14.5k
    }
152
58.2k
}
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
MotionTileEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Line
Count
Source
148
62.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
62.4k
    if (obj) {
150
27.5k
        obj->unref();
151
27.5k
    }
152
62.4k
}
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
MotionTileEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::MotionTileAdapter>(skottie::internal::(anonymous namespace)::MotionTileAdapter*)
Line
Count
Source
148
29.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
29.1k
    if (obj) {
150
14.5k
        obj->unref();
151
14.5k
    }
152
29.1k
}
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: MotionTileEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
RadialWipeEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::RWipeRenderNode>(skottie::internal::(anonymous namespace)::RWipeRenderNode*)
Line
Count
Source
148
10.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10.6k
    if (obj) {
150
2.66k
        obj->unref();
151
2.66k
    }
152
10.6k
}
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
RadialWipeEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::RadialWipeAdapter>(skottie::internal::(anonymous namespace)::RadialWipeAdapter*)
Line
Count
Source
148
5.33k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.33k
    if (obj) {
150
2.66k
        obj->unref();
151
2.66k
    }
152
5.33k
}
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: RadialWipeEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
ShadowStyles.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::ShadowAdapter>(skottie::internal::(anonymous namespace)::ShadowAdapter*)
Line
Count
Source
148
9.23k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.23k
    if (obj) {
150
4.61k
        obj->unref();
151
4.61k
    }
152
9.23k
}
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<sksg::ImageFilter>(sksg::ImageFilter*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: ShadowStyles.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
ShiftChannelsEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>(skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter*)
Line
Count
Source
148
968
template <typename T> static inline void SkSafeUnref(T* obj) {
149
968
    if (obj) {
150
484
        obj->unref();
151
484
    }
152
968
}
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ShiftChannelsEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
SphereEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::SphereNode>(skottie::internal::(anonymous namespace)::SphereNode*)
Line
Count
Source
148
20.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
20.1k
    if (obj) {
150
3.36k
        obj->unref();
151
3.36k
    }
152
20.1k
}
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
SphereEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Line
Count
Source
148
41.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
41.9k
    if (obj) {
150
20.9k
        obj->unref();
151
20.9k
    }
152
41.9k
}
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
SphereEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::SphereAdapter>(skottie::internal::(anonymous namespace)::SphereAdapter*)
Line
Count
Source
148
6.72k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
6.72k
    if (obj) {
150
3.36k
        obj->unref();
151
3.36k
    }
152
6.72k
}
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SphereEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::ThresholdAdapter>(skottie::internal::(anonymous namespace)::ThresholdAdapter*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: ThresholdEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
TintEffect.cpp:void SkSafeUnref<sksg::GradientColorFilter>(sksg::GradientColorFilter*)
Line
Count
Source
148
28.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
28.1k
    if (obj) {
150
9.36k
        obj->unref();
151
9.36k
    }
152
28.1k
}
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
TintEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::TintAdapter>(skottie::internal::(anonymous namespace)::TintAdapter*)
Line
Count
Source
148
12.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
12.3k
    if (obj) {
150
6.18k
        obj->unref();
151
6.18k
    }
152
12.3k
}
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TintEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<sksg::OpacityEffect>(sksg::OpacityEffect*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<skottie::internal::TransformAdapter2D>(skottie::internal::TransformAdapter2D*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
TransformEffect.cpp:void SkSafeUnref<skottie::internal::AnimatablePropertyContainer>(skottie::internal::AnimatablePropertyContainer*)
Line
Count
Source
148
386k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
386k
    if (obj) {
150
11.1k
        obj->unref();
151
11.1k
    }
152
386k
}
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::TransformEffectAdapter>(skottie::internal::(anonymous namespace)::TransformEffectAdapter*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TransformEffect.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<sksg::GradientColorFilter>(sksg::GradientColorFilter*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
TritoneEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::TritoneAdapter>(skottie::internal::(anonymous namespace)::TritoneAdapter*)
Line
Count
Source
148
6.37k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
6.37k
    if (obj) {
150
3.18k
        obj->unref();
151
3.18k
    }
152
6.37k
}
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TritoneEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<sksg::MaskShaderEffect>(sksg::MaskShaderEffect*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
VenetianBlindsEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>(skottie::internal::(anonymous namespace)::VenetianBlindsAdapter*)
Line
Count
Source
148
2.79k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.79k
    if (obj) {
150
1.39k
        obj->unref();
151
1.39k
    }
152
2.79k
}
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: VenetianBlindsEffect.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<skresources::ExternalTrackAsset>(skresources::ExternalTrackAsset*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::ForwardingPlaybackController>(skottie::internal::(anonymous namespace)::ForwardingPlaybackController*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: AudioLayer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<sksg::Image>(sksg::Image*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<skresources::ImageAsset>(skresources::ImageAsset*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::FootageAnimator>(skottie::internal::(anonymous namespace)::FootageAnimator*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: FootageLayer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: NullLayer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
PrecompLayer.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::TimeRemapper>(skottie::internal::(anonymous namespace)::TimeRemapper*)
Line
Count
Source
148
267k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
267k
    if (obj) {
150
1.03k
        obj->unref();
151
1.03k
    }
152
267k
}
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<skottie::ExternalLayer>(skottie::ExternalLayer*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>(skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter>(skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
PrecompLayer.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::CompTimeMapper>(skottie::internal::(anonymous namespace)::CompTimeMapper*)
Line
Count
Source
148
65.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
65.5k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
65.5k
}
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: PrecompLayer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<sksg::Draw>(sksg::Draw*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<sksg::Rect>(sksg::Rect*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SolidLayer.cpp:void SkSafeUnref<sksg::RRect>(sksg::RRect*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::Draw>(sksg::Draw*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
ShapeLayer.cpp:void SkSafeUnref<sksg::GeometryTransform>(sksg::GeometryTransform*)
Line
Count
Source
148
18.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
18.8k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
18.8k
}
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::Group>(sksg::Group*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::Path>(sksg::Path*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::TrimEffect>(sksg::TrimEffect*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::DashEffect>(sksg::DashEffect*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::RoundEffect>(sksg::RoundEffect*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::OffsetEffect>(sksg::OffsetEffect*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::Rect>(sksg::Rect*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::RRect>(sksg::RRect*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: ShapeLayer.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
TrimPaths.cpp:void SkSafeUnref<sksg::TrimEffect>(sksg::TrimEffect*)
Line
Count
Source
148
3.23M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.23M
    if (obj) {
150
807k
        obj->unref();
151
807k
    }
152
3.23M
}
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
TrimPaths.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::TrimEffectAdapter>(skottie::internal::(anonymous namespace)::TrimEffectAdapter*)
Line
Count
Source
148
1.61M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.61M
    if (obj) {
150
804k
        obj->unref();
151
804k
    }
152
1.61M
}
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::GeometryTransform>(sksg::GeometryTransform*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::DashEffect>(sksg::DashEffect*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::RoundEffect>(sksg::RoundEffect*)
Unexecuted instantiation: TrimPaths.cpp:void SkSafeUnref<sksg::OffsetEffect>(sksg::OffsetEffect*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<skottie::internal::RangeSelector>(skottie::internal::RangeSelector*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: RangeSelector.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkottieShaper.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkottieShaper.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkottieShaper.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkottieShaper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkottieShaper.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkottieShaper.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkottieShaper.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: TextValue.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<sksg::Matrix<SkM44> >(sksg::Matrix<SkM44>*)
Camera.cpp:void SkSafeUnref<skottie::internal::CameraAdaper>(skottie::internal::CameraAdaper*)
Line
Count
Source
148
1.62k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.62k
    if (obj) {
150
1.62k
        obj->unref();
151
1.62k
    }
152
1.62k
}
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Camera.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>(skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>(skottie::internal::(anonymous namespace)::BrightnessContrastAdapter*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::CornerPinAdapter>(skottie::internal::(anonymous namespace)::CornerPinAdapter*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: CornerPinEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
DisplacementMapEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::DisplacementNode>(skottie::internal::(anonymous namespace)::DisplacementNode*)
Line
Count
Source
148
305
template <typename T> static inline void SkSafeUnref(T* obj) {
149
305
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
305
}
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>(skottie::internal::(anonymous namespace)::DisplacementMapAdapter*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: DisplacementMapEffect.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<sksg::ImageFilter>(sksg::ImageFilter*)
DropShadowEffect.cpp:void SkSafeUnref<sksg::DropShadowImageFilter>(sksg::DropShadowImageFilter*)
Line
Count
Source
148
11.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.4k
    if (obj) {
150
11.4k
        obj->unref();
151
11.4k
    }
152
11.4k
}
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
DropShadowEffect.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::DropShadowAdapter>(skottie::internal::(anonymous namespace)::DropShadowAdapter*)
Line
Count
Source
148
22.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
22.8k
    if (obj) {
150
11.4k
        obj->unref();
151
11.4k
    }
152
22.8k
}
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: DropShadowEffect.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Ellipse.cpp:void SkSafeUnref<sksg::RRect>(sksg::RRect*)
Line
Count
Source
148
511k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
511k
    if (obj) {
150
170k
        obj->unref();
151
170k
    }
152
511k
}
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Ellipse.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>(skottie::internal::(anonymous namespace)::EllipseGeometryAdapter*)
Line
Count
Source
148
195k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
195k
    if (obj) {
150
92.8k
        obj->unref();
151
92.8k
    }
152
195k
}
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: Ellipse.cpp:void SkSafeUnref<sksg::Rect>(sksg::Rect*)
FillStroke.cpp:void SkSafeUnref<sksg::DashEffect>(sksg::DashEffect*)
Line
Count
Source
148
4.47k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.47k
    if (obj) {
150
1.11k
        obj->unref();
151
1.11k
    }
152
4.47k
}
FillStroke.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Line
Count
Source
148
128k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
128k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
128k
}
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<skottie::internal::AnimatablePropertyContainer>(skottie::internal::AnimatablePropertyContainer*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
FillStroke.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::FillStrokeAdapter>(skottie::internal::(anonymous namespace)::FillStrokeAdapter*)
Line
Count
Source
148
257k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
257k
    if (obj) {
150
128k
        obj->unref();
151
128k
    }
152
257k
}
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
FillStroke.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::DashAdapter>(skottie::internal::(anonymous namespace)::DashAdapter*)
Line
Count
Source
148
2.23k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.23k
    if (obj) {
150
1.11k
        obj->unref();
151
1.11k
    }
152
2.23k
}
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::TrimEffect>(sksg::TrimEffect*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::GeometryTransform>(sksg::GeometryTransform*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::RoundEffect>(sksg::RoundEffect*)
Unexecuted instantiation: FillStroke.cpp:void SkSafeUnref<sksg::OffsetEffect>(sksg::OffsetEffect*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<sksg::RadialGradient>(sksg::RadialGradient*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<sksg::LinearGradient>(sksg::LinearGradient*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<sksg::Gradient>(sksg::Gradient*)
Gradient.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::GradientAdapter>(skottie::internal::(anonymous namespace)::GradientAdapter*)
Line
Count
Source
148
13.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
13.3k
    if (obj) {
150
11.1k
        obj->unref();
151
11.1k
    }
152
13.3k
}
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<sksg::Shader>(sksg::Shader*)
Gradient.cpp:void SkSafeUnref<sksg::ShaderPaint>(sksg::ShaderPaint*)
Line
Count
Source
148
11.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.1k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
11.1k
}
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<skottie::internal::AnimatablePropertyContainer>(skottie::internal::AnimatablePropertyContainer*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: Gradient.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: MergePaths.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
OffsetPaths.cpp:void SkSafeUnref<sksg::OffsetEffect>(sksg::OffsetEffect*)
Line
Count
Source
148
192k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
192k
    if (obj) {
150
48.0k
        obj->unref();
151
48.0k
    }
152
192k
}
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
OffsetPaths.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>(skottie::internal::(anonymous namespace)::OffsetPathsAdapter*)
Line
Count
Source
148
96.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
96.0k
    if (obj) {
150
48.0k
        obj->unref();
151
48.0k
    }
152
96.0k
}
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::TrimEffect>(sksg::TrimEffect*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::GeometryTransform>(sksg::GeometryTransform*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::DashEffect>(sksg::DashEffect*)
Unexecuted instantiation: OffsetPaths.cpp:void SkSafeUnref<sksg::RoundEffect>(sksg::RoundEffect*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<sksg::Path>(sksg::Path*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Polystar.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>(skottie::internal::(anonymous namespace)::PolystarGeometryAdapter*)
Line
Count
Source
148
1.09k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.09k
    if (obj) {
150
537
        obj->unref();
151
537
    }
152
1.09k
}
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Polystar.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
PuckerBloat.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::PuckerBloatEffect>(skottie::internal::(anonymous namespace)::PuckerBloatEffect*)
Line
Count
Source
148
77.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
77.1k
    if (obj) {
150
19.2k
        obj->unref();
151
19.2k
    }
152
77.1k
}
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
PuckerBloat.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>(skottie::internal::(anonymous namespace)::PuckerBloatAdapter*)
Line
Count
Source
148
38.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
38.5k
    if (obj) {
150
19.2k
        obj->unref();
151
19.2k
    }
152
38.5k
}
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::TrimEffect>(sksg::TrimEffect*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::GeometryTransform>(sksg::GeometryTransform*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::DashEffect>(sksg::DashEffect*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::RoundEffect>(sksg::RoundEffect*)
Unexecuted instantiation: PuckerBloat.cpp:void SkSafeUnref<sksg::OffsetEffect>(sksg::OffsetEffect*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<sksg::RRect>(sksg::RRect*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Rectangle.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>(skottie::internal::(anonymous namespace)::RectangleGeometryAdapter*)
Line
Count
Source
148
146k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
146k
    if (obj) {
150
72.5k
        obj->unref();
151
72.5k
    }
152
146k
}
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: Rectangle.cpp:void SkSafeUnref<sksg::Rect>(sksg::Rect*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::RepeaterRenderNode>(skottie::internal::(anonymous namespace)::RepeaterRenderNode*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::RepeaterAdapter>(skottie::internal::(anonymous namespace)::RepeaterAdapter*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: Repeater.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
RoundCorners.cpp:void SkSafeUnref<sksg::RoundEffect>(sksg::RoundEffect*)
Line
Count
Source
148
1.05M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.05M
    if (obj) {
150
264k
        obj->unref();
151
264k
    }
152
1.05M
}
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<skottie::internal::Animator>(skottie::internal::Animator*)
RoundCorners.cpp:void SkSafeUnref<skottie::internal::(anonymous namespace)::RoundCornersAdapter>(skottie::internal::(anonymous namespace)::RoundCornersAdapter*)
Line
Count
Source
148
529k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
529k
    if (obj) {
150
263k
        obj->unref();
151
263k
    }
152
529k
}
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::TrimEffect>(sksg::TrimEffect*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::GeometryTransform>(sksg::GeometryTransform*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::DashEffect>(sksg::DashEffect*)
Unexecuted instantiation: RoundCorners.cpp:void SkSafeUnref<sksg::OffsetEffect>(sksg::OffsetEffect*)
SkSVGDOM.cpp:void SkSafeUnref<SkSVGTextLiteral>(SkSVGTextLiteral*)
Line
Count
Source
148
114k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
114k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
114k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGG>(SkSVGG*)
Line
Count
Source
148
33.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
33.3k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
33.3k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGCircle>(SkSVGCircle*)
Line
Count
Source
148
3.19k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.19k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
3.19k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGClipPath>(SkSVGClipPath*)
Line
Count
Source
148
4.00k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.00k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.00k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGDefs>(SkSVGDefs*)
Line
Count
Source
148
555
template <typename T> static inline void SkSafeUnref(T* obj) {
149
555
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
555
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGEllipse>(SkSVGEllipse*)
Line
Count
Source
148
1.30k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.30k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.30k
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeBlend>(SkSVGFeBlend*)
SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeColorMatrix>(SkSVGFeColorMatrix*)
Line
Count
Source
148
48
template <typename T> static inline void SkSafeUnref(T* obj) {
149
48
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
48
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeComposite>(SkSVGFeComposite*)
Line
Count
Source
148
5.78k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
5.78k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
5.78k
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeDiffuseLighting>(SkSVGFeDiffuseLighting*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeDisplacementMap>(SkSVGFeDisplacementMap*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeDistantLight>(SkSVGFeDistantLight*)
SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeFlood>(SkSVGFeFlood*)
Line
Count
Source
148
4.05k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.05k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.05k
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeGaussianBlur>(SkSVGFeGaussianBlur*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeImage>(SkSVGFeImage*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeMorphology>(SkSVGFeMorphology*)
SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeOffset>(SkSVGFeOffset*)
Line
Count
Source
148
765
template <typename T> static inline void SkSafeUnref(T* obj) {
149
765
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
765
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFePointLight>(SkSVGFePointLight*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeSpecularLighting>(SkSVGFeSpecularLighting*)
SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeSpotLight>(SkSVGFeSpotLight*)
Line
Count
Source
148
39
template <typename T> static inline void SkSafeUnref(T* obj) {
149
39
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
39
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGFeTurbulence>(SkSVGFeTurbulence*)
Line
Count
Source
148
20
template <typename T> static inline void SkSafeUnref(T* obj) {
149
20
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
20
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGFilter>(SkSVGFilter*)
Line
Count
Source
148
491
template <typename T> static inline void SkSafeUnref(T* obj) {
149
491
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
491
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGImage>(SkSVGImage*)
Line
Count
Source
148
86
template <typename T> static inline void SkSafeUnref(T* obj) {
149
86
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
86
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGLine>(SkSVGLine*)
Line
Count
Source
148
4.36k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.36k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.36k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGLinearGradient>(SkSVGLinearGradient*)
Line
Count
Source
148
447
template <typename T> static inline void SkSafeUnref(T* obj) {
149
447
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
447
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGMask>(SkSVGMask*)
Line
Count
Source
148
110
template <typename T> static inline void SkSafeUnref(T* obj) {
149
110
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
110
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGPath>(SkSVGPath*)
Line
Count
Source
148
96.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
96.0k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
96.0k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGPattern>(SkSVGPattern*)
Line
Count
Source
148
834
template <typename T> static inline void SkSafeUnref(T* obj) {
149
834
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
834
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGPoly>(SkSVGPoly*)
Line
Count
Source
148
1.92k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.92k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.92k
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGRadialGradient>(SkSVGRadialGradient*)
SkSVGDOM.cpp:void SkSafeUnref<SkSVGRect>(SkSVGRect*)
Line
Count
Source
148
7.61k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
7.61k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
7.61k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGStop>(SkSVGStop*)
Line
Count
Source
148
61
template <typename T> static inline void SkSafeUnref(T* obj) {
149
61
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
61
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGText>(SkSVGText*)
Line
Count
Source
148
19.2k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
19.2k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
19.2k
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGTextPath>(SkSVGTextPath*)
SkSVGDOM.cpp:void SkSafeUnref<SkSVGTextFragment>(SkSVGTextFragment*)
Line
Count
Source
148
54.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
54.3k
    if (obj) {
150
19.3k
        obj->unref();
151
19.3k
    }
152
54.3k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGTSpan>(SkSVGTSpan*)
Line
Count
Source
148
2.02k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.02k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
2.02k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGUse>(SkSVGUse*)
Line
Count
Source
148
377
template <typename T> static inline void SkSafeUnref(T* obj) {
149
377
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
377
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Line
Count
Source
148
1.55M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.55M
    if (obj) {
150
378k
        obj->unref();
151
378k
    }
152
1.55M
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
SkSVGDOM.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Line
Count
Source
148
6
template <typename T> static inline void SkSafeUnref(T* obj) {
149
6
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
6
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGSVG>(SkSVGSVG*)
Line
Count
Source
148
46.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
46.0k
    if (obj) {
150
10.0k
        obj->unref();
151
10.0k
    }
152
46.0k
}
SkSVGDOM.cpp:void SkSafeUnref<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider>(SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider*)
Line
Count
Source
148
10.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10.0k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
10.0k
}
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGDOM.cpp:void SkSafeUnref<SkSVGDOM>(SkSVGDOM*)
Unexecuted instantiation: SkSVGEllipse.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGEllipse.cpp:void SkSafeUnref<SkSVGEllipse>(SkSVGEllipse*)
Unexecuted instantiation: SkSVGEllipse.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGEllipse.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGEllipse.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGEllipse.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGEllipse.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFe.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
SkSVGFeBlend.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Line
Count
Source
148
20.6M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
20.6M
    if (obj) {
150
129k
        obj->unref();
151
129k
    }
152
20.6M
}
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkSVGFeBlend>(SkSVGFeBlend*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeBlend.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkSVGFeColorMatrix>(SkSVGFeColorMatrix*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeColorMatrix.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkSVGFeComposite>(SkSVGFeComposite*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeComposite.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkSVGFeDisplacementMap>(SkSVGFeDisplacementMap*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeDisplacementMap.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
SkSVGFeFlood.cpp:void SkSafeUnref<SkShader>(SkShader*)
Line
Count
Source
148
21.7M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
21.7M
    if (obj) {
150
79.6k
        obj->unref();
151
79.6k
    }
152
21.7M
}
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkSVGFeFlood>(SkSVGFeFlood*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeFlood.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkSVGFeGaussianBlur>(SkSVGFeGaussianBlur*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeGaussianBlur.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkSVGFeImage>(SkSVGFeImage*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkSVGImage>(SkSVGImage*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeImage.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeLightSource.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeLightSource.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeLightSource.cpp:void SkSafeUnref<SkSVGFeDistantLight>(SkSVGFeDistantLight*)
Unexecuted instantiation: SkSVGFeLightSource.cpp:void SkSafeUnref<SkSVGFePointLight>(SkSVGFePointLight*)
Unexecuted instantiation: SkSVGFeLightSource.cpp:void SkSafeUnref<SkSVGFeSpotLight>(SkSVGFeSpotLight*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkSVGFeDistantLight>(SkSVGFeDistantLight*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkSVGFePointLight>(SkSVGFePointLight*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkSVGFeSpotLight>(SkSVGFeSpotLight*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkSVGFeSpecularLighting>(SkSVGFeSpecularLighting*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkSVGFeDiffuseLighting>(SkSVGFeDiffuseLighting*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeLighting.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkSVGFeMorphology>(SkSVGFeMorphology*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeMorphology.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkSVGFeOffset>(SkSVGFeOffset*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeOffset.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
SkSVGFeTurbulence.cpp:void SkSafeUnref<SkShader>(SkShader*)
Line
Count
Source
148
9.98M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.98M
    if (obj) {
150
1.72k
        obj->unref();
151
1.72k
    }
152
9.98M
}
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkSVGFeTurbulence>(SkSVGFeTurbulence*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFeTurbulence.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
SkSVGFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Line
Count
Source
148
9.92M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.92M
    if (obj) {
150
64.2k
        obj->unref();
151
64.2k
    }
152
9.92M
}
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkSVGFilter>(SkSVGFilter*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFilter.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGFilterContext.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<skresources::ImageAsset>(skresources::ImageAsset*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<SkSVGImage>(SkSVGImage*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGImage.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGLine.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGLine.cpp:void SkSafeUnref<SkSVGLine>(SkSVGLine*)
Unexecuted instantiation: SkSVGLine.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGLine.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGLine.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGLine.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGLine.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<SkSVGLinearGradient>(SkSVGLinearGradient*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGLinearGradient.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<SkSVGMask>(SkSVGMask*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGMask.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGNode.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGNode.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGNode.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGNode.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGNode.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGNode.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGPath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGPath.cpp:void SkSafeUnref<SkSVGPath>(SkSVGPath*)
Unexecuted instantiation: SkSVGPath.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGPath.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGPath.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGPath.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGPath.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<SkShader>(SkShader*)
SkSVGPattern.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Line
Count
Source
148
174
template <typename T> static inline void SkSafeUnref(T* obj) {
149
174
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
174
}
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<SkSVGPattern>(SkSVGPattern*)
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGPattern.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGPoly.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGPoly.cpp:void SkSafeUnref<SkSVGPoly>(SkSVGPoly*)
Unexecuted instantiation: SkSVGPoly.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGPoly.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGPoly.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGPoly.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGPoly.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<SkSVGRadialGradient>(SkSVGRadialGradient*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGRadialGradient.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGRect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGRect.cpp:void SkSafeUnref<SkSVGRect>(SkSVGRect*)
Unexecuted instantiation: SkSVGRect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGRect.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGRect.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGRect.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGRect.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
SkSVGRenderContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Line
Count
Source
148
39.9M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
39.9M
    if (obj) {
150
47.3k
        obj->unref();
151
47.3k
    }
152
39.9M
}
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkSVGClipPath>(SkSVGClipPath*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkSVGFilter>(SkSVGFilter*)
Unexecuted instantiation: SkSVGRenderContext.cpp:void SkSafeUnref<SkSVGMask>(SkSVGMask*)
Unexecuted instantiation: SkSVGSVG.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGSVG.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGSVG.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGSVG.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGSVG.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGSVG.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGSVG.cpp:void SkSafeUnref<SkSVGSVG>(SkSVGSVG*)
Unexecuted instantiation: SkSVGShape.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGShape.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGShape.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGShape.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGShape.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGShape.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGStop.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGStop.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGStop.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGStop.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGStop.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGStop.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGStop.cpp:void SkSafeUnref<SkSVGStop>(SkSVGStop*)
SkSVGText.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Line
Count
Source
148
34.5M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
34.5M
    if (obj) {
150
13.6M
        obj->unref();
151
13.6M
    }
152
34.5M
}
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
SkSVGText.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Line
Count
Source
148
418k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
418k
    if (obj) {
150
416k
        obj->unref();
151
416k
    }
152
418k
}
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
SkSVGText.cpp:void SkSafeUnref<SkContourMeasure>(SkContourMeasure*)
Line
Count
Source
148
3.63M
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.63M
    if (obj) {
150
1.30k
        obj->unref();
151
1.30k
    }
152
3.63M
}
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkSVGTextFragment>(SkSVGTextFragment*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkSVGText>(SkSVGText*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkSVGTSpan>(SkSVGTSpan*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkSVGTextLiteral>(SkSVGTextLiteral*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkSVGTextPath>(SkSVGTextPath*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGText.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGTransformableNode.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGUse.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGUse.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGUse.cpp:void SkSafeUnref<SkSVGUse>(SkSVGUse*)
Unexecuted instantiation: SkSVGUse.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGUse.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGUse.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGUse.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGAttribute.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGAttributeParser.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGCircle.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGCircle.cpp:void SkSafeUnref<SkSVGCircle>(SkSVGCircle*)
Unexecuted instantiation: SkSVGCircle.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGCircle.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGCircle.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGCircle.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGCircle.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGClipPath.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGClipPath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGClipPath.cpp:void SkSafeUnref<SkSVGClipPath>(SkSVGClipPath*)
Unexecuted instantiation: SkSVGClipPath.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGClipPath.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGClipPath.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGClipPath.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGContainer.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGContainer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkSVGGradient.cpp:void SkSafeUnref<SkSVGStop>(SkSVGStop*)
Unexecuted instantiation: SkCubicMap.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkCubicMap.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkOpBuilder.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkJSON.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkJSON.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParse.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParseColor.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParsePath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkParsePath.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkLumaColorFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkLumaColorFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkLumaColorFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkLumaColorFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkLumaColorFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDOM.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDOM.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkXMLParser.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSGClipEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGClipEffect.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: SkSGClipEffect.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGClipEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGClipEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGClipEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGClipEffect.cpp:void SkSafeUnref<sksg::ClipEffect>(sksg::ClipEffect*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<sksg::ExternalColorFilter>(sksg::ExternalColorFilter*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<sksg::ModeColorFilter>(sksg::ModeColorFilter*)
Unexecuted instantiation: SkSGColorFilter.cpp:void SkSafeUnref<sksg::GradientColorFilter>(sksg::GradientColorFilter*)
Unexecuted instantiation: SkSGDraw.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: SkSGDraw.cpp:void SkSafeUnref<sksg::PaintNode>(sksg::PaintNode*)
Unexecuted instantiation: SkSGDraw.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGDraw.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGDraw.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGDraw.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGDraw.cpp:void SkSafeUnref<sksg::Draw>(sksg::Draw*)
Unexecuted instantiation: SkSGEffectNode.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGEffectNode.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGEffectNode.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGEffectNode.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGEffectNode.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::TrimEffect>(sksg::TrimEffect*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::GeometryTransform>(sksg::GeometryTransform*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::DashEffect>(sksg::DashEffect*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::RoundEffect>(sksg::RoundEffect*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<sksg::OffsetEffect>(sksg::OffsetEffect*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSGGeometryEffect.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<sksg::LinearGradient>(sksg::LinearGradient*)
Unexecuted instantiation: SkSGGradient.cpp:void SkSafeUnref<sksg::RadialGradient>(sksg::RadialGradient*)
Unexecuted instantiation: SkSGGroup.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGGroup.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGGroup.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGGroup.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGGroup.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGGroup.cpp:void SkSafeUnref<sksg::Group>(sksg::Group*)
Unexecuted instantiation: SkSGImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSGImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGImage.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGImage.cpp:void SkSafeUnref<sksg::Image>(sksg::Image*)
Unexecuted instantiation: SkSGImage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSGMaskEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGMaskEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGMaskEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGMaskEffect.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGMaskEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGMaskEffect.cpp:void SkSafeUnref<sksg::MaskEffect>(sksg::MaskEffect*)
Unexecuted instantiation: SkSGMerge.cpp:void SkSafeUnref<sksg::GeometryNode>(sksg::GeometryNode*)
Unexecuted instantiation: SkSGMerge.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGMerge.cpp:void SkSafeUnref<sksg::Merge>(sksg::Merge*)
Unexecuted instantiation: SkSGMerge.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGMerge.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkSGOpacityEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGOpacityEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGOpacityEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGOpacityEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGOpacityEffect.cpp:void SkSafeUnref<sksg::OpacityEffect>(sksg::OpacityEffect*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<sksg::Shader>(sksg::Shader*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<sksg::Color>(sksg::Color*)
Unexecuted instantiation: SkSGPaint.cpp:void SkSafeUnref<sksg::ShaderPaint>(sksg::ShaderPaint*)
Unexecuted instantiation: SkSGPath.cpp:void SkSafeUnref<sksg::Path>(sksg::Path*)
Unexecuted instantiation: SkSGPath.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRect.cpp:void SkSafeUnref<sksg::Rect>(sksg::Rect*)
Unexecuted instantiation: SkSGRect.cpp:void SkSafeUnref<sksg::RRect>(sksg::RRect*)
Unexecuted instantiation: SkSGRect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
SkSGRenderEffect.cpp:void SkSafeUnref<sksg::Shader>(sksg::Shader*)
Line
Count
Source
148
1.10k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.10k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.10k
}
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::ImageFilter>(sksg::ImageFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::ExternalImageFilter>(sksg::ExternalImageFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::MaskShaderEffect>(sksg::MaskShaderEffect*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::ShaderEffect>(sksg::ShaderEffect*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::DropShadowImageFilter>(sksg::DropShadowImageFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::BlurImageFilter>(sksg::BlurImageFilter*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::BlendModeEffect>(sksg::BlendModeEffect*)
Unexecuted instantiation: SkSGRenderEffect.cpp:void SkSafeUnref<sksg::LayerEffect>(sksg::LayerEffect*)
Unexecuted instantiation: SkSGRenderNode.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGRenderNode.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGRenderNode.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSGRenderNode.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGRenderNode.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGRenderNode.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGRenderNode.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSGScene.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGScene.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGScene.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGScene.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGText.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSGText.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkSGText.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGText.cpp:void SkSafeUnref<sksg::Text>(sksg::Text*)
Unexecuted instantiation: SkSGText.cpp:void SkSafeUnref<sksg::TextBlob>(sksg::TextBlob*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<sksg::RenderNode>(sksg::RenderNode*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<sksg::Transform>(sksg::Transform*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<sksg::Node>(sksg::Node*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<sksg::TransformEffect>(sksg::TransformEffect*)
Unexecuted instantiation: SkSGTransform.cpp:void SkSafeUnref<sksg::Matrix<SkMatrix> >(sksg::Matrix<SkMatrix>*)
Unexecuted instantiation: SkShaper.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkShaper.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaper.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkShaper.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkShaper.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkShaper.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkShaper_primitive.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkShaper_primitive.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkShaper_primitive.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaper_primitive.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
SkShaper_harfbuzz.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Line
Count
Source
148
1
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1
    if (obj) {
150
1
        obj->unref();
151
1
    }
152
1
}
Unexecuted instantiation: SkShaper_harfbuzz.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkShaper_harfbuzz.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: SkShaper_harfbuzz.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkShaper_harfbuzz.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkPromiseImageTexture>(SkPromiseImageTexture*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkDeferredDisplayList>(SkDeferredDisplayList*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkDeferredDisplayList const>(SkDeferredDisplayList const*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: FuzzDDLThreading.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkDeferredDisplayList::LazyProxyData>(SkDeferredDisplayList::LazyProxyData*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<skgpu::BaseDevice>(skgpu::BaseDevice*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkSurface_Gpu>(SkSurface_Gpu*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkDeferredDisplayList>(SkDeferredDisplayList*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkPromiseImageTexture>(SkPromiseImageTexture*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkDeferredDisplayListRecorder.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrRecordingContext>(GrRecordingContext*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrDDLContext.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
FuzzSkDescriptorDeserialize.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
1.36k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.36k
    if (obj) {
150
1.36k
        obj->unref();
151
1.36k
    }
152
1.36k
}
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSkDescriptorDeserialize.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkStrikeClient::DiscardableHandleManager>(SkStrikeClient::DiscardableHandleManager*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkTypefaceProxy>(SkTypefaceProxy*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkRemoteGlyphCache.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkStrikeClient::DiscardableHandleManager>(SkStrikeClient::DiscardableHandleManager*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkTypeface_remote.cpp:void SkSafeUnref<SkTypefaceProxy>(SkTypefaceProxy*)
FuzzEncoders.cpp:void SkSafeUnref<SkDataTable>(SkDataTable*)
Line
Count
Source
148
1.74k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.74k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1.74k
}
FuzzEncoders.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
37.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
37.6k
    if (obj) {
150
25.0k
        obj->unref();
151
25.0k
    }
152
37.6k
}
FuzzEncoders.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Line
Count
Source
148
219k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
219k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
219k
}
Unexecuted instantiation: FuzzEncoders.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: FuzzEncoders.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzEncoders.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzEncoders.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzJPEGEncoder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzJPEGEncoder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzJPEGEncoder.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<skia::textlayout::TypefaceFontProvider>(skia::textlayout::TypefaceFontProvider*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<(anonymous namespace)::ResourceFontCollection>((anonymous namespace)::ResourceFontCollection*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
FuzzSkParagraph.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
8.05k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
8.05k
    if (obj) {
150
8.05k
        obj->unref();
151
8.05k
    }
152
8.05k
}
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: FuzzSkParagraph.cpp:void SkSafeUnref<skia::textlayout::TypefaceFontStyleSet>(skia::textlayout::TypefaceFontStyleSet*)
FontCollection.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Line
Count
Source
148
127k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
127k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
127k
}
FontCollection.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Line
Count
Source
148
1
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
1
}
Unexecuted instantiation: FontCollection.cpp:void SkSafeUnref<SkFontStyleSet>(SkFontStyleSet*)
Unexecuted instantiation: FontCollection.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FontCollection.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FontCollection.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: ParagraphBuilderImpl.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ParagraphBuilderImpl.cpp:void SkSafeUnref<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: ParagraphBuilderImpl.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphBuilderImpl.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ParagraphBuilderImpl.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: ParagraphCache.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ParagraphCache.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphCache.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ParagraphCache.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: ParagraphImpl.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: ParagraphImpl.cpp:void SkSafeUnref<skia::textlayout::FontCollection>(skia::textlayout::FontCollection*)
Unexecuted instantiation: ParagraphImpl.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
ParagraphImpl.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Line
Count
Source
148
4.02k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.02k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
4.02k
}
Unexecuted instantiation: ParagraphImpl.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphImpl.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: ParagraphStyle.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: ParagraphStyle.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Run.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Run.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: Run.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: Run.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TextLine.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextLine.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
TextLine.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Line
Count
Source
148
614k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
614k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
614k
}
Unexecuted instantiation: TextLine.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: TextLine.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextLine.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TextShadow.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextStyle.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextStyle.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextWrapper.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TextWrapper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: TextWrapper.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: TextWrapper.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: TypefaceFontProvider.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: TypefaceFontProvider.cpp:void SkSafeUnref<skia::textlayout::TypefaceFontStyleSet>(skia::textlayout::TypefaceFontStyleSet*)
Unexecuted instantiation: TypefaceFontProvider.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: Decorations.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: Decorations.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Decorations.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Line
Count
Source
148
614k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
614k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
614k
}
Unexecuted instantiation: Decorations.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: OneLineShaper.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: OneLineShaper.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: OneLineShaper.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: OneLineShaper.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: OneLineShaper.cpp:void SkSafeUnref<SkShader>(SkShader*)
FuzzJSON.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
3.75k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.75k
    if (obj) {
150
3.75k
        obj->unref();
151
3.75k
    }
152
3.75k
}
FuzzRegionOp.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
3.06k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.06k
    if (obj) {
150
3.06k
        obj->unref();
151
3.06k
    }
152
3.06k
}
Unexecuted instantiation: FuzzRegionOp.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzRegionOp.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzPolyUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
1.95k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.95k
    if (obj) {
150
1.95k
        obj->unref();
151
1.95k
    }
152
1.95k
}
Unexecuted instantiation: FuzzPolyUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzPolyUtils.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzSKSL2Pipeline.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
24.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
24.1k
    if (obj) {
150
23.4k
        obj->unref();
151
23.4k
    }
152
24.1k
}
FuzzSKSL2Pipeline.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Line
Count
Source
148
11.5k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.5k
    if (obj) {
150
11.5k
        obj->unref();
151
11.5k
    }
152
11.5k
}
Unexecuted instantiation: FuzzSKSL2Pipeline.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2Pipeline.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzSKSL2Pipeline.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzSKSL2Pipeline.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzSKSL2Pipeline.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: GrProgramInfo.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrRenderTargetProxy.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrTexture>(GrTexture*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrTexture.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrTextureRenderTargetProxy.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: GrAtlasManager.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrCpuBuffer>(GrCpuBuffer*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrBufferAllocPool::CpuBufferCache>(GrBufferAllocPool::CpuBufferCache*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: PathRenderer.cpp:void SkSafeUnref<GrRenderTask>(GrRenderTask*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: GrGLOpsRenderPass.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSurfaceCharacterization.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkFontStyleSet>(SkFontStyleSet*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrXferProcessor>(GrXferProcessor*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrWindowRectangles::Rec const>(GrWindowRectangles::Rec const*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrXferProcessor const>(GrXferProcessor const*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrBuffer const>(GrBuffer const*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrColorSpaceXform>(GrColorSpaceXform*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrGLAttachment>(GrGLAttachment*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrGLInterface const>(GrGLInterface const*)
Unexecuted instantiation: FuzzCanvas.cpp:void SkSafeUnref<GrGLCaps>(GrGLCaps*)
Unexecuted instantiation: FuzzRasterN32Canvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzRasterN32Canvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzRasterN32Canvas.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
UrlDataManager.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
501k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
501k
    if (obj) {
150
28.2k
        obj->unref();
151
28.2k
    }
152
501k
}
Unexecuted instantiation: UrlDataManager.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: UrlDataManager.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: UrlDataManager.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<GrImageContext>(GrImageContext*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DebugCanvas.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: DebugLayerManager.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DebugLayerManager.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: DebugLayerManager.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: DebugLayerManager.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DebugLayerManager.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DebugLayerManager.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: DebugLayerManager.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
DrawCommand.cpp:void SkSafeUnref<SkDataTable>(SkDataTable*)
Line
Count
Source
148
18.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
18.0k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
18.0k
}
DrawCommand.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Line
Count
Source
148
12.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
12.9k
    if (obj) {
150
12.9k
        obj->unref();
151
12.9k
    }
152
12.9k
}
DrawCommand.cpp:void SkSafeUnref<SkPicture const>(SkPicture const*)
Line
Count
Source
148
20.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
20.1k
    if (obj) {
150
20.1k
        obj->unref();
151
20.1k
    }
152
20.1k
}
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
DrawCommand.cpp:void SkSafeUnref<SkImageFilter const>(SkImageFilter const*)
Line
Count
Source
148
340k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
340k
    if (obj) {
150
460
        obj->unref();
151
460
    }
152
340k
}
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: DrawCommand.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: JsonWriteBuffer.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: JsonWriteBuffer.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: JsonWriteBuffer.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: JsonWriteBuffer.cpp:void SkSafeUnref<SkVertices>(SkVertices*)
Unexecuted instantiation: JsonWriteBuffer.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkDocument.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkDocument.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkNWayCanvas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkNWayCanvas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkNullCanvas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPaintFilterCanvas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPaintFilterCanvas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPaintFilterCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPaintFilterCanvas.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkColorMatrixFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkColorMatrixFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkHighContrastFilter.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkHighContrastFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkHighContrastFilter.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Unexecuted instantiation: SkHighContrastFilter.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkHighContrastFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkPDFDocument>(SkPDFDocument*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFDocument.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFFont.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFMakeCIDGlyphWidthsArray.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFMakeToUnicodeCmap.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFMetadata.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFMetadata.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFMetadata.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFMetadata.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFSubsetFont.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFSubsetFont.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFSubsetFont.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFTag.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFTag.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFTag.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFType1Font.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFTypes.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFTypes.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFTypes.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFTypes.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFTypes.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFTypes.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFTypes.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFUtils.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkSVGCanvas.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkSVGCanvas.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGCanvas.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGCanvas.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSVGCanvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGCanvas.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
SkSVGDevice.cpp:void SkSafeUnref<SkTypeface::LocalizedStrings>(SkTypeface::LocalizedStrings*)
Line
Count
Source
148
7.89k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
7.89k
    if (obj) {
150
7.89k
        obj->unref();
151
7.89k
    }
152
7.89k
}
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkSVGDevice.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkXMLWriter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkAnnotation.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkClipStack.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkClipStackDevice.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkDeflate.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkImage const>(SkImage const*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFBitmap.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkMaskFilter>(SkMaskFilter*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: SkPDFDevice.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFFormXObject.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFGraphicStackState.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFGraphicState.cpp:void SkSafeUnref<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFResourceDict.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkBaseDevice>(SkBaseDevice*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFShader.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkClipStackUtils.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkClipStackUtils.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkClipStackUtils.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkClusterator.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkClusterator.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkPathEffectBase>(SkPathEffectBase*)
Unexecuted instantiation: SkKeyedImage.cpp:void SkSafeUnref<SkMipmap>(SkMipmap*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkXfermode>(SkXfermode*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkDocument>(SkDocument*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkPDFGradientShader.cpp:void SkSafeUnref<SkPDFDevice>(SkPDFDevice*)
Unexecuted instantiation: FuzzMockGPUCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzMockGPUCanvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzMockGPUCanvas.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzAndroidCodec.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Line
Count
Source
148
151k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
151k
    if (obj) {
150
2.76k
        obj->unref();
151
2.76k
    }
152
151k
}
FuzzAndroidCodec.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
71.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
71.0k
    if (obj) {
150
33.8k
        obj->unref();
151
33.8k
    }
152
71.0k
}
FuzzAndroidCodec.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
817
template <typename T> static inline void SkSafeUnref(T* obj) {
149
817
    if (obj) {
150
817
        obj->unref();
151
817
    }
152
817
}
FuzzAndroidCodec.cpp:void SkSafeUnref<SkImage>(SkImage*)
Line
Count
Source
148
1.87k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.87k
    if (obj) {
150
979
        obj->unref();
151
979
    }
152
1.87k
}
Unexecuted instantiation: FuzzAndroidCodec.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzAndroidCodec.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzAndroidCodec.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzNullCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzNullCanvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzNullCanvas.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzImageFilterDeserialize.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Line
Count
Source
148
52.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
52.4k
    if (obj) {
150
209
        obj->unref();
151
209
    }
152
52.4k
}
FuzzImageFilterDeserialize.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
103k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
103k
    if (obj) {
150
36.8k
        obj->unref();
151
36.8k
    }
152
103k
}
FuzzImageFilterDeserialize.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Line
Count
Source
148
180k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
180k
    if (obj) {
150
17.5k
        obj->unref();
151
17.5k
    }
152
180k
}
FuzzImageFilterDeserialize.cpp:void SkSafeUnref<SkImage>(SkImage*)
Line
Count
Source
148
152k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
152k
    if (obj) {
150
43.7k
        obj->unref();
151
43.7k
    }
152
152k
}
Unexecuted instantiation: FuzzImageFilterDeserialize.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzImageFilterDeserialize.cpp:void SkSafeUnref<SkShader>(SkShader*)
FuzzSKSL2SPIRV.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
79.3k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
79.3k
    if (obj) {
150
50.9k
        obj->unref();
151
50.9k
    }
152
79.3k
}
FuzzSKSL2SPIRV.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Line
Count
Source
148
9.66k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
9.66k
    if (obj) {
150
9.66k
        obj->unref();
151
9.66k
    }
152
9.66k
}
Unexecuted instantiation: FuzzSKSL2SPIRV.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2SPIRV.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzSKSL2SPIRV.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzSKSL2SPIRV.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzSKSL2SPIRV.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzRegionSetPath.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
16.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
16.1k
    if (obj) {
150
16.1k
        obj->unref();
151
16.1k
    }
152
16.1k
}
Unexecuted instantiation: FuzzRegionSetPath.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzRegionSetPath.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkDeferredDisplayList const>(SkDeferredDisplayList const*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkDeferredDisplayList>(SkDeferredDisplayList*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzCreateDDL.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzAPICreateDDL.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
366
template <typename T> static inline void SkSafeUnref(T* obj) {
149
366
    if (obj) {
150
366
        obj->unref();
151
366
    }
152
366
}
Unexecuted instantiation: FuzzAPICreateDDL.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzAPICreateDDL.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzSVG.cpp:void SkSafeUnref<skresources::ResourceProvider>(skresources::ResourceProvider*)
Line
Count
Source
148
47.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
47.9k
    if (obj) {
150
10.0k
        obj->unref();
151
10.0k
    }
152
47.9k
}
FuzzSVG.cpp:void SkSafeUnref<SkFontMgr>(SkFontMgr*)
Line
Count
Source
148
231k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
231k
    if (obj) {
150
56.5k
        obj->unref();
151
56.5k
    }
152
231k
}
FuzzSVG.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
139k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
139k
    if (obj) {
150
53.3k
        obj->unref();
151
53.3k
    }
152
139k
}
FuzzSVG.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
10.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
10.0k
    if (obj) {
150
10.0k
        obj->unref();
151
10.0k
    }
152
10.0k
}
FuzzSVG.cpp:void SkSafeUnref<SkSVGDOM>(SkSVGDOM*)
Line
Count
Source
148
17.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
17.7k
    if (obj) {
150
10.0k
        obj->unref();
151
10.0k
    }
152
17.7k
}
Unexecuted instantiation: FuzzSVG.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSVG.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzSVG.cpp:void SkSafeUnref<skresources::CachingResourceProvider>(skresources::CachingResourceProvider*)
FuzzDrawFunctions.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
24.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
24.6k
    if (obj) {
150
8.20k
        obj->unref();
151
8.20k
    }
152
24.6k
}
FuzzDrawFunctions.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Line
Count
Source
148
182
template <typename T> static inline void SkSafeUnref(T* obj) {
149
182
    if (obj) {
150
182
        obj->unref();
151
182
    }
152
182
}
FuzzDrawFunctions.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Line
Count
Source
148
350k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
350k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
350k
}
FuzzDrawFunctions.cpp:void SkSafeUnref<SkImage>(SkImage*)
Line
Count
Source
148
12.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
12.1k
    if (obj) {
150
3.23k
        obj->unref();
151
3.23k
    }
152
12.1k
}
FuzzDrawFunctions.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Line
Count
Source
148
3.22k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.22k
    if (obj) {
150
1.46k
        obj->unref();
151
1.46k
    }
152
3.22k
}
FuzzDrawFunctions.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
21.7k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
21.7k
    if (obj) {
150
16.4k
        obj->unref();
151
16.4k
    }
152
21.7k
}
Unexecuted instantiation: FuzzDrawFunctions.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzDrawFunctions.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzDrawFunctions.cpp:void SkSafeUnref<SkShader>(SkShader*)
FuzzSKSL2Metal.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
98.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
98.0k
    if (obj) {
150
68.2k
        obj->unref();
151
68.2k
    }
152
98.0k
}
FuzzSKSL2Metal.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Line
Count
Source
148
12.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
12.4k
    if (obj) {
150
12.4k
        obj->unref();
151
12.4k
    }
152
12.4k
}
Unexecuted instantiation: FuzzSKSL2Metal.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2Metal.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzSKSL2Metal.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzSKSL2Metal.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzSKSL2Metal.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzAnimatedImage.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
102k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
102k
    if (obj) {
150
48.0k
        obj->unref();
151
48.0k
    }
152
102k
}
FuzzAnimatedImage.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
1.81k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
1.81k
    if (obj) {
150
1.81k
        obj->unref();
151
1.81k
    }
152
1.81k
}
FuzzAnimatedImage.cpp:void SkSafeUnref<SkAnimatedImage>(SkAnimatedImage*)
Line
Count
Source
148
11.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.0k
    if (obj) {
150
5.50k
        obj->unref();
151
5.50k
    }
152
11.0k
}
Unexecuted instantiation: FuzzAnimatedImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzAnimatedImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzAnimatedImage.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzAnimatedImage.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkAnimatedImage>(SkAnimatedImage*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkDrawable>(SkDrawable*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: SkAnimatedImage.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
FuzzIncrementalImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Line
Count
Source
148
17.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
17.9k
    if (obj) {
150
4.49k
        obj->unref();
151
4.49k
    }
152
17.9k
}
FuzzIncrementalImage.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
49.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
49.4k
    if (obj) {
150
23.7k
        obj->unref();
151
23.7k
    }
152
49.4k
}
Unexecuted instantiation: FuzzIncrementalImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzGradients.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzGradients.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
FuzzGradients.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
2.37k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.37k
    if (obj) {
150
2.37k
        obj->unref();
151
2.37k
    }
152
2.37k
}
Unexecuted instantiation: FuzzGradients.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzGradients.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzGradients.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
FuzzSKSL2GLSL.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
76.1k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
76.1k
    if (obj) {
150
61.1k
        obj->unref();
151
61.1k
    }
152
76.1k
}
FuzzSKSL2GLSL.cpp:void SkSafeUnref<GrShaderCaps>(GrShaderCaps*)
Line
Count
Source
148
11.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
11.0k
    if (obj) {
150
11.0k
        obj->unref();
151
11.0k
    }
152
11.0k
}
Unexecuted instantiation: FuzzSKSL2GLSL.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKSL2GLSL.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzSKSL2GLSL.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzSKSL2GLSL.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzSKSL2GLSL.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzAPIImageFilter.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzAPIImageFilter.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzAPIImageFilter.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzWEBPEncoder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzWEBPEncoder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzWEBPEncoder.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkRuntimeEffect>(SkRuntimeEffect*)
Line
Count
Source
148
17.9k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
17.9k
    if (obj) {
150
0
        obj->unref();
151
0
    }
152
17.9k
}
FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
53.8k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
53.8k
    if (obj) {
150
53.8k
        obj->unref();
151
53.8k
    }
152
53.8k
}
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzSkRuntimeEffect.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzTriangulation.cpp:void SkSafeUnref<GrThreadSafeCache::VertexData>(GrThreadSafeCache::VertexData*)
Line
Count
Source
148
3.01k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.01k
    if (obj) {
150
761
        obj->unref();
151
761
    }
152
3.01k
}
FuzzTriangulation.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
2.25k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.25k
    if (obj) {
150
2.25k
        obj->unref();
151
2.25k
    }
152
2.25k
}
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<GrGpuBuffer>(GrGpuBuffer*)
Unexecuted instantiation: FuzzTriangulation.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: FuzzAPISVGCanvas.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzAPISVGCanvas.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzAPISVGCanvas.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzPNGEncoder.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzPNGEncoder.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzPNGEncoder.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
FuzzPathDeserialize.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
2.24k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.24k
    if (obj) {
150
2.24k
        obj->unref();
151
2.24k
    }
152
2.24k
}
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: FuzzPathDeserialize.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
FuzzRegionDeserialize.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
2.51k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.51k
    if (obj) {
150
2.51k
        obj->unref();
151
2.51k
    }
152
2.51k
}
FuzzRegionDeserialize.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
404
template <typename T> static inline void SkSafeUnref(T* obj) {
149
404
    if (obj) {
150
404
        obj->unref();
151
404
    }
152
404
}
Unexecuted instantiation: FuzzRegionDeserialize.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzRegionDeserialize.cpp:void SkSafeUnref<SkShader>(SkShader*)
FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
4.14k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.14k
    if (obj) {
150
4.14k
        obj->unref();
151
4.14k
    }
152
4.14k
}
FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkTextBlob>(SkTextBlob*)
Line
Count
Source
148
4.84k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
4.84k
    if (obj) {
150
4.29k
        obj->unref();
151
4.29k
    }
152
4.84k
}
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkShader>(SkShader*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkData>(SkData*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkTypeface>(SkTypeface*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkColorFilter>(SkColorFilter*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkColorFilterBase>(SkColorFilterBase*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<GrGLTextureParameters>(GrGLTextureParameters*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<GrSurface>(GrSurface*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<GrArenas>(GrArenas*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<GrSurfaceProxy>(GrSurfaceProxy*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<GrTextureProxy>(GrTextureProxy*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<GrRenderTargetProxy>(GrRenderTargetProxy*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkSpecialImage>(SkSpecialImage*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkSpecialSurface>(SkSpecialSurface*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkShaderBase>(SkShaderBase*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkImageFilter_Base>(SkImageFilter_Base*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkBlenderBase>(SkBlenderBase*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkMaskFilterBase>(SkMaskFilterBase*)
Unexecuted instantiation: FuzzTextBlobDeserialize.cpp:void SkSafeUnref<SkPathEffect>(SkPathEffect*)
FuzzSKP.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
74.0k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
74.0k
    if (obj) {
150
24.6k
        obj->unref();
151
24.6k
    }
152
74.0k
}
FuzzSKP.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
66
template <typename T> static inline void SkSafeUnref(T* obj) {
149
66
    if (obj) {
150
66
        obj->unref();
151
66
    }
152
66
}
FuzzSKP.cpp:void SkSafeUnref<SkPicture>(SkPicture*)
Line
Count
Source
148
2.93k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
2.93k
    if (obj) {
150
66
        obj->unref();
151
66
    }
152
2.93k
}
Unexecuted instantiation: FuzzSKP.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzSKP.cpp:void SkSafeUnref<SkShader>(SkShader*)
FuzzPathop.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
19.4k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
19.4k
    if (obj) {
150
19.4k
        obj->unref();
151
19.4k
    }
152
19.4k
}
Unexecuted instantiation: FuzzPathop.cpp:void SkSafeUnref<SkFlattenable>(SkFlattenable*)
Unexecuted instantiation: FuzzPathop.cpp:void SkSafeUnref<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: SkPathOpsAsWinding.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
Unexecuted instantiation: SkPathOpsTightBounds.cpp:void SkSafeUnref<SkIDChangeListener>(SkIDChangeListener*)
FuzzImage.cpp:void SkSafeUnref<SkData>(SkData*)
Line
Count
Source
148
104k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
104k
    if (obj) {
150
43.0k
        obj->unref();
151
43.0k
    }
152
104k
}
FuzzImage.cpp:void SkSafeUnref<SkSurface>(SkSurface*)
Line
Count
Source
148
3.05k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
3.05k
    if (obj) {
150
3.05k
        obj->unref();
151
3.05k
    }
152
3.05k
}
FuzzImage.cpp:void SkSafeUnref<SkImage>(SkImage*)
Line
Count
Source
148
13.6k
template <typename T> static inline void SkSafeUnref(T* obj) {
149
13.6k
    if (obj) {
150
3.25k
        obj->unref();
151
3.25k
    }
152
13.6k
}
Unexecuted instantiation: FuzzImage.cpp:void SkSafeUnref<SkColorSpace>(SkColorSpace*)
Unexecuted instantiation: FuzzImage.cpp:void SkSafeUnref<SkShader>(SkShader*)
153
154
///////////////////////////////////////////////////////////////////////////////
155
156
// This is a variant of SkRefCnt that's Not Virtual, so weighs 4 bytes instead of 8 or 16.
157
// There's only benefit to using this if the deriving class does not otherwise need a vtable.
158
template <typename Derived>
159
class SkNVRefCnt {
160
public:
161
7.05M
    SkNVRefCnt() : fRefCnt(1) {}
Unexecuted instantiation: SkNVRefCnt<sk_gpu_test::ManagedBackendTexture>::SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<GrRefCntedCallback>::SkNVRefCnt()
SkNVRefCnt<SkColorSpace>::SkNVRefCnt()
Line
Count
Source
161
242
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<SkData>::SkNVRefCnt()
Line
Count
Source
161
570k
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<SkPathRef>::SkNVRefCnt()
Line
Count
Source
161
5.63M
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<SkTextBlob>::SkNVRefCnt()
Line
Count
Source
161
455k
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<SkVertices>::SkNVRefCnt()
Line
Count
Source
161
138k
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<SharedGenerator>::SkNVRefCnt()
Line
Count
Source
161
25.0k
    SkNVRefCnt() : fRefCnt(1) {}
Unexecuted instantiation: SkNVRefCnt<GrGLTextureParameters>::SkNVRefCnt()
SkNVRefCnt<GrSurfaceProxy>::SkNVRefCnt()
Line
Count
Source
161
156k
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<GrThreadSafeCache::VertexData>::SkNVRefCnt()
Line
Count
Source
161
909
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<GrTextStrike>::SkNVRefCnt()
Line
Count
Source
161
219
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<GrArenas>::SkNVRefCnt()
Line
Count
Source
161
64.7k
    SkNVRefCnt() : fRefCnt(1) {}
Unexecuted instantiation: SkNVRefCnt<SkDeferredDisplayList>::SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<SkPromiseImageTexture>::SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<GrBackendTextureImageGenerator::RefHelper>::SkNVRefCnt()
SkNVRefCnt<GrContextThreadSafeProxy>::SkNVRefCnt()
Line
Count
Source
161
1.32k
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<GrTextBlob>::SkNVRefCnt()
Line
Count
Source
161
772
    SkNVRefCnt() : fRefCnt(1) {}
SkNVRefCnt<skottie::Animation>::SkNVRefCnt()
Line
Count
Source
161
8.94k
    SkNVRefCnt() : fRefCnt(1) {}
Unexecuted instantiation: SkNVRefCnt<skottie::internal::TextAnimator>::SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<skottie::internal::RangeSelector>::SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<PromiseImageInfo>::SkNVRefCnt()
162
7.04M
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
108k
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
7.04M
    }
SkNVRefCnt<SkColorSpace>::~SkNVRefCnt()
Line
Count
Source
162
215
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
215
    }
Unexecuted instantiation: SkNVRefCnt<sk_gpu_test::ManagedBackendTexture>::~SkNVRefCnt()
SkNVRefCnt<SkData>::~SkNVRefCnt()
Line
Count
Source
162
461k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
461k
    }
SkNVRefCnt<SkVertices>::~SkNVRefCnt()
Line
Count
Source
162
138k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
138k
    }
SkNVRefCnt<SkPathRef>::~SkNVRefCnt()
Line
Count
Source
162
5.62M
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
5.62M
    }
SkNVRefCnt<GrTextStrike>::~SkNVRefCnt()
Line
Count
Source
162
219
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
219
    }
SkNVRefCnt<SkTextBlob>::~SkNVRefCnt()
Line
Count
Source
162
455k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
455k
    }
SkNVRefCnt<SharedGenerator>::~SkNVRefCnt()
Line
Count
Source
162
25.0k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
25.0k
    }
Unexecuted instantiation: SkNVRefCnt<GrGLTextureParameters>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<GrRefCntedCallback>::~SkNVRefCnt()
SkNVRefCnt<GrArenas>::~SkNVRefCnt()
Line
Count
Source
162
64.7k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
64.7k
    }
SkNVRefCnt<GrSurfaceProxy>::~SkNVRefCnt()
Line
Count
Source
162
156k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
156k
    }
SkNVRefCnt<GrThreadSafeCache::VertexData>::~SkNVRefCnt()
Line
Count
Source
162
909
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
909
    }
Unexecuted instantiation: SkNVRefCnt<SkDeferredDisplayList>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<SkPromiseImageTexture>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<GrBackendTextureImageGenerator::RefHelper>::~SkNVRefCnt()
SkNVRefCnt<GrContextThreadSafeProxy>::~SkNVRefCnt()
Line
Count
Source
162
1.32k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
1.32k
    }
SkNVRefCnt<GrTextBlob>::~SkNVRefCnt()
Line
Count
Source
162
772
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
772
    }
SkNVRefCnt<skottie::Animation>::~SkNVRefCnt()
Line
Count
Source
162
8.94k
    ~SkNVRefCnt() {
163
    #ifdef SK_DEBUG
164
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
    #endif
167
8.94k
    }
Unexecuted instantiation: SkNVRefCnt<skottie::internal::RangeSelector>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<skottie::internal::TextAnimator>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<PromiseImageInfo>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<sk_gpu_test::ManagedBackendTexture>::~SkNVRefCnt()
SkNVRefCnt<SkData>::~SkNVRefCnt()
Line
Count
Source
162
108k
    ~SkNVRefCnt() {
163
108k
    #ifdef SK_DEBUG
164
108k
        int rc = fRefCnt.load(std::memory_order_relaxed);
165
108k
        SkASSERTF(rc == 1, "NVRefCnt was %d", rc);
166
108k
    #endif
167
108k
    }
Unexecuted instantiation: SkNVRefCnt<GrGLTextureParameters>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<GrRefCntedCallback>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<SkDeferredDisplayList>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<SkPromiseImageTexture>::~SkNVRefCnt()
Unexecuted instantiation: SkNVRefCnt<GrBackendTextureImageGenerator::RefHelper>::~SkNVRefCnt()
168
169
    // Implementation is pretty much the same as SkRefCntBase. All required barriers are the same:
170
    //   - unique() needs acquire when it returns true, and no barrier if it returns false;
171
    //   - ref() doesn't need any barrier;
172
    //   - unref() needs a release barrier, and an acquire if it's going to call delete.
173
174
2.25G
    bool unique() const { return 1 == fRefCnt.load(std::memory_order_acquire); }
SkNVRefCnt<SkPathRef>::unique() const
Line
Count
Source
174
2.25G
    bool unique() const { return 1 == fRefCnt.load(std::memory_order_acquire); }
Unexecuted instantiation: SkNVRefCnt<GrSurfaceProxy>::unique() const
Unexecuted instantiation: SkNVRefCnt<GrThreadSafeCache::VertexData>::unique() const
SkNVRefCnt<SkData>::unique() const
Line
Count
Source
174
62.6k
    bool unique() const { return 1 == fRefCnt.load(std::memory_order_acquire); }
Unexecuted instantiation: SkNVRefCnt<SkPromiseImageTexture>::unique() const
175
25.3M
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
SkNVRefCnt<SkData>::ref() const
Line
Count
Source
175
738k
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
SkNVRefCnt<SkColorSpace>::ref() const
Line
Count
Source
175
1.14M
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
Unexecuted instantiation: SkNVRefCnt<GrGLTextureParameters>::ref() const
Unexecuted instantiation: SkNVRefCnt<GrRefCntedCallback>::ref() const
SkNVRefCnt<GrArenas>::ref() const
Line
Count
Source
175
90.2k
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
SkNVRefCnt<GrSurfaceProxy>::ref() const
Line
Count
Source
175
704k
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
SkNVRefCnt<GrTextStrike>::ref() const
Line
Count
Source
175
508
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
Unexecuted instantiation: SkNVRefCnt<GrContextThreadSafeProxy>::ref() const
Unexecuted instantiation: SkNVRefCnt<sk_gpu_test::ManagedBackendTexture>::ref() const
SkNVRefCnt<SkPathRef>::ref() const
Line
Count
Source
175
22.6M
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
Unexecuted instantiation: SkNVRefCnt<SharedGenerator>::ref() const
SkNVRefCnt<SkTextBlob>::ref() const
Line
Count
Source
175
32.4k
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
SkNVRefCnt<SkVertices>::ref() const
Line
Count
Source
175
4.51k
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
SkNVRefCnt<GrThreadSafeCache::VertexData>::ref() const
Line
Count
Source
175
2.20k
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
SkNVRefCnt<GrTextBlob>::ref() const
Line
Count
Source
175
1.57k
    void ref() const { (void)fRefCnt.fetch_add(+1, std::memory_order_relaxed); }
Unexecuted instantiation: SkNVRefCnt<GrBackendTextureImageGenerator::RefHelper>::ref() const
Unexecuted instantiation: SkNVRefCnt<SkPromiseImageTexture>::ref() const
Unexecuted instantiation: SkNVRefCnt<SkDeferredDisplayList>::ref() const
176
64.8M
    void  unref() const {
177
64.8M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
7.03M
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
14.0M
            delete (const Derived*)this;
181
14.0M
        }
182
64.8M
    }
SkNVRefCnt<SkData>::unref() const
Line
Count
Source
176
1.30M
    void  unref() const {
177
1.30M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
570k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
570k
            delete (const Derived*)this;
181
570k
        }
182
1.30M
    }
SkNVRefCnt<SkColorSpace>::unref() const
Line
Count
Source
176
1.14M
    void  unref() const {
177
1.14M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
215
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
215
            delete (const Derived*)this;
181
215
        }
182
1.14M
    }
Unexecuted instantiation: SkNVRefCnt<sk_gpu_test::ManagedBackendTexture>::unref() const
Unexecuted instantiation: SkNVRefCnt<GrRefCntedCallback>::unref() const
Unexecuted instantiation: SkNVRefCnt<GrGLTextureParameters>::unref() const
SkNVRefCnt<GrContextThreadSafeProxy>::unref() const
Line
Count
Source
176
1.32k
    void  unref() const {
177
1.32k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
1.32k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
1.32k
            delete (const Derived*)this;
181
1.32k
        }
182
1.32k
    }
SkNVRefCnt<GrArenas>::unref() const
Line
Count
Source
176
155k
    void  unref() const {
177
155k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
64.7k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
64.7k
            delete (const Derived*)this;
181
64.7k
        }
182
155k
    }
SkNVRefCnt<GrSurfaceProxy>::unref() const
Line
Count
Source
176
860k
    void  unref() const {
177
860k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
156k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
156k
            delete (const Derived*)this;
181
156k
        }
182
860k
    }
SkNVRefCnt<GrTextStrike>::unref() const
Line
Count
Source
176
727
    void  unref() const {
177
727
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
219
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
219
            delete (const Derived*)this;
181
219
        }
182
727
    }
SkNVRefCnt<SkTextBlob>::unref() const
Line
Count
Source
176
488k
    void  unref() const {
177
488k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
455k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
455k
            delete (const Derived*)this;
181
455k
        }
182
488k
    }
SkNVRefCnt<SkVertices>::unref() const
Line
Count
Source
176
142k
    void  unref() const {
177
142k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
138k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
138k
            delete (const Derived*)this;
181
138k
        }
182
142k
    }
SkNVRefCnt<SkPathRef>::unref() const
Line
Count
Source
176
28.2M
    void  unref() const {
177
28.2M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
5.62M
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
5.62M
            delete (const Derived*)this;
181
5.62M
        }
182
28.2M
    }
SkNVRefCnt<SharedGenerator>::unref() const
Line
Count
Source
176
25.0k
    void  unref() const {
177
25.0k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
25.0k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
25.0k
            delete (const Derived*)this;
181
25.0k
        }
182
25.0k
    }
Unexecuted instantiation: SkNVRefCnt<SkDeferredDisplayList>::unref() const
SkNVRefCnt<GrTextBlob>::unref() const
Line
Count
Source
176
2.35k
    void  unref() const {
177
2.35k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
772
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
772
            delete (const Derived*)this;
181
772
        }
182
2.35k
    }
SkNVRefCnt<GrThreadSafeCache::VertexData>::unref() const
Line
Count
Source
176
3.11k
    void  unref() const {
177
3.11k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
909
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
909
            delete (const Derived*)this;
181
909
        }
182
3.11k
    }
Unexecuted instantiation: SkNVRefCnt<SkPromiseImageTexture>::unref() const
Unexecuted instantiation: SkNVRefCnt<GrBackendTextureImageGenerator::RefHelper>::unref() const
SkNVRefCnt<skottie::Animation>::unref() const
Line
Count
Source
176
8.94k
    void  unref() const {
177
8.94k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
8.94k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
8.94k
            delete (const Derived*)this;
181
8.94k
        }
182
8.94k
    }
Unexecuted instantiation: SkNVRefCnt<skottie::internal::TextAnimator>::unref() const
Unexecuted instantiation: SkNVRefCnt<skottie::internal::RangeSelector>::unref() const
SkNVRefCnt<SkData>::unref() const
Line
Count
Source
176
1.30M
    void  unref() const {
177
1.30M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
570k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
570k
            delete (const Derived*)this;
181
570k
        }
182
1.30M
    }
SkNVRefCnt<SkColorSpace>::unref() const
Line
Count
Source
176
1.14M
    void  unref() const {
177
1.14M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
215
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
215
            delete (const Derived*)this;
181
215
        }
182
1.14M
    }
Unexecuted instantiation: SkNVRefCnt<GrRefCntedCallback>::unref() const
Unexecuted instantiation: SkNVRefCnt<sk_gpu_test::ManagedBackendTexture>::unref() const
Unexecuted instantiation: SkNVRefCnt<GrGLTextureParameters>::unref() const
SkNVRefCnt<GrContextThreadSafeProxy>::unref() const
Line
Count
Source
176
1.32k
    void  unref() const {
177
1.32k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
1.32k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
1.32k
            delete (const Derived*)this;
181
1.32k
        }
182
1.32k
    }
SkNVRefCnt<GrArenas>::unref() const
Line
Count
Source
176
155k
    void  unref() const {
177
155k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
64.7k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
64.7k
            delete (const Derived*)this;
181
64.7k
        }
182
155k
    }
SkNVRefCnt<GrSurfaceProxy>::unref() const
Line
Count
Source
176
860k
    void  unref() const {
177
860k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
156k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
156k
            delete (const Derived*)this;
181
156k
        }
182
860k
    }
SkNVRefCnt<GrTextStrike>::unref() const
Line
Count
Source
176
727
    void  unref() const {
177
727
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
219
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
219
            delete (const Derived*)this;
181
219
        }
182
727
    }
SkNVRefCnt<SkTextBlob>::unref() const
Line
Count
Source
176
488k
    void  unref() const {
177
488k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
455k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
455k
            delete (const Derived*)this;
181
455k
        }
182
488k
    }
SkNVRefCnt<SkVertices>::unref() const
Line
Count
Source
176
142k
    void  unref() const {
177
142k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
138k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
138k
            delete (const Derived*)this;
181
138k
        }
182
142k
    }
SkNVRefCnt<SkPathRef>::unref() const
Line
Count
Source
176
28.2M
    void  unref() const {
177
28.2M
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
5.62M
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
5.62M
            delete (const Derived*)this;
181
5.62M
        }
182
28.2M
    }
SkNVRefCnt<SharedGenerator>::unref() const
Line
Count
Source
176
25.0k
    void  unref() const {
177
25.0k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
25.0k
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
25.0k
            delete (const Derived*)this;
181
25.0k
        }
182
25.0k
    }
Unexecuted instantiation: SkNVRefCnt<SkDeferredDisplayList>::unref() const
SkNVRefCnt<GrTextBlob>::unref() const
Line
Count
Source
176
2.35k
    void  unref() const {
177
2.35k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
772
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
772
            delete (const Derived*)this;
181
772
        }
182
2.35k
    }
SkNVRefCnt<GrThreadSafeCache::VertexData>::unref() const
Line
Count
Source
176
3.11k
    void  unref() const {
177
3.11k
        if (1 == fRefCnt.fetch_add(-1, std::memory_order_acq_rel)) {
178
            // restore the 1 for our destructor's assert
179
909
            SkDEBUGCODE(fRefCnt.store(1, std::memory_order_relaxed));
180
909
            delete (const Derived*)this;
181
909
        }
182
3.11k
    }
Unexecuted instantiation: SkNVRefCnt<SkPromiseImageTexture>::unref() const
Unexecuted instantiation: SkNVRefCnt<GrBackendTextureImageGenerator::RefHelper>::unref() const
183
    void  deref() const { this->unref(); }
184
185
    // This must be used with caution. It is only valid to call this when 'threadIsolatedTestCnt'
186
    // refs are known to be isolated to the current thread. That is, it is known that there are at
187
    // least 'threadIsolatedTestCnt' refs for which no other thread may make a balancing unref()
188
    // call. Assuming the contract is followed, if this returns false then no other thread has
189
    // ownership of this. If it returns true then another thread *may* have ownership.
190
95.1k
    bool refCntGreaterThan(int32_t threadIsolatedTestCnt) const {
191
95.1k
        int cnt = fRefCnt.load(std::memory_order_acquire);
192
        // If this fails then the above contract has been violated.
193
95.1k
        SkASSERT(cnt >= threadIsolatedTestCnt);
194
95.1k
        return cnt > threadIsolatedTestCnt;
195
95.1k
    }
196
197
private:
198
    mutable std::atomic<int32_t> fRefCnt;
199
200
    SkNVRefCnt(SkNVRefCnt&&) = delete;
201
    SkNVRefCnt(const SkNVRefCnt&) = delete;
202
    SkNVRefCnt& operator=(SkNVRefCnt&&) = delete;
203
    SkNVRefCnt& operator=(const SkNVRefCnt&) = delete;
204
};
205
206
///////////////////////////////////////////////////////////////////////////////////////////////////
207
208
/**
209
 *  Shared pointer class to wrap classes that support a ref()/unref() interface.
210
 *
211
 *  This can be used for classes inheriting from SkRefCnt, but it also works for other
212
 *  classes that match the interface, but have different internal choices: e.g. the hosted class
213
 *  may have its ref/unref be thread-safe, but that is not assumed/imposed by sk_sp.
214
 */
215
template <typename T> class sk_sp {
216
public:
217
    using element_type = T;
218
219
1.16G
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrDirectContext>::sk_sp()
Line
Count
Source
219
1.32k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::sk_sp()
sk_sp<SkData>::sk_sp()
Line
Count
Source
219
739k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrSurfaceProxy>::sk_sp()
Line
Count
Source
219
1.12M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrTextureProxy>::sk_sp()
Line
Count
Source
219
70.6k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sk_gpu_test::FlushFinishTracker>::sk_sp()
Line
Count
Source
219
3.01k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkImage>::sk_sp()
Line
Count
Source
219
739k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkSurface>::sk_sp()
Line
Count
Source
219
8.20k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkColorSpace>::sk_sp()
Line
Count
Source
219
97.2k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrGLInterface const>::sk_sp()
Line
Count
Source
219
549
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkPixelRef>::sk_sp()
Line
Count
Source
219
2.33M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkMipmap>::sk_sp()
Line
Count
Source
219
2.33M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkMarkerStack>::sk_sp()
Line
Count
Source
219
281k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkBaseDevice>::sk_sp()
Line
Count
Source
219
456k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkSpecialImage>::sk_sp()
Line
Count
Source
219
52.7k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<SkImage const>::sk_sp()
sk_sp<SkColorFilter>::sk_sp()
Line
Count
Source
219
23.9M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkImageFilter>::sk_sp()
Line
Count
Source
219
25.3M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkDataTable>::sk_sp()
Line
Count
Source
219
19.7k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkPathEffect>::sk_sp()
Line
Count
Source
219
33.8M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkShader>::sk_sp()
Line
Count
Source
219
24.6M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkMaskFilter>::sk_sp()
Line
Count
Source
219
33.7M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkBlender>::sk_sp()
Line
Count
Source
219
23.8M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkContourMeasure>::sk_sp()
Line
Count
Source
219
192k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkPathRef const>::sk_sp()
Line
Count
Source
219
633k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkFlattenable>::sk_sp()
Line
Count
Source
219
33.0k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrShaderCaps>::sk_sp()
Line
Count
Source
219
1.33k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrTextStrike>::sk_sp()
Line
Count
Source
219
572
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkTypeface>::sk_sp()
Line
Count
Source
219
977M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkString::Rec>::sk_sp()
Line
Count
Source
219
1.30M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkVertices>::sk_sp()
Line
Count
Source
219
140k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkShader const>::sk_sp()
Line
Count
Source
219
461k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkBBoxHierarchy>::sk_sp()
Line
Count
Source
219
153k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkRecord>::sk_sp()
Line
Count
Source
219
153k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::sk_sp()
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::sk_sp()
sk_sp<GrColorSpaceXform>::sk_sp()
Line
Count
Source
219
129k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrGpu>::sk_sp()
Line
Count
Source
219
1.99k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrBufferAllocPool::CpuBufferCache>::sk_sp()
Line
Count
Source
219
1.32k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrRenderTask>::sk_sp()
Line
Count
Source
219
25.5k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrCaps const>::sk_sp()
Line
Count
Source
219
3.97k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrTexture>::sk_sp()
sk_sp<GrGpuResource>::sk_sp()
Line
Count
Source
219
131k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrSurface>::sk_sp()
Line
Count
Source
219
318k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrGpuBuffer const>::sk_sp()
Line
Count
Source
219
2.65k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrGpuBuffer>::sk_sp()
Line
Count
Source
219
1.05k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrThreadSafeCache::VertexData>::sk_sp()
Line
Count
Source
219
15.8k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrBuffer const>::sk_sp()
Line
Count
Source
219
544k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrRefCntedCallback>::sk_sp()
Line
Count
Source
219
54.2k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy>::sk_sp()
sk_sp<GrTextBlob>::sk_sp()
Line
Count
Source
219
772
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrOpsTask>::sk_sp()
Line
Count
Source
219
67.3k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrGLProgram>::sk_sp()
Unexecuted instantiation: sk_sp<GrGLBuffer>::sk_sp()
Unexecuted instantiation: sk_sp<GrGLTexture>::sk_sp()
Unexecuted instantiation: sk_sp<GrGLAttachment>::sk_sp()
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::sk_sp()
sk_sp<SkMipmap const>::sk_sp()
Line
Count
Source
219
7.45k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkTMaskGamma<3, 3, 3> const>::sk_sp()
Line
Count
Source
219
2.18k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkStrikeCache::Strike>::sk_sp()
Line
Count
Source
219
67.9k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkPicture>::sk_sp()
Line
Count
Source
219
14.6k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrCpuBuffer>::sk_sp()
Line
Count
Source
219
72.1k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrBuffer>::sk_sp()
Line
Count
Source
219
3.30k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrThreadSafePipelineBuilder>::sk_sp()
Line
Count
Source
219
1.32k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrDrawOpAtlas::Plot>::sk_sp()
Line
Count
Source
219
12.8k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrAttachment>::sk_sp()
Line
Count
Source
219
21.9k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<GrThreadSafeCache::Trampoline>::sk_sp()
Line
Count
Source
219
12.8k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrGLCaps>::sk_sp()
sk_sp<SkColorTable>::sk_sp()
Line
Count
Source
219
4.28k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkFontStyleSet_Custom>::sk_sp()
Line
Count
Source
219
5
    constexpr sk_sp() : fPtr(nullptr) {}
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::sk_sp()
Line
Count
Source
219
5
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkSVGDOM>::sk_sp()
Line
Count
Source
219
70
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkFontMgr>::sk_sp()
Line
Count
Source
219
27.5k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<skresources::ResourceProvider>::sk_sp()
Line
Count
Source
219
27.5k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<skottie::PropertyObserver>::sk_sp()
Line
Count
Source
219
9.77k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<skottie::Logger>::sk_sp()
Line
Count
Source
219
9.77k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<skottie::MarkerObserver>::sk_sp()
Line
Count
Source
219
9.77k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<skottie::PrecompInterceptor>::sk_sp()
Line
Count
Source
219
9.77k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<skottie::ExpressionManager>::sk_sp()
Line
Count
Source
219
9.77k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<skottie::internal::KeyframeAnimator>::sk_sp()
Line
Count
Source
219
163k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::Group>::sk_sp()
Line
Count
Source
219
2.48k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::Matrix<SkM44> >::sk_sp()
Unexecuted instantiation: sk_sp<sksg::Color>::sk_sp()
sk_sp<sksg::BlurImageFilter>::sk_sp()
Line
Count
Source
219
8.61k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::Transform>::sk_sp()
Line
Count
Source
219
1.62M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::RenderNode>::sk_sp()
Line
Count
Source
219
1.01M
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::GeometryNode>::sk_sp()
Line
Count
Source
219
6.60k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::Path>::sk_sp()
Line
Count
Source
219
80.6k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::ModeColorFilter>::sk_sp()
Line
Count
Source
219
739
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::sk_sp()
sk_sp<sksg::ExternalImageFilter>::sk_sp()
Line
Count
Source
219
5.14k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::Gradient>::sk_sp()
Line
Count
Source
219
1.10k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::ExternalColorFilter>::sk_sp()
Line
Count
Source
219
6.84k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::MaskShaderEffect>::sk_sp()
Line
Count
Source
219
1.39k
    constexpr sk_sp() : fPtr(nullptr) {}
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::sk_sp()
Line
Count
Source
219
14.5k
    constexpr sk_sp() : fPtr(nullptr) {}
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::sk_sp()
Line
Count
Source
219
2.66k
    constexpr sk_sp() : fPtr(nullptr) {}
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::sk_sp()
Line
Count
Source
219
3.36k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::GradientColorFilter>::sk_sp()
Line
Count
Source
219
9.36k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::OpacityEffect>::sk_sp()
Unexecuted instantiation: sk_sp<sksg::Matrix<SkMatrix> >::sk_sp()
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::sk_sp()
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::sk_sp()
Line
Count
Source
219
133k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::sk_sp()
sk_sp<sksg::TrimEffect>::sk_sp()
Line
Count
Source
219
807k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::sk_sp()
sk_sp<sksg::RRect>::sk_sp()
Line
Count
Source
219
170k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::PaintNode>::sk_sp()
Line
Count
Source
219
128k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::DashEffect>::sk_sp()
Line
Count
Source
219
1.11k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<sksg::OffsetEffect>::sk_sp()
Line
Count
Source
219
48.0k
    constexpr sk_sp() : fPtr(nullptr) {}
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::sk_sp()
Line
Count
Source
219
19.2k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::sk_sp()
sk_sp<sksg::RoundEffect>::sk_sp()
Line
Count
Source
219
264k
    constexpr sk_sp() : fPtr(nullptr) {}
sk_sp<SkSVGNode>::sk_sp()
Line
Count
Source
219
79.7k
    constexpr sk_sp() : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<SkTextBlob>::sk_sp()
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::sk_sp()
Unexecuted instantiation: sk_sp<GrRecordingContext>::sk_sp()
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::sk_sp()
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::sk_sp()
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::sk_sp()
Unexecuted instantiation: sk_sp<SkPDFDevice>::sk_sp()
220
523M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkSurface>::sk_sp(decltype(nullptr))
Line
Count
Source
220
248
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::sk_sp(decltype(nullptr))
sk_sp<SkImage>::sk_sp(decltype(nullptr))
Line
Count
Source
220
20.4k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::sk_sp(decltype(nullptr))
sk_sp<SkColorSpace>::sk_sp(decltype(nullptr))
Line
Count
Source
220
5.72M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkData>::sk_sp(decltype(nullptr))
Line
Count
Source
220
184k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrDirectContext>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrGLInterface const>::sk_sp(decltype(nullptr))
sk_sp<SkPixelRef>::sk_sp(decltype(nullptr))
Line
Count
Source
220
80
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<SkBaseDevice>::sk_sp(decltype(nullptr))
sk_sp<SkMaskFilter>::sk_sp(decltype(nullptr))
Line
Count
Source
220
893k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkImageFilter>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.19M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkPathEffect>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.68M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkFlattenable>::sk_sp(decltype(nullptr))
Line
Count
Source
220
18.1k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkColorFilter>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.03M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkSpecialImage>::sk_sp(decltype(nullptr))
Line
Count
Source
220
78.6k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkShader>::sk_sp(decltype(nullptr))
Line
Count
Source
220
2.01M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkBlender>::sk_sp(decltype(nullptr))
Line
Count
Source
220
381k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkTypeface>::sk_sp(decltype(nullptr))
Line
Count
Source
220
487M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkRuntimeEffect>::sk_sp(decltype(nullptr))
Line
Count
Source
220
18.1k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkSpecialSurface>::sk_sp(decltype(nullptr))
Line
Count
Source
220
257
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkTextBlob>::sk_sp(decltype(nullptr))
Line
Count
Source
220
3.11k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkVertices>::sk_sp(decltype(nullptr))
Line
Count
Source
220
65.8k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkFactorySet>::sk_sp(decltype(nullptr))
Line
Count
Source
220
9.90M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkRefCntSet>::sk_sp(decltype(nullptr))
Line
Count
Source
220
9.90M
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkXfermode>::sk_sp(decltype(nullptr))
Line
Count
Source
220
4.97k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<SkMipmap>::sk_sp(decltype(nullptr))
sk_sp<SharedGenerator>::sk_sp(decltype(nullptr))
Line
Count
Source
220
7.56k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkImage_Lazy>::sk_sp(decltype(nullptr))
Line
Count
Source
220
7.56k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<SkCachedData>::sk_sp(decltype(nullptr))
sk_sp<SkBBoxHierarchy>::sk_sp(decltype(nullptr))
Line
Count
Source
220
153k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::sk_sp(decltype(nullptr))
sk_sp<GrColorSpaceXform>::sk_sp(decltype(nullptr))
Line
Count
Source
220
246k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<skgpu::v1::SoftwarePathRenderer>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.32k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrRenderTask>::sk_sp(decltype(nullptr))
sk_sp<GrTexture>::sk_sp(decltype(nullptr))
Line
Count
Source
220
68.7k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrRenderTarget>::sk_sp(decltype(nullptr))
sk_sp<GrBuffer const>::sk_sp(decltype(nullptr))
Line
Count
Source
220
126k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<GrTextureProxy>::sk_sp(decltype(nullptr))
Line
Count
Source
220
129k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrSurfaceProxy>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::sk_sp(decltype(nullptr))
sk_sp<skgpu::BaseDevice>::sk_sp(decltype(nullptr))
Line
Count
Source
220
87
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<GrArenas>::sk_sp(decltype(nullptr))
Line
Count
Source
220
63.6k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrSurface>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrGpuResource>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrGpuBuffer const>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrGpuBuffer>::sk_sp(decltype(nullptr))
sk_sp<GrAttachment>::sk_sp(decltype(nullptr))
Line
Count
Source
220
10.9k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrThreadSafeCache::Trampoline>::sk_sp(decltype(nullptr))
sk_sp<GrXferProcessor const>::sk_sp(decltype(nullptr))
Line
Count
Source
220
10.2k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<GrTextBlob>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.06k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<GrThreadSafePipelineBuilder>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.32k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrGpu>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrGLProgram>::sk_sp(decltype(nullptr))
sk_sp<SkContourMeasure>::sk_sp(decltype(nullptr))
Line
Count
Source
220
128k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkPicture>::sk_sp(decltype(nullptr))
Line
Count
Source
220
12.4k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkStrikeCache::Strike>::sk_sp(decltype(nullptr))
Line
Count
Source
220
16.0k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<GrTextStrike>::sk_sp(decltype(nullptr))
Line
Count
Source
220
610
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<skgpu::v1::AtlasPathRenderer>::sk_sp(decltype(nullptr))
Line
Count
Source
220
673
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<GrGLAttachment>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrGLBuffer>::sk_sp(decltype(nullptr))
sk_sp<SkColorTable>::sk_sp(decltype(nullptr))
Line
Count
Source
220
915
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_NameTable>::sk_sp(decltype(nullptr))
sk_sp<sksg::RenderNode>::sk_sp(decltype(nullptr))
Line
Count
Source
220
376k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<skottie::Animation>::sk_sp(decltype(nullptr))
Line
Count
Source
220
833
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::OpacityEffect>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<skresources::ExternalTrackAsset>::sk_sp(decltype(nullptr))
sk_sp<skottie::internal::KeyframeAnimator>::sk_sp(decltype(nullptr))
Line
Count
Source
220
33.2k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<skottie::internal::TextAdapter>::sk_sp(decltype(nullptr))
Line
Count
Source
220
953
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::Draw>::sk_sp(decltype(nullptr))
sk_sp<sksg::ImageFilter>::sk_sp(decltype(nullptr))
Line
Count
Source
220
18.2k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<sksg::TransformEffect>::sk_sp(decltype(nullptr))
Line
Count
Source
220
19.9k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::sk_sp(decltype(nullptr))
sk_sp<sksg::Transform>::sk_sp(decltype(nullptr))
Line
Count
Source
220
458k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<sksg::ClipEffect>::sk_sp(decltype(nullptr))
Line
Count
Source
220
24.0k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<sksg::MaskEffect>::sk_sp(decltype(nullptr))
Line
Count
Source
220
10.6k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::sk_sp(decltype(nullptr))
sk_sp<sksg::Shader>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.10k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<sksg::GeometryTransform>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<sksg::TrimEffect>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::sk_sp(decltype(nullptr))
DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::sk_sp(decltype(nullptr))
Line
Count
Source
220
305
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<skottie::internal::AnimatablePropertyContainer>::sk_sp(decltype(nullptr))
Line
Count
Source
220
117k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::DashEffect>::sk_sp(decltype(nullptr))
Gradient.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter>::sk_sp(decltype(nullptr))
Line
Count
Source
220
2.25k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<sksg::PaintNode>::sk_sp(decltype(nullptr))
Line
Count
Source
220
2.25k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::OffsetEffect>::sk_sp(decltype(nullptr))
sk_sp<sksg::GeometryNode>::sk_sp(decltype(nullptr))
Line
Count
Source
220
509
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::RoundEffect>::sk_sp(decltype(nullptr))
sk_sp<SkSVGDOM>::sk_sp(decltype(nullptr))
Line
Count
Source
220
7.74k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
sk_sp<SkSVGNode>::sk_sp(decltype(nullptr))
Line
Count
Source
220
146k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::ExternalColorFilter>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<sksg::ModeColorFilter>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<sksg::GradientColorFilter>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<sksg::ShaderPaint>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<sksg::MaskShaderEffect>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<sksg::ShaderEffect>::sk_sp(decltype(nullptr))
sk_sp<sksg::BlendModeEffect>::sk_sp(decltype(nullptr))
Line
Count
Source
220
1.40k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<sksg::LayerEffect>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::sk_sp(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrRecordingContext>::sk_sp(decltype(nullptr))
sk_sp<SkFontMgr>::sk_sp(decltype(nullptr))
Line
Count
Source
220
57.6k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
Unexecuted instantiation: sk_sp<SkPDFDocument>::sk_sp(decltype(nullptr))
sk_sp<SkAnimatedImage>::sk_sp(decltype(nullptr))
Line
Count
Source
220
3.68k
    constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {}
221
222
    /**
223
     *  Shares the underlying object by calling ref(), so that both the argument and the newly
224
     *  created sk_sp both have a reference to it.
225
     */
226
54.0M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkData>::sk_sp(sk_sp<SkData> const&)
Line
Count
Source
226
476k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkColorSpace>::sk_sp(sk_sp<SkColorSpace> const&)
Line
Count
Source
226
6.18M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkData const>::sk_sp(sk_sp<SkData const> const&)
sk_sp<GrSurfaceProxy>::sk_sp(sk_sp<GrSurfaceProxy> const&)
Line
Count
Source
226
467k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkImage>::sk_sp(sk_sp<SkImage> const&)
Line
Count
Source
226
28.3k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrGLInterface const>::sk_sp(sk_sp<GrGLInterface const> const&)
sk_sp<SkPixelRef>::sk_sp(sk_sp<SkPixelRef> const&)
Line
Count
Source
226
520k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkMipmap>::sk_sp(sk_sp<SkMipmap> const&)
Line
Count
Source
226
452k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkColorFilter>::sk_sp(sk_sp<SkColorFilter> const&)
Line
Count
Source
226
3.88M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkShader>::sk_sp(sk_sp<SkShader> const&)
Line
Count
Source
226
5.26M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkBaseDevice>::sk_sp(sk_sp<SkBaseDevice> const&)
Line
Count
Source
226
116k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkImage const>::sk_sp(sk_sp<SkImage const> const&)
sk_sp<SkRuntimeEffect>::sk_sp(sk_sp<SkRuntimeEffect> const&)
Line
Count
Source
226
116k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkSpecialImage>::sk_sp(sk_sp<SkSpecialImage> const&)
Line
Count
Source
226
248k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkTypeface>::sk_sp(sk_sp<SkTypeface> const&)
Line
Count
Source
226
15.5M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkImageFilter>::sk_sp(sk_sp<SkImageFilter> const&)
Line
Count
Source
226
3.97M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkPathEffect>::sk_sp(sk_sp<SkPathEffect> const&)
Line
Count
Source
226
4.00M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkMaskFilter>::sk_sp(sk_sp<SkMaskFilter> const&)
Line
Count
Source
226
3.70M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkBlender>::sk_sp(sk_sp<SkBlender> const&)
Line
Count
Source
226
3.90M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkFlattenable>::sk_sp(sk_sp<SkFlattenable> const&)
Line
Count
Source
226
14.5k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::sk_sp(sk_sp<SkBlockMemoryRefCnt> const&)
sk_sp<GrTextStrike>::sk_sp(sk_sp<GrTextStrike> const&)
Line
Count
Source
226
1.11k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkString::Rec>::sk_sp(sk_sp<SkString::Rec> const&)
Line
Count
Source
226
1.78M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SharedGenerator>::sk_sp(sk_sp<SharedGenerator> const&)
Unexecuted instantiation: sk_sp<SkRecord>::sk_sp(sk_sp<SkRecord> const&)
Unexecuted instantiation: sk_sp<SkBBoxHierarchy>::sk_sp(sk_sp<SkBBoxHierarchy> const&)
sk_sp<SkVertices>::sk_sp(sk_sp<SkVertices> const&)
Line
Count
Source
226
42
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::sk_sp(sk_sp<(anonymous namespace)::CachedTessellations> const&)
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::sk_sp(sk_sp<GrBackendSurfaceMutableStateImpl> const&)
sk_sp<GrColorSpaceXform>::sk_sp(sk_sp<GrColorSpaceXform> const&)
Line
Count
Source
226
112k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrCaps const>::sk_sp(sk_sp<GrCaps const> const&)
Line
Count
Source
226
2.65k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy>::sk_sp(sk_sp<GrContextThreadSafeProxy> const&)
sk_sp<GrBufferAllocPool::CpuBufferCache>::sk_sp(sk_sp<GrBufferAllocPool::CpuBufferCache> const&)
Line
Count
Source
226
61.8k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrRenderTask>::sk_sp(sk_sp<GrRenderTask> const&)
Line
Count
Source
226
11.3k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrBuffer const>::sk_sp(sk_sp<GrBuffer const> const&)
Line
Count
Source
226
37.3k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::sk_sp(sk_sp<GrRefCntedCallback> const&)
sk_sp<GrSurface>::sk_sp(sk_sp<GrSurface> const&)
Line
Count
Source
226
1.39k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrThreadSafeCache::VertexData>::sk_sp(sk_sp<GrThreadSafeCache::VertexData> const&)
Line
Count
Source
226
2.20k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrThreadSafeCache::Trampoline>::sk_sp(sk_sp<GrThreadSafeCache::Trampoline> const&)
Line
Count
Source
226
148
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrGpuBuffer>::sk_sp(sk_sp<GrGpuBuffer> const&)
Line
Count
Source
226
2.05k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrTextBlob>::sk_sp(sk_sp<GrTextBlob> const&)
Line
Count
Source
226
1.06k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>::sk_sp(sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener> const&)
Line
Count
Source
226
59.3k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrImageContext>::sk_sp(sk_sp<GrImageContext> const&)
sk_sp<GrGpuBuffer const>::sk_sp(sk_sp<GrGpuBuffer const> const&)
Line
Count
Source
226
13.8k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrArenas>::sk_sp(sk_sp<GrArenas> const&)
Line
Count
Source
226
90.2k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrGLProgram>::sk_sp(sk_sp<GrGLProgram> const&)
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::sk_sp(sk_sp<GrGLTextureParameters> const&)
sk_sp<SkFontMgr>::sk_sp(sk_sp<SkFontMgr> const&)
Line
Count
Source
226
136k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkStrikeCache::Strike>::sk_sp(sk_sp<SkStrikeCache::Strike> const&)
Line
Count
Source
226
16.0k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkDrawable>::sk_sp(sk_sp<SkDrawable> const&)
Unexecuted instantiation: sk_sp<SkTextBlob const>::sk_sp(sk_sp<SkTextBlob const> const&)
Unexecuted instantiation: sk_sp<SkVertices const>::sk_sp(sk_sp<SkVertices const> const&)
Unexecuted instantiation: sk_sp<SkPicture const>::sk_sp(sk_sp<SkPicture const> const&)
Unexecuted instantiation: sk_sp<SkPicture>::sk_sp(sk_sp<SkPicture> const&)
Unexecuted instantiation: SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::sk_sp(sk_sp<(anonymous namespace)::SkImageFilterLight const> const&)
sk_sp<GrCpuBuffer>::sk_sp(sk_sp<GrCpuBuffer> const&)
Line
Count
Source
226
2.27k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrDrawOpAtlas::Plot>::sk_sp(sk_sp<GrDrawOpAtlas::Plot> const&)
Line
Count
Source
226
207
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrGLCaps>::sk_sp(sk_sp<GrGLCaps> const&)
Unexecuted instantiation: sk_sp<GrTexture>::sk_sp(sk_sp<GrTexture> const&)
sk_sp<sksg::RenderNode>::sk_sp(sk_sp<sksg::RenderNode> const&)
Line
Count
Source
226
543k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Color>::sk_sp(sk_sp<sksg::Color> const&)
Line
Count
Source
226
44.5k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<sksg::OpacityEffect>::sk_sp(sk_sp<sksg::OpacityEffect> const&)
Unexecuted instantiation: sk_sp<skottie::internal::TextAdapter>::sk_sp(sk_sp<skottie::internal::TextAdapter> const&)
Unexecuted instantiation: sk_sp<skottie::internal::TransformAdapter2D>::sk_sp(sk_sp<skottie::internal::TransformAdapter2D> const&)
sk_sp<skottie::ExpressionManager>::sk_sp(sk_sp<skottie::ExpressionManager> const&)
Line
Count
Source
226
6
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<skresources::ResourceProvider>::sk_sp(sk_sp<skresources::ResourceProvider> const&)
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<float> >::sk_sp(sk_sp<skottie::ExpressionEvaluator<float> > const&)
sk_sp<skottie::Logger>::sk_sp(sk_sp<skottie::Logger> const&)
Line
Count
Source
226
2.48k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkTextBlob>::sk_sp(sk_sp<SkTextBlob> const&)
sk_sp<sksg::Transform>::sk_sp(sk_sp<sksg::Transform> const&)
Line
Count
Source
226
993k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::sk_sp(sk_sp<skottie::internal::Animator> const&)
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter> const&)
Line
Count
Source
226
10.4k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::PaintNode>::sk_sp(sk_sp<sksg::PaintNode> const&)
Line
Count
Source
226
1.93k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Path>::sk_sp(sk_sp<sksg::Path> const&)
Line
Count
Source
226
3.69k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::sk_sp(sk_sp<skottie::internal::MotionBlurEffect> const&)
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >::sk_sp(sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > > const&)
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::sk_sp(sk_sp<skresources::ImageAsset> const&)
Unexecuted instantiation: sk_sp<sksg::Image>::sk_sp(sk_sp<sksg::Image> const&)
Unexecuted instantiation: sk_sp<sksg::Matrix<SkMatrix> >::sk_sp(sk_sp<sksg::Matrix<SkMatrix> > const&)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>::sk_sp(sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter> const&)
sk_sp<sksg::GeometryNode>::sk_sp(sk_sp<sksg::GeometryNode> const&)
Line
Count
Source
226
1.06M
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<SkSVGNode>::sk_sp(sk_sp<SkSVGNode> const&)
Line
Count
Source
226
81.3k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<sksg::ImageFilter>::sk_sp(sk_sp<sksg::ImageFilter> const&)
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::sk_sp(sk_sp<SkPromiseImageTexture> const&)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::sk_sp(sk_sp<SkDeferredDisplayList> const&)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::sk_sp(sk_sp<SkDeferredDisplayList::LazyProxyData> const&)
Unexecuted instantiation: sk_sp<SkStrikeClient::DiscardableHandleManager>::sk_sp(sk_sp<SkStrikeClient::DiscardableHandleManager> const&)
sk_sp<skia::textlayout::FontCollection>::sk_sp(sk_sp<skia::textlayout::FontCollection> const&)
Line
Count
Source
226
16.1k
    sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkSurface>::sk_sp(sk_sp<SkSurface> const&)
227
    template <typename U,
228
              typename = typename std::enable_if<std::is_convertible<U*, T*>::value>::type>
229
5.26M
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<GrSurfaceProxy>::sk_sp<GrTextureProxy, void>(sk_sp<GrTextureProxy> const&)
Line
Count
Source
229
4
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkColorFilter>::sk_sp<SkColorFilterBase, void>(sk_sp<SkColorFilterBase> const&)
sk_sp<GrRenderTask>::sk_sp<GrOpsTask, void>(sk_sp<GrOpsTask> const&)
Line
Count
Source
229
89.6k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrRenderTask>::sk_sp<GrWaitRenderTask, void>(sk_sp<GrWaitRenderTask> const&)
Unexecuted instantiation: sk_sp<GrGpuBuffer const>::sk_sp<GrGpuBuffer, void>(sk_sp<GrGpuBuffer> const&)
sk_sp<SkBaseDevice>::sk_sp<skgpu::BaseDevice, void>(sk_sp<skgpu::BaseDevice> const&)
Line
Count
Source
229
1.34k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrThreadSafePipelineBuilder>::sk_sp<GrGLGpu::ProgramCache, void>(sk_sp<GrGLGpu::ProgramCache> const&)
Unexecuted instantiation: sk_sp<SkPicture const>::sk_sp<SkPicture, void>(sk_sp<SkPicture> const&)
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::sk_sp<(anonymous namespace)::SkImageFilterLight, void>(sk_sp<(anonymous namespace)::SkImageFilterLight> const&)
Line
Count
Source
229
90
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<GrRenderTask>::sk_sp<GrAtlasRenderTask, void>(sk_sp<GrAtlasRenderTask> const&)
Unexecuted instantiation: sk_sp<GrBuffer const>::sk_sp<GrGpuBuffer const, void>(sk_sp<GrGpuBuffer const> const&)
TestFontMgr.cpp:sk_sp<SkFontStyleSet>::sk_sp<(anonymous namespace)::FontStyleSet, void>(sk_sp<(anonymous namespace)::FontStyleSet> const&)
Line
Count
Source
229
18.8k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Skottie.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::OpacityAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::OpacityAdapter> const&)
Line
Count
Source
229
5.05k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::RenderNode>::sk_sp<sksg::OpacityEffect, void>(sk_sp<sksg::OpacityEffect> const&)
Line
Count
Source
229
17.2k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::AnimatablePropertyContainer, void>(sk_sp<skottie::internal::AnimatablePropertyContainer> const&)
Unexecuted instantiation: sk_sp<sksg::GeometryNode>::sk_sp<sksg::TextBlob, void>(sk_sp<sksg::TextBlob> const&)
Unexecuted instantiation: sk_sp<sksg::PaintNode>::sk_sp<sksg::Color, void>(sk_sp<sksg::Color> const&)
sk_sp<sksg::ImageFilter>::sk_sp<sksg::BlurImageFilter, void>(sk_sp<sksg::BlurImageFilter> const&)
Line
Count
Source
229
3.64k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Transform>::sk_sp<sksg::Matrix<SkM44>, void>(sk_sp<sksg::Matrix<SkM44> > const&)
Line
Count
Source
229
10.9k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::TransformAdapter2D, void>(sk_sp<skottie::internal::TransformAdapter2D> const&)
Line
Count
Source
229
13.8k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Transform>::sk_sp<sksg::Matrix<SkMatrix>, void>(sk_sp<sksg::Matrix<SkMatrix> > const&)
Line
Count
Source
229
49.8k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::TransformAdapter3D, void>(sk_sp<skottie::internal::TransformAdapter3D> const&)
Line
Count
Source
229
555
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Shader>::sk_sp<sksg::Gradient, void>(sk_sp<sksg::Gradient> const&)
Line
Count
Source
229
12.2k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::RenderNode>::sk_sp<sksg::ShaderEffect, void>(sk_sp<sksg::ShaderEffect> const&)
Line
Count
Source
229
1.10k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Node>::sk_sp<sksg::RenderNode, void>(sk_sp<sksg::RenderNode> const&)
Line
Count
Source
229
862k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<skottie::internal::AnimatablePropertyContainer>::sk_sp<skottie::internal::TransformAdapter2D, void>(sk_sp<skottie::internal::TransformAdapter2D> const&)
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::CameraAdaper, void>(sk_sp<skottie::internal::CameraAdaper> const&)
sk_sp<sksg::ImageFilter>::sk_sp<sksg::DropShadowImageFilter, void>(sk_sp<sksg::DropShadowImageFilter> const&)
Line
Count
Source
229
11.4k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Gradient.cpp:sk_sp<skottie::internal::AnimatablePropertyContainer>::sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter> const&)
Line
Count
Source
229
11.1k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Node>::sk_sp<sksg::GeometryNode, void>(sk_sp<sksg::GeometryNode> const&)
Line
Count
Source
229
3.53M
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Node>::sk_sp<sksg::Color, void>(sk_sp<sksg::Color> const&)
Line
Count
Source
229
45.3k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Node>::sk_sp<sksg::PaintNode, void>(sk_sp<sksg::PaintNode> const&)
Line
Count
Source
229
382k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Node>::sk_sp<sksg::Transform, void>(sk_sp<sksg::Transform> const&)
Line
Count
Source
229
133k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Node>::sk_sp<sksg::Shader, void>(sk_sp<sksg::Shader> const&)
Line
Count
Source
229
24.4k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
sk_sp<sksg::Node>::sk_sp<sksg::ImageFilter, void>(sk_sp<sksg::ImageFilter> const&)
Line
Count
Source
229
36.5k
    sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {}
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::sk_sp<SkDeferredDisplayList, void>(sk_sp<SkDeferredDisplayList> const&)
Unexecuted instantiation: sk_sp<GrSurfaceProxy>::sk_sp<GrRenderTargetProxy, void>(sk_sp<GrRenderTargetProxy> const&)
Unexecuted instantiation: sk_sp<SkTypeface>::sk_sp<SkTypefaceProxy, void>(sk_sp<SkTypefaceProxy> const&)
Unexecuted instantiation: FuzzSkParagraph.cpp:sk_sp<skia::textlayout::FontCollection>::sk_sp<(anonymous namespace)::ResourceFontCollection, void>(sk_sp<(anonymous namespace)::ResourceFontCollection> const&)
Unexecuted instantiation: sk_sp<SkBaseDevice>::sk_sp<SkPDFDevice, void>(sk_sp<SkPDFDevice> const&)
230
231
    /**
232
     *  Move the underlying object from the argument to the newly created sk_sp. Afterwards only
233
     *  the new sk_sp will have a reference to the object, and the argument will point to null.
234
     *  No call to ref() or unref() will be made.
235
     */
236
74.1M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkColorSpace>::sk_sp(sk_sp<SkColorSpace>&&)
Line
Count
Source
236
23.6M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::sk_sp(sk_sp<sk_gpu_test::ManagedBackendTexture>&&)
sk_sp<GrSurfaceProxy>::sk_sp(sk_sp<GrSurfaceProxy>&&)
Line
Count
Source
236
2.53M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkData>::sk_sp(sk_sp<SkData>&&)
Line
Count
Source
236
824k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrGLInterface const>::sk_sp(sk_sp<GrGLInterface const>&&)
sk_sp<SkPixelRef>::sk_sp(sk_sp<SkPixelRef>&&)
Line
Count
Source
236
1.62M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkMipmap>::sk_sp(sk_sp<SkMipmap>&&)
Line
Count
Source
236
104k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkColorFilter>::sk_sp(sk_sp<SkColorFilter>&&)
Line
Count
Source
236
1.19M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp(sk_sp<SkShader>&&)
Line
Count
Source
236
2.21M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkBaseDevice>::sk_sp(sk_sp<SkBaseDevice>&&)
Line
Count
Source
236
536k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkImageFilter>::sk_sp(sk_sp<SkImageFilter>&&)
Line
Count
Source
236
2.40M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkSpecialImage>::sk_sp(sk_sp<SkSpecialImage>&&)
Line
Count
Source
236
181k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkImage const>::sk_sp(sk_sp<SkImage const>&&)
Line
Count
Source
236
61.1k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkRuntimeEffect>::sk_sp(sk_sp<SkRuntimeEffect>&&)
Line
Count
Source
236
192k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkTypeface>::sk_sp(sk_sp<SkTypeface>&&)
Line
Count
Source
236
10.4M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkPathEffect>::sk_sp(sk_sp<SkPathEffect>&&)
Line
Count
Source
236
1.52M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkMaskFilter>::sk_sp(sk_sp<SkMaskFilter>&&)
Line
Count
Source
236
649k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkBlender>::sk_sp(sk_sp<SkBlender>&&)
Line
Count
Source
236
765k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkPathRef>::sk_sp(sk_sp<SkPathRef>&&)
Line
Count
Source
236
743k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkIDChangeListener>::sk_sp(sk_sp<SkIDChangeListener>&&)
Line
Count
Source
236
119k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkFlattenable>::sk_sp(sk_sp<SkFlattenable>&&)
sk_sp<skgpu::BaseDevice>::sk_sp(sk_sp<skgpu::BaseDevice>&&)
Line
Count
Source
236
10.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::sk_sp(sk_sp<SkBlockMemoryRefCnt>&&)
sk_sp<SkStrikeCache::Strike>::sk_sp(sk_sp<SkStrikeCache::Strike>&&)
Line
Count
Source
236
16.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkString::Rec>::sk_sp(sk_sp<SkString::Rec>&&)
Line
Count
Source
236
1.30M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkVertices>::sk_sp(sk_sp<SkVertices>&&)
Line
Count
Source
236
144k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkPicture>::sk_sp(sk_sp<SkPicture>&&)
Line
Count
Source
236
62.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SharedGenerator>::sk_sp(sk_sp<SharedGenerator>&&)
Line
Count
Source
236
57.7k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkImage>::sk_sp(sk_sp<SkImage>&&)
Line
Count
Source
236
39.3k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkCachedData>::sk_sp(sk_sp<SkCachedData>&&)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::sk_sp(sk_sp<SkDeferredDisplayList const>&&)
sk_sp<SkRecord>::sk_sp(sk_sp<SkRecord>&&)
Line
Count
Source
236
63.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkBBoxHierarchy>::sk_sp(sk_sp<SkBBoxHierarchy>&&)
Line
Count
Source
236
63.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkUserTypeface>::sk_sp(sk_sp<SkUserTypeface>&&)
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::sk_sp(sk_sp<(anonymous namespace)::CachedTessellations>&&)
sk_sp<GrColorSpaceXform>::sk_sp(sk_sp<GrColorSpaceXform>&&)
Line
Count
Source
236
209k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrContextThreadSafeProxy>::sk_sp(sk_sp<GrContextThreadSafeProxy>&&)
Line
Count
Source
236
3.97k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::sk_sp(sk_sp<GrRefCntedCallback>&&)
sk_sp<GrDirectContext>::sk_sp(sk_sp<GrDirectContext>&&)
Line
Count
Source
236
1.32k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::sk_sp(sk_sp<GrRenderTargetProxy>&&)
sk_sp<GrArenas>::sk_sp(sk_sp<GrArenas>&&)
Line
Count
Source
236
179k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrRenderTask>::sk_sp(sk_sp<GrRenderTask>&&)
Line
Count
Source
236
316k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrGpuBuffer>::sk_sp(sk_sp<GrGpuBuffer>&&)
Line
Count
Source
236
3.75k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrTexture>::sk_sp(sk_sp<GrTexture>&&)
Line
Count
Source
236
174k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrRenderTarget>::sk_sp(sk_sp<GrRenderTarget>&&)
sk_sp<GrBuffer const>::sk_sp(sk_sp<GrBuffer const>&&)
Line
Count
Source
236
929k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrBufferAllocPool::CpuBufferCache>::sk_sp(sk_sp<GrBufferAllocPool::CpuBufferCache>&&)
Line
Count
Source
236
144k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrXferProcessor const>::sk_sp(sk_sp<GrXferProcessor const>&&)
Line
Count
Source
236
117k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrTextureProxy>::sk_sp(sk_sp<GrTextureProxy>&&)
Line
Count
Source
236
243k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrSurface>::sk_sp(sk_sp<GrSurface>&&)
Line
Count
Source
236
404k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrAttachment>::sk_sp(sk_sp<GrAttachment>&&)
Line
Count
Source
236
136
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrThreadSafeCache::VertexData>::sk_sp(sk_sp<GrThreadSafeCache::VertexData>&&)
Line
Count
Source
236
3.92k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrThreadSafeCache::Trampoline>::sk_sp(sk_sp<GrThreadSafeCache::Trampoline>&&)
Line
Count
Source
236
74
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrTextBlob>::sk_sp(sk_sp<GrTextBlob>&&)
Line
Count
Source
236
3.23k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrRecordingContext>::sk_sp(sk_sp<GrRecordingContext>&&)
Line
Count
Source
236
11.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrImageContext>::sk_sp(sk_sp<GrImageContext>&&)
Line
Count
Source
236
28.4k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkSurface>::sk_sp(sk_sp<SkSurface>&&)
sk_sp<skgpu::v1::PathRenderer>::sk_sp(sk_sp<skgpu::v1::PathRenderer>&&)
Line
Count
Source
236
4.71k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::sk_sp(sk_sp<GrGLTextureParameters>&&)
Unexecuted instantiation: sk_sp<GrGLProgram>::sk_sp(sk_sp<GrGLProgram>&&)
Unexecuted instantiation: sk_sp<GrGLAttachment>::sk_sp(sk_sp<GrGLAttachment>&&)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::sk_sp(sk_sp<SkDeferredDisplayList::LazyProxyData>&&)
sk_sp<SkFontMgr>::sk_sp(sk_sp<SkFontMgr>&&)
Line
Count
Source
236
283k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkTextBlob const>::sk_sp(sk_sp<SkTextBlob const>&&)
Line
Count
Source
236
3.43k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkTMaskGamma<3, 3, 3> const>::sk_sp(sk_sp<SkTMaskGamma<3, 3, 3> const>&&)
Line
Count
Source
236
15.3k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkPicture const>::sk_sp(sk_sp<SkPicture const>&&)
sk_sp<SkVertices const>::sk_sp(sk_sp<SkVertices const>&&)
Line
Count
Source
236
4.48k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkDrawable>::sk_sp(sk_sp<SkDrawable>&&)
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::sk_sp(sk_sp<(anonymous namespace)::SkImageFilterLight const>&&)
Line
Count
Source
236
270
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::sk_sp(sk_sp<(anonymous namespace)::SkImageFilterLight>&&)
Line
Count
Source
236
31.6k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrBuffer>::sk_sp(sk_sp<GrBuffer>&&)
Line
Count
Source
236
1.67k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrCaps const>::sk_sp(sk_sp<GrCaps const>&&)
Line
Count
Source
236
1.32k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrThreadSafePipelineBuilder>::sk_sp(sk_sp<GrThreadSafePipelineBuilder>&&)
Line
Count
Source
236
1.32k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrDrawOpAtlas::Plot>::sk_sp(sk_sp<GrDrawOpAtlas::Plot>&&)
Line
Count
Source
236
207
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<GrTextStrike>::sk_sp(sk_sp<GrTextStrike>&&)
Line
Count
Source
236
610
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrAtlasRenderTask>::sk_sp(sk_sp<GrAtlasRenderTask>&&)
Unexecuted instantiation: sk_sp<GrGLBuffer>::sk_sp(sk_sp<GrGLBuffer>&&)
Unexecuted instantiation: sk_sp<SkFontStyleSet_Custom>::sk_sp(sk_sp<SkFontStyleSet_Custom>&&)
sk_sp<SkTypeface_Custom>::sk_sp(sk_sp<SkTypeface_Custom>&&)
Line
Count
Source
236
5
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkTypeface_FreeType>::sk_sp(sk_sp<SkTypeface_FreeType>&&)
Line
Count
Source
236
1.42k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkTestFont>::sk_sp(sk_sp<SkTestFont>&&)
Line
Count
Source
236
240
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::sk_sp(sk_sp<(anonymous namespace)::FontStyleSet>&&)
Line
Count
Source
236
75
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<TestSVGTypeface>::sk_sp(sk_sp<TestSVGTypeface>&&)
Line
Count
Source
236
676
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<TestTypeface>::sk_sp(sk_sp<TestTypeface>&&)
Line
Count
Source
236
14.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skresources::ResourceProvider>::sk_sp(sk_sp<skresources::ResourceProvider>&&)
Line
Count
Source
236
37.9k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::RenderNode>::sk_sp(sk_sp<sksg::RenderNode>&&)
Line
Count
Source
236
4.20M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::OpacityEffect>::sk_sp(sk_sp<sksg::OpacityEffect>&&)
Line
Count
Source
236
72.9k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::internal::Animator>::sk_sp(sk_sp<skottie::internal::Animator>&&)
Line
Count
Source
236
920k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::PropertyObserver>::sk_sp(sk_sp<skottie::PropertyObserver>&&)
Line
Count
Source
236
17.8k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::Logger>::sk_sp(sk_sp<skottie::Logger>&&)
Line
Count
Source
236
20.9k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::MarkerObserver>::sk_sp(sk_sp<skottie::MarkerObserver>&&)
Line
Count
Source
236
17.8k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::PrecompInterceptor>::sk_sp(sk_sp<skottie::PrecompInterceptor>&&)
Line
Count
Source
236
17.8k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::ExpressionManager>::sk_sp(sk_sp<skottie::ExpressionManager>&&)
Line
Count
Source
236
17.8k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Color>::sk_sp(sk_sp<sksg::Color>&&)
Line
Count
Source
236
13.8k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::internal::TextAdapter>::sk_sp(sk_sp<skottie::internal::TextAdapter>&&)
Line
Count
Source
236
3.06k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skottie::internal::TransformAdapter2D>::sk_sp(sk_sp<skottie::internal::TransformAdapter2D>&&)
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<float> >::sk_sp(sk_sp<skottie::ExpressionEvaluator<float> >&&)
sk_sp<sksg::GeometryNode>::sk_sp(sk_sp<sksg::GeometryNode>&&)
Line
Count
Source
236
8.50M
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::PaintNode>::sk_sp(sk_sp<sksg::PaintNode>&&)
Line
Count
Source
236
862k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Transform>::sk_sp(sk_sp<sksg::Transform>&&)
Line
Count
Source
236
408k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::sk_sp(sk_sp<skottie::internal::TextAnimator>&&)
sk_sp<sksg::Matrix<SkM44> >::sk_sp(sk_sp<sksg::Matrix<SkM44> >&&)
Line
Count
Source
236
14.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<sksg::BlurImageFilter>::sk_sp(sk_sp<sksg::BlurImageFilter>&&)
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::sk_sp(sk_sp<skottie::internal::RangeSelector>&&)
sk_sp<sksg::Path>::sk_sp(sk_sp<sksg::Path>&&)
Line
Count
Source
236
97.4k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>&&)
Line
Count
Source
236
17.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::sk_sp(sk_sp<skottie::internal::MotionBlurEffect>&&)
Path.cpp:sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>&&)
Line
Count
Source
236
80.1k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Matrix<SkMatrix> >::sk_sp(sk_sp<sksg::Matrix<SkMatrix> >&&)
Line
Count
Source
236
100k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkContourMeasure>::sk_sp(sk_sp<SkContourMeasure>&&)
Line
Count
Source
236
51.3k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >::sk_sp(sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >&&)
FillEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>&&)
Line
Count
Source
236
739
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>&&)
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>&&)
GaussianBlurEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>&&)
Line
Count
Source
236
1.71k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
GlowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>&&)
Line
Count
Source
236
524
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
GradientEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>&&)
Line
Count
Source
236
1.10k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
HueSaturationEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>&&)
Line
Count
Source
236
611
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
InvertEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>&&)
Line
Count
Source
236
2.91k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::ExternalColorFilter>::sk_sp(sk_sp<sksg::ExternalColorFilter>&&)
Line
Count
Source
236
2.83k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>&&)
Line
Count
Source
236
2.83k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>&&)
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>&&)
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>&&)
Line
Count
Source
236
14.5k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>&&)
Line
Count
Source
236
14.5k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>&&)
Line
Count
Source
236
2.66k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>&&)
Line
Count
Source
236
2.66k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
ShadowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>&&)
Line
Count
Source
236
4.61k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
ShiftChannelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>&&)
Line
Count
Source
236
484
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::SphereNode>&&)
Line
Count
Source
236
10.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>&&)
Line
Count
Source
236
3.36k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>&&)
TintEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>&&)
Line
Count
Source
236
6.18k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>&&)
TritoneEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>&&)
Line
Count
Source
236
3.18k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
VenetianBlindsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>&&)
Line
Count
Source
236
1.39k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skresources::ExternalTrackAsset>::sk_sp(sk_sp<skresources::ExternalTrackAsset>&&)
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::sk_sp(sk_sp<skresources::ImageAsset>&&)
Unexecuted instantiation: sk_sp<sksg::Image>::sk_sp(sk_sp<sksg::Image>&&)
Unexecuted instantiation: sk_sp<skottie::ExternalLayer>::sk_sp(sk_sp<skottie::ExternalLayer>&&)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>::sk_sp(sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>&&)
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>&&)
Line
Count
Source
236
131k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::TrimEffect>::sk_sp(sk_sp<sksg::TrimEffect>&&)
Line
Count
Source
236
807k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
TrimPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>&&)
Line
Count
Source
236
807k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkTextBlob>::sk_sp(sk_sp<SkTextBlob>&&)
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>&&)
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>&&)
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>&&)
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>&&)
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>&&)
DropShadowEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>&&)
Line
Count
Source
236
11.4k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Ellipse.cpp:sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>&&)
Line
Count
Source
236
97.6k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<skottie::internal::AnimatablePropertyContainer>::sk_sp(sk_sp<skottie::internal::AnimatablePropertyContainer>&&)
Line
Count
Source
236
257k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>&&)
Line
Count
Source
236
128k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::DashEffect>::sk_sp(sk_sp<sksg::DashEffect>&&)
Line
Count
Source
236
1.11k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>&&)
Line
Count
Source
236
1.11k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Gradient>::sk_sp(sk_sp<sksg::Gradient>&&)
Line
Count
Source
236
22.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::OffsetEffect>::sk_sp(sk_sp<sksg::OffsetEffect>&&)
Line
Count
Source
236
48.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
OffsetPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>&&)
Line
Count
Source
236
48.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Polystar.cpp:sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>&&)
Line
Count
Source
236
546
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>&&)
Line
Count
Source
236
19.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>&&)
Line
Count
Source
236
19.2k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Rectangle.cpp:sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>&&)
Line
Count
Source
236
73.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>&&)
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>&&)
sk_sp<sksg::RoundEffect>::sk_sp(sk_sp<sksg::RoundEffect>&&)
Line
Count
Source
236
264k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
RoundCorners.cpp:sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>::sk_sp(sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>&&)
Line
Count
Source
236
264k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp(sk_sp<SkSVGNode>&&)
Line
Count
Source
236
790k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGSVG>::sk_sp(sk_sp<SkSVGSVG>&&)
Line
Count
Source
236
10.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGTextFragment>::sk_sp(sk_sp<SkSVGTextFragment>&&)
Line
Count
Source
236
34.9k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Shader>::sk_sp(sk_sp<sksg::Shader>&&)
Line
Count
Source
236
24.4k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
sk_sp<sksg::ImageFilter>::sk_sp(sk_sp<sksg::ImageFilter>&&)
Line
Count
Source
236
62.8k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::sk_sp(sk_sp<SkPromiseImageTexture>&&)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::sk_sp(sk_sp<SkDeferredDisplayList>&&)
Unexecuted instantiation: sk_sp<SkStrikeClient::DiscardableHandleManager>::sk_sp(sk_sp<SkStrikeClient::DiscardableHandleManager>&&)
sk_sp<skia::textlayout::FontCollection>::sk_sp(sk_sp<skia::textlayout::FontCollection>&&)
Line
Count
Source
236
12.0k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::sk_sp(sk_sp<skia::textlayout::TypefaceFontStyleSet>&&)
sk_sp<SkAnimatedImage>::sk_sp(sk_sp<SkAnimatedImage>&&)
Line
Count
Source
236
1.81k
    sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {}
237
    template <typename U,
238
              typename = typename std::enable_if<std::is_convertible<U*, T*>::value>::type>
239
5.80M
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkData const>::sk_sp<SkData, void>(sk_sp<SkData>&&)
sk_sp<SkBaseDevice>::sk_sp<SkNoPixelsDevice, void>(sk_sp<SkNoPixelsDevice>&&)
Line
Count
Source
239
165k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkColorFilter>::sk_sp<SkColorFilterBase, void>(sk_sp<SkColorFilterBase>&&)
Line
Count
Source
239
1.32k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkFlattenable>::sk_sp<SkColorFilter, void>(sk_sp<SkColorFilter>&&)
Line
Count
Source
239
9.13k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkColorFilter>::sk_sp<SkWorkingFormatColorFilter, void>(sk_sp<SkWorkingFormatColorFilter>&&)
Line
Count
Source
239
35.8k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkColorFilter>::sk_sp<SkColorFilter_Matrix, void>(sk_sp<SkColorFilter_Matrix>&&)
Line
Count
Source
239
31.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkImageFilter>::sk_sp<SkImageFilter_Base, void>(sk_sp<SkImageFilter_Base>&&)
Line
Count
Source
239
21.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkFlattenable>::sk_sp<SkImageFilter, void>(sk_sp<SkImageFilter>&&)
Line
Count
Source
239
5.27k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp<SkShaderBase, void>(sk_sp<SkShaderBase>&&)
Line
Count
Source
239
1.35k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkMaskFilter>::sk_sp<SkMaskFilterBase, void>(sk_sp<SkMaskFilterBase>&&)
Line
Count
Source
239
1.17k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkBlender>::sk_sp<SkBlenderBase, void>(sk_sp<SkBlenderBase>&&)
Line
Count
Source
239
1.13k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp<SkColorFilterShader, void>(sk_sp<SkColorFilterShader>&&)
Line
Count
Source
239
5.75k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkFlattenable>::sk_sp<SkPathEffect, void>(sk_sp<SkPathEffect>&&)
Line
Count
Source
239
847
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkFlattenable>::sk_sp<SkShader, void>(sk_sp<SkShader>&&)
Line
Count
Source
239
6.61k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkFlattenable>::sk_sp<SkBlender, void>(sk_sp<SkBlender>&&)
Line
Count
Source
239
1
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<GrImageContext>::sk_sp<GrRecordingContext, void>(sk_sp<GrRecordingContext>&&)
Line
Count
Source
239
14.2k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSpecialImage>::sk_sp<SkSpecialImage_Raster, void>(sk_sp<SkSpecialImage_Raster>&&)
Line
Count
Source
239
52.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkImage>::sk_sp<SkImage_Gpu, void>(sk_sp<SkImage_Gpu>&&)
Line
Count
Source
239
15
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSpecialImage>::sk_sp<SkSpecialImage_Gpu, void>(sk_sp<SkSpecialImage_Gpu>&&)
Line
Count
Source
239
10.7k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSpecialSurface>::sk_sp<SkSpecialSurface_Raster, void>(sk_sp<SkSpecialSurface_Raster>&&)
Line
Count
Source
239
39.3k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkBaseDevice>::sk_sp<skgpu::BaseDevice, void>(sk_sp<skgpu::BaseDevice>&&)
Line
Count
Source
239
7.60k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSpecialSurface>::sk_sp<SkSpecialSurface_Gpu, void>(sk_sp<SkSpecialSurface_Gpu>&&)
Line
Count
Source
239
7.60k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: SkTypeface.cpp:sk_sp<SkTypeface>::sk_sp<(anonymous namespace)::SkEmptyTypeface, void>(sk_sp<(anonymous namespace)::SkEmptyTypeface>&&)
sk_sp<GrSurfaceProxy>::sk_sp<GrTextureProxy, void>(sk_sp<GrTextureProxy>&&)
Line
Count
Source
239
177k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkImage>::sk_sp<SkImage_Lazy, void>(sk_sp<SkImage_Lazy>&&)
Line
Count
Source
239
32.6k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkImage>::sk_sp<SkImage_Raster, void>(sk_sp<SkImage_Raster>&&)
Line
Count
Source
239
181k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSurface>::sk_sp<SkSurface_Raster, void>(sk_sp<SkSurface_Raster>&&)
Line
Count
Source
239
36.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkFlattenable>::sk_sp<SkColorFilterShader, void>(sk_sp<SkColorFilterShader>&&)
sk_sp<SkShader>::sk_sp<SkEmptyShader, void>(sk_sp<SkEmptyShader>&&)
Line
Count
Source
239
15.5k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp<SkLocalMatrixShader, void>(sk_sp<SkLocalMatrixShader>&&)
Line
Count
Source
239
4.70k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp<SkColorShader, void>(sk_sp<SkColorShader>&&)
Line
Count
Source
239
12.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkPicture>::sk_sp<SkBigPicture, void>(sk_sp<SkBigPicture>&&)
Line
Count
Source
239
63.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkDrawable>::sk_sp<SkRecordedDrawable, void>(sk_sp<SkRecordedDrawable>&&)
Line
Count
Source
239
19
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkFlattenable>::sk_sp<SkDrawable, void>(sk_sp<SkDrawable>&&)
Line
Count
Source
239
19
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkImage const>::sk_sp<SkImage, void>(sk_sp<SkImage>&&)
Line
Count
Source
239
34.6k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkTextBlob const>::sk_sp<SkTextBlob, void>(sk_sp<SkTextBlob>&&)
Line
Count
Source
239
33.2k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkPicture const>::sk_sp<SkPicture, void>(sk_sp<SkPicture>&&)
Line
Count
Source
239
20.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkImageFilter const>::sk_sp<SkImageFilter, void>(sk_sp<SkImageFilter>&&)
Line
Count
Source
239
353k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkTypeface>::sk_sp<SkUserTypeface, void>(sk_sp<SkUserTypeface>&&)
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<SkIDChangeListener>::sk_sp<(anonymous namespace)::ShadowInvalidator, void>(sk_sp<(anonymous namespace)::ShadowInvalidator>&&)
Unexecuted instantiation: sk_sp<GrRenderTask>::sk_sp<GrDDLTask, void>(sk_sp<GrDDLTask>&&)
Unexecuted instantiation: sk_sp<GrRenderTask>::sk_sp<GrTextureResolveRenderTask, void>(sk_sp<GrTextureResolveRenderTask>&&)
Unexecuted instantiation: sk_sp<GrRenderTask>::sk_sp<GrTransferFromRenderTask, void>(sk_sp<GrTransferFromRenderTask>&&)
sk_sp<GrXferProcessor const>::sk_sp<GrXferProcessor, void>(sk_sp<GrXferProcessor>&&)
Line
Count
Source
239
150k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<GrSurface>::sk_sp<GrTexture, void>(sk_sp<GrTexture>&&)
Line
Count
Source
239
80.7k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrSurface>::sk_sp<GrRenderTarget, void>(sk_sp<GrRenderTarget>&&)
sk_sp<GrSurfaceProxy>::sk_sp<GrRenderTargetProxy, void>(sk_sp<GrRenderTargetProxy>&&)
Line
Count
Source
239
74
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<GrGpuBuffer const>::sk_sp<GrGpuBuffer, void>(sk_sp<GrGpuBuffer>&&)
Line
Count
Source
239
799
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrXferProcessor const>::sk_sp<PorterDuffXferProcessor, void>(sk_sp<PorterDuffXferProcessor>&&)
sk_sp<SkFlattenable>::sk_sp<SkMaskFilter, void>(sk_sp<SkMaskFilter>&&)
Line
Count
Source
239
947
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<GrCaps const>::sk_sp<GrMockCaps, void>(sk_sp<GrMockCaps>&&)
Line
Count
Source
239
1.32k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
SkGr.cpp:sk_sp<SkIDChangeListener>::sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener, void>(sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>&&)
Line
Count
Source
239
59.3k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrImageContext>::sk_sp<GrDirectContext, void>(sk_sp<GrDirectContext>&&)
Unexecuted instantiation: sk_sp<SkImage>::sk_sp<SkImage_GpuYUVA, void>(sk_sp<SkImage_GpuYUVA>&&)
sk_sp<SkSurface>::sk_sp<SkSurface_Gpu, void>(sk_sp<SkSurface_Gpu>&&)
Line
Count
Source
239
1.34k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<GrBuffer const>::sk_sp<GrGpuBuffer const, void>(sk_sp<GrGpuBuffer const>&&)
Line
Count
Source
239
14.4k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
TriangulatingPathRenderer.cpp:sk_sp<SkIDChangeListener>::sk_sp<(anonymous namespace)::UniqueKeyInvalidator, void>(sk_sp<(anonymous namespace)::UniqueKeyInvalidator>&&)
Line
Count
Source
239
148
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<GrBuffer const>::sk_sp<GrGpuBuffer, void>(sk_sp<GrGpuBuffer>&&)
Line
Count
Source
239
2.05k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<skgpu::BaseDevice>::sk_sp<skgpu::v1::Device, void>(sk_sp<skgpu::v1::Device>&&)
Line
Count
Source
239
11.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::DashLinePathRenderer, void>(sk_sp<skgpu::v1::DashLinePathRenderer>&&)
Line
Count
Source
239
673
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::AAConvexPathRenderer, void>(sk_sp<skgpu::v1::AAConvexPathRenderer>&&)
Line
Count
Source
239
673
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::AAHairLinePathRenderer, void>(sk_sp<skgpu::v1::AAHairLinePathRenderer>&&)
Line
Count
Source
239
673
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::AALinearizingConvexPathRenderer, void>(sk_sp<skgpu::v1::AALinearizingConvexPathRenderer>&&)
Line
Count
Source
239
673
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::AtlasPathRenderer, void>(sk_sp<skgpu::v1::AtlasPathRenderer>&&)
sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::SmallPathRenderer, void>(sk_sp<skgpu::v1::SmallPathRenderer>&&)
Line
Count
Source
239
673
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::TriangulatingPathRenderer, void>(sk_sp<skgpu::v1::TriangulatingPathRenderer>&&)
Line
Count
Source
239
673
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<skgpu::v1::PathRenderer>::sk_sp<GrTessellationPathRenderer, void>(sk_sp<GrTessellationPathRenderer>&&)
sk_sp<skgpu::v1::PathRenderer>::sk_sp<skgpu::v1::DefaultPathRenderer, void>(sk_sp<skgpu::v1::DefaultPathRenderer>&&)
Line
Count
Source
239
673
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<GrRenderTask>::sk_sp<GrOpsTask, void>(sk_sp<GrOpsTask>&&)
Unexecuted instantiation: sk_sp<GrGLInterface const>::sk_sp<GrGLInterface, void>(sk_sp<GrGLInterface>&&)
Unexecuted instantiation: sk_sp<GrCaps const>::sk_sp<GrGLCaps, void>(sk_sp<GrGLCaps>&&)
Unexecuted instantiation: sk_sp<GrTexture>::sk_sp<GrGLTexture, void>(sk_sp<GrGLTexture>&&)
Unexecuted instantiation: sk_sp<GrTexture>::sk_sp<GrGLTextureRenderTarget, void>(sk_sp<GrGLTextureRenderTarget>&&)
Unexecuted instantiation: sk_sp<GrRenderTarget>::sk_sp<GrGLRenderTarget, void>(sk_sp<GrGLRenderTarget>&&)
Unexecuted instantiation: sk_sp<GrAttachment>::sk_sp<GrGLAttachment, void>(sk_sp<GrGLAttachment>&&)
Unexecuted instantiation: sk_sp<GrGpuBuffer>::sk_sp<GrGLBuffer, void>(sk_sp<GrGLBuffer>&&)
sk_sp<SkBlender>::sk_sp<SkBlendModeBlender, void>(sk_sp<SkBlendModeBlender>&&)
Line
Count
Source
239
676k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkShader>::sk_sp<UpdatableColorShader, void>(sk_sp<UpdatableColorShader>&&)
Unexecuted instantiation: sk_sp<SkShader>::sk_sp<SkUpdatableShader, void>(sk_sp<SkUpdatableShader>&&)
sk_sp<SkShader>::sk_sp<SkTriColorShader, void>(sk_sp<SkTriColorShader>&&)
Line
Count
Source
239
637
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkFontMgr>::sk_sp<SkEmptyFontMgr, void>(sk_sp<SkEmptyFontMgr>&&)
sk_sp<SkPicture>::sk_sp<SkMiniPicture<SkRecords::DrawPath>, void>(sk_sp<SkMiniPicture<SkRecords::DrawPath> >&&)
Line
Count
Source
239
507
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkPicture>::sk_sp<SkMiniPicture<SkRecords::DrawRect>, void>(sk_sp<SkMiniPicture<SkRecords::DrawRect> >&&)
Line
Count
Source
239
2.73k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkPicture>::sk_sp<SkMiniPicture<SkRecords::DrawTextBlob>, void>(sk_sp<SkMiniPicture<SkRecords::DrawTextBlob> >&&)
Line
Count
Source
239
1.83k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkMipmap const>::sk_sp<SkMipmap, void>(sk_sp<SkMipmap>&&)
Line
Count
Source
239
252
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkTMaskGamma<3, 3, 3> const>::sk_sp<SkTMaskGamma<3, 3, 3>, void>(sk_sp<SkTMaskGamma<3, 3, 3> >&&)
Line
Count
Source
239
15.3k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
SkVMBlitter.cpp:sk_sp<SkShader>::sk_sp<(anonymous namespace)::SpriteShader, void>(sk_sp<(anonymous namespace)::SpriteShader>&&)
Line
Count
Source
239
11
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
SkVMBlitter.cpp:sk_sp<SkColorFilter>::sk_sp<(anonymous namespace)::NoopColorFilter, void>(sk_sp<(anonymous namespace)::NoopColorFilter>&&)
Line
Count
Source
239
49.5k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkFlattenable>::sk_sp<SkColorShader, void>(sk_sp<SkColorShader>&&)
sk_sp<SkShader>::sk_sp<SkColor4Shader, void>(sk_sp<SkColor4Shader>&&)
Line
Count
Source
239
2.73k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkRecord const>::sk_sp<SkRecord, void>(sk_sp<SkRecord>&&)
Line
Count
Source
239
63.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkBBoxHierarchy const>::sk_sp<SkBBoxHierarchy, void>(sk_sp<SkBBoxHierarchy>&&)
Line
Count
Source
239
63.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: SkPicture.cpp:sk_sp<SkPicture>::sk_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder, void>(sk_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder>&&)
sk_sp<SkVertices const>::sk_sp<SkVertices, void>(sk_sp<SkVertices>&&)
Line
Count
Source
239
1.64k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkColorFilter>::sk_sp<SkTable_ColorFilter, void>(sk_sp<SkTable_ColorFilter>&&)
Line
Count
Source
239
131k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp<SkLinearGradient, void>(sk_sp<SkLinearGradient>&&)
Line
Count
Source
239
10.2k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp<SkRadialGradient, void>(sk_sp<SkRadialGradient>&&)
Line
Count
Source
239
1.24k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkShader>::sk_sp<SkSweepGradient, void>(sk_sp<SkSweepGradient>&&)
Line
Count
Source
239
3.35k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::sk_sp<(anonymous namespace)::SkImageFilterLight, void>(sk_sp<(anonymous namespace)::SkImageFilterLight>&&)
Unexecuted instantiation: sk_sp<GrBuffer>::sk_sp<GrCpuBuffer, void>(sk_sp<GrCpuBuffer>&&)
sk_sp<GrBuffer>::sk_sp<GrGpuBuffer, void>(sk_sp<GrGpuBuffer>&&)
Line
Count
Source
239
3.30k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<GrXferProcessor const>::sk_sp<DisableColorXP, void>(sk_sp<DisableColorXP>&&)
Line
Count
Source
239
5.31k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkTypeface_Custom>::sk_sp<SkTypeface_Empty, void>(sk_sp<SkTypeface_Empty>&&)
Line
Count
Source
239
5
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkFontMgr>::sk_sp<SkFontMgr_Custom, void>(sk_sp<SkFontMgr_Custom>&&)
Line
Count
Source
239
5
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkTypeface>::sk_sp<SkTypeface_Empty, void>(sk_sp<SkTypeface_Empty>&&)
Unexecuted instantiation: sk_sp<SkTypeface>::sk_sp<SkTypeface_Stream, void>(sk_sp<SkTypeface_Stream>&&)
sk_sp<SkTypeface>::sk_sp<SkTypeface_FreeType, void>(sk_sp<SkTypeface_FreeType>&&)
Line
Count
Source
239
2.85k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkTypeface::LocalizedStrings>::sk_sp<SkOTUtils::LocalizedStrings_NameTable, void>(sk_sp<SkOTUtils::LocalizedStrings_NameTable>&&)
sk_sp<SkTypeface>::sk_sp<TestTypeface, void>(sk_sp<TestTypeface>&&)
Line
Count
Source
239
14.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkTypeface>::sk_sp<TestSVGTypeface, void>(sk_sp<TestSVGTypeface>&&)
Line
Count
Source
239
686
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
TestFontMgr.cpp:sk_sp<SkFontMgr>::sk_sp<(anonymous namespace)::FontMgr, void>(sk_sp<(anonymous namespace)::FontMgr>&&)
Line
Count
Source
239
5
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface>::sk_sp<TestSVGTypeface::Default()::DefaultTypeface, void>(sk_sp<TestSVGTypeface::Default()::DefaultTypeface>&&)
Line
Count
Source
239
5
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface>::sk_sp<TestSVGTypeface::Planets()::PlanetTypeface, void>(sk_sp<TestSVGTypeface::Planets()::PlanetTypeface>&&)
Line
Count
Source
239
5
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Skottie.cpp:sk_sp<skresources::ResourceProvider>::sk_sp<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider, void>(sk_sp<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider>&&)
Line
Count
Source
239
9.77k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::KeyframeAnimator, void>(sk_sp<skottie::internal::KeyframeAnimator>&&)
Line
Count
Source
239
39.5k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::KeyframeAnimator>::sk_sp<skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator, void>(sk_sp<skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator>&&)
Line
Count
Source
239
22.3k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator, void>(sk_sp<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator>&&)
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::TextAdapter, void>(sk_sp<skottie::internal::TextAdapter>&&)
sk_sp<sksg::RenderNode>::sk_sp<sksg::Group, void>(sk_sp<sksg::Group>&&)
Line
Count
Source
239
12.6k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::RenderNode>::sk_sp<sksg::Draw, void>(sk_sp<sksg::Draw>&&)
Line
Count
Source
239
191k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<sksg::RenderNode>::sk_sp<sksg::TransformEffect, void>(sk_sp<sksg::TransformEffect>&&)
sk_sp<sksg::PaintNode>::sk_sp<sksg::Color, void>(sk_sp<sksg::Color>&&)
Line
Count
Source
239
222k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: Layer.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>&&)
sk_sp<sksg::GeometryNode>::sk_sp<sksg::Path, void>(sk_sp<sksg::Path>&&)
Line
Count
Source
239
74.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::RenderNode>::sk_sp<sksg::ClipEffect, void>(sk_sp<sksg::ClipEffect>&&)
Line
Count
Source
239
6.60k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::RenderNode>::sk_sp<sksg::MaskEffect, void>(sk_sp<sksg::MaskEffect>&&)
Line
Count
Source
239
1.86k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::GeometryNode>::sk_sp<sksg::Rect, void>(sk_sp<sksg::Rect>&&)
Line
Count
Source
239
137k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Layer.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::LayerController, void>(sk_sp<skottie::internal::(anonymous namespace)::LayerController>&&)
Line
Count
Source
239
347k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Path.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::PathAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>&&)
Line
Count
Source
239
446
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: TextKeyframeAnimator.cpp:sk_sp<skottie::internal::KeyframeAnimator>::sk_sp<skottie::internal::(anonymous namespace)::TextKeyframeAnimator, void>(sk_sp<skottie::internal::(anonymous namespace)::TextKeyframeAnimator>&&)
Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::KeyframeAnimator>::sk_sp<skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator, void>(sk_sp<skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator>&&)
Line
Count
Source
239
16.7k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator, void>(sk_sp<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator>&&)
VectorKeyframeAnimator.cpp:sk_sp<skottie::internal::KeyframeAnimator>::sk_sp<skottie::internal::(anonymous namespace)::VectorKeyframeAnimator, void>(sk_sp<skottie::internal::(anonymous namespace)::VectorKeyframeAnimator>&&)
Line
Count
Source
239
1.68k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: FillEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::FillAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>&&)
sk_sp<sksg::RenderNode>::sk_sp<sksg::ModeColorFilter, void>(sk_sp<sksg::ModeColorFilter>&&)
Line
Count
Source
239
739
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>&&)
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<sksg::RenderNode>::sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode, void>(sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>&&)
Unexecuted instantiation: GaussianBlurEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>&&)
Unexecuted instantiation: GlowStyles.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>&&)
sk_sp<sksg::ImageFilter>::sk_sp<sksg::ExternalImageFilter, void>(sk_sp<sksg::ExternalImageFilter>&&)
Line
Count
Source
239
5.14k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Gradient>::sk_sp<sksg::LinearGradient, void>(sk_sp<sksg::LinearGradient>&&)
Line
Count
Source
239
8.50k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Gradient>::sk_sp<sksg::RadialGradient, void>(sk_sp<sksg::RadialGradient>&&)
Line
Count
Source
239
3.74k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: GradientEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>&&)
Unexecuted instantiation: HueSaturationEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>&&)
sk_sp<sksg::RenderNode>::sk_sp<sksg::ExternalColorFilter, void>(sk_sp<sksg::ExternalColorFilter>&&)
Line
Count
Source
239
6.84k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: InvertEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>&&)
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>&&)
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>&&)
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>&&)
sk_sp<sksg::RenderNode>::sk_sp<sksg::MaskShaderEffect, void>(sk_sp<sksg::MaskShaderEffect>&&)
Line
Count
Source
239
1.39k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: MotionTileEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>&&)
MotionTileEffect.cpp:sk_sp<sksg::RenderNode>::sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode, void>(sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>&&)
Line
Count
Source
239
14.5k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: RadialWipeEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>&&)
RadialWipeEffect.cpp:sk_sp<sksg::RenderNode>::sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode, void>(sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>&&)
Line
Count
Source
239
2.66k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: ShadowStyles.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>&&)
Unexecuted instantiation: ShiftChannelsEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>&&)
Unexecuted instantiation: SphereEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>&&)
SphereEffect.cpp:sk_sp<sksg::RenderNode>::sk_sp<skottie::internal::(anonymous namespace)::SphereNode, void>(sk_sp<skottie::internal::(anonymous namespace)::SphereNode>&&)
Line
Count
Source
239
3.36k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>&&)
Unexecuted instantiation: TintEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::TintAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>&&)
sk_sp<sksg::RenderNode>::sk_sp<sksg::GradientColorFilter, void>(sk_sp<sksg::GradientColorFilter>&&)
Line
Count
Source
239
9.36k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>&&)
Unexecuted instantiation: sk_sp<sksg::RenderNode>::sk_sp<sksg::OpacityEffect, void>(sk_sp<sksg::OpacityEffect>&&)
Unexecuted instantiation: TritoneEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>&&)
Unexecuted instantiation: VenetianBlindsEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>&&)
Unexecuted instantiation: AudioLayer.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::ForwardingPlaybackController, void>(sk_sp<skottie::internal::(anonymous namespace)::ForwardingPlaybackController>&&)
Unexecuted instantiation: sk_sp<sksg::Transform>::sk_sp<sksg::Matrix<SkMatrix>, void>(sk_sp<sksg::Matrix<SkMatrix> >&&)
Unexecuted instantiation: FootageLayer.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::FootageAnimator, void>(sk_sp<skottie::internal::(anonymous namespace)::FootageAnimator>&&)
Unexecuted instantiation: sk_sp<sksg::RenderNode>::sk_sp<sksg::Image, void>(sk_sp<sksg::Image>&&)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter, void>(sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter>&&)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<sksg::RenderNode>::sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter, void>(sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>&&)
PrecompLayer.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::CompTimeMapper, void>(sk_sp<skottie::internal::(anonymous namespace)::CompTimeMapper>&&)
Line
Count
Source
239
65.5k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::GeometryNode>::sk_sp<sksg::Merge, void>(sk_sp<sksg::Merge>&&)
Line
Count
Source
239
147k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::GeometryNode>::sk_sp<sksg::GeometryTransform, void>(sk_sp<sksg::GeometryTransform>&&)
Line
Count
Source
239
18.8k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
TrimPaths.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>&&)
Line
Count
Source
239
3.23k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::GeometryNode>::sk_sp<sksg::TrimEffect, void>(sk_sp<sksg::TrimEffect>&&)
Line
Count
Source
239
807k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::Transform>::sk_sp<sksg::Matrix<SkM44>, void>(sk_sp<sksg::Matrix<SkM44> >&&)
Line
Count
Source
239
1.23k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>&&)
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>&&)
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>&&)
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>&&)
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<sksg::RenderNode>::sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode, void>(sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>&&)
Unexecuted instantiation: DropShadowEffect.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>&&)
Ellipse.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>&&)
Line
Count
Source
239
4.78k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::GeometryNode>::sk_sp<sksg::RRect, void>(sk_sp<sksg::RRect>&&)
Line
Count
Source
239
170k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
FillStroke.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>&&)
Line
Count
Source
239
398
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: FillStroke.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::DashAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>&&)
sk_sp<sksg::PaintNode>::sk_sp<sksg::ShaderPaint, void>(sk_sp<sksg::ShaderPaint>&&)
Line
Count
Source
239
11.1k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: OffsetPaths.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>&&)
sk_sp<sksg::GeometryNode>::sk_sp<sksg::OffsetEffect, void>(sk_sp<sksg::OffsetEffect>&&)
Line
Count
Source
239
48.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Polystar.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>&&)
Line
Count
Source
239
9
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: PuckerBloat.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>&&)
PuckerBloat.cpp:sk_sp<sksg::GeometryNode>::sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect, void>(sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>&&)
Line
Count
Source
239
19.2k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Rectangle.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>&&)
Line
Count
Source
239
437
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>&&)
Unexecuted instantiation: Repeater.cpp:sk_sp<sksg::RenderNode>::sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode, void>(sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>&&)
RoundCorners.cpp:sk_sp<skottie::internal::Animator>::sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter, void>(sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>&&)
Line
Count
Source
239
964
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<sksg::GeometryNode>::sk_sp<sksg::RoundEffect, void>(sk_sp<sksg::RoundEffect>&&)
Line
Count
Source
239
264k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGTextLiteral, void>(sk_sp<SkSVGTextLiteral>&&)
Line
Count
Source
239
114k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGSVG, void>(sk_sp<SkSVGSVG>&&)
Line
Count
Source
239
26.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGG, void>(sk_sp<SkSVGG>&&)
Line
Count
Source
239
33.3k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGCircle, void>(sk_sp<SkSVGCircle>&&)
Line
Count
Source
239
3.19k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGClipPath, void>(sk_sp<SkSVGClipPath>&&)
Line
Count
Source
239
4.00k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGDefs, void>(sk_sp<SkSVGDefs>&&)
Line
Count
Source
239
555
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGEllipse, void>(sk_sp<SkSVGEllipse>&&)
Line
Count
Source
239
1.30k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeBlend, void>(sk_sp<SkSVGFeBlend>&&)
sk_sp<SkSVGNode>::sk_sp<SkSVGFeColorMatrix, void>(sk_sp<SkSVGFeColorMatrix>&&)
Line
Count
Source
239
48
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGFeComposite, void>(sk_sp<SkSVGFeComposite>&&)
Line
Count
Source
239
5.78k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeDiffuseLighting, void>(sk_sp<SkSVGFeDiffuseLighting>&&)
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeDisplacementMap, void>(sk_sp<SkSVGFeDisplacementMap>&&)
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeDistantLight, void>(sk_sp<SkSVGFeDistantLight>&&)
sk_sp<SkSVGNode>::sk_sp<SkSVGFeFlood, void>(sk_sp<SkSVGFeFlood>&&)
Line
Count
Source
239
4.05k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeGaussianBlur, void>(sk_sp<SkSVGFeGaussianBlur>&&)
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeImage, void>(sk_sp<SkSVGFeImage>&&)
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeMorphology, void>(sk_sp<SkSVGFeMorphology>&&)
sk_sp<SkSVGNode>::sk_sp<SkSVGFeOffset, void>(sk_sp<SkSVGFeOffset>&&)
Line
Count
Source
239
765
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFePointLight, void>(sk_sp<SkSVGFePointLight>&&)
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGFeSpecularLighting, void>(sk_sp<SkSVGFeSpecularLighting>&&)
sk_sp<SkSVGNode>::sk_sp<SkSVGFeSpotLight, void>(sk_sp<SkSVGFeSpotLight>&&)
Line
Count
Source
239
39
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGFeTurbulence, void>(sk_sp<SkSVGFeTurbulence>&&)
Line
Count
Source
239
20
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGFilter, void>(sk_sp<SkSVGFilter>&&)
Line
Count
Source
239
491
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGImage, void>(sk_sp<SkSVGImage>&&)
Line
Count
Source
239
86
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGLine, void>(sk_sp<SkSVGLine>&&)
Line
Count
Source
239
4.36k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGLinearGradient, void>(sk_sp<SkSVGLinearGradient>&&)
Line
Count
Source
239
447
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGMask, void>(sk_sp<SkSVGMask>&&)
Line
Count
Source
239
110
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGPath, void>(sk_sp<SkSVGPath>&&)
Line
Count
Source
239
96.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGPattern, void>(sk_sp<SkSVGPattern>&&)
Line
Count
Source
239
834
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGPoly, void>(sk_sp<SkSVGPoly>&&)
Line
Count
Source
239
1.92k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGRadialGradient, void>(sk_sp<SkSVGRadialGradient>&&)
sk_sp<SkSVGNode>::sk_sp<SkSVGRect, void>(sk_sp<SkSVGRect>&&)
Line
Count
Source
239
7.61k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGStop, void>(sk_sp<SkSVGStop>&&)
Line
Count
Source
239
61
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGText, void>(sk_sp<SkSVGText>&&)
Line
Count
Source
239
19.2k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp<SkSVGTextPath, void>(sk_sp<SkSVGTextPath>&&)
sk_sp<SkSVGNode>::sk_sp<SkSVGTSpan, void>(sk_sp<SkSVGTSpan>&&)
Line
Count
Source
239
2.02k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
sk_sp<SkSVGNode>::sk_sp<SkSVGUse, void>(sk_sp<SkSVGUse>&&)
Line
Count
Source
239
377
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
SkSVGDOM.cpp:sk_sp<skresources::ResourceProvider>::sk_sp<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider, void>(sk_sp<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider>&&)
Line
Count
Source
239
10.0k
    sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {}
Unexecuted instantiation: sk_sp<SkTypeface>::sk_sp<SkTypefaceProxy, void>(sk_sp<SkTypefaceProxy>&&)
Unexecuted instantiation: sk_sp<SkFontMgr>::sk_sp<skia::textlayout::TypefaceFontProvider, void>(sk_sp<skia::textlayout::TypefaceFontProvider>&&)
Unexecuted instantiation: sk_sp<SkDocument>::sk_sp<SkPDFDocument, void>(sk_sp<SkPDFDocument>&&)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::sk_sp<SkDeferredDisplayList, void>(sk_sp<SkDeferredDisplayList>&&)
240
241
    /**
242
     *  Adopt the bare pointer into the newly created sk_sp.
243
     *  No call to ref() or unref() will be made.
244
     */
245
2.00G
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::sk_sp(sk_gpu_test::ManagedBackendTexture*)
sk_sp<GrDirectContext>::sk_sp(GrDirectContext*)
Line
Count
Source
245
1.32k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::sk_sp(GrRefCntedCallback*)
Unexecuted instantiation: sk_sp<GrGLInterface>::sk_sp(GrGLInterface*)
sk_sp<SkPixelRef>::sk_sp(SkPixelRef*)
Line
Count
Source
245
1.12M
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkColorFilter>::sk_sp(SkColorFilter*)
Line
Count
Source
245
261k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkNoPixelsDevice>::sk_sp(SkNoPixelsDevice*)
Line
Count
Source
245
327k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkMarkerStack>::sk_sp(SkMarkerStack*)
Line
Count
Source
245
281k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkBaseDevice>::sk_sp(SkBaseDevice*)
Line
Count
Source
245
107k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkImageFilter>::sk_sp(SkImageFilter*)
Line
Count
Source
245
1.26M
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkColorFilterBase>::sk_sp(SkColorFilterBase*)
Line
Count
Source
245
162k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkColorSpace>::sk_sp(SkColorSpace*)
Line
Count
Source
245
746k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkFlattenable>::sk_sp(SkFlattenable*)
Line
Count
Source
245
3.53k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkWorkingFormatColorFilter>::sk_sp(SkWorkingFormatColorFilter*)
Line
Count
Source
245
35.8k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkColorFilter_Matrix>::sk_sp(SkColorFilter_Matrix*)
Line
Count
Source
245
31.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkData>::sk_sp(SkData*)
Line
Count
Source
245
1.11M
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkImageFilterCache>::sk_sp(SkImageFilterCache*)
Line
Count
Source
245
7.74k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSpecialImage>::sk_sp(SkSpecialImage*)
Line
Count
Source
245
8.61k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkImageFilter_Base>::sk_sp(SkImageFilter_Base*)
Line
Count
Source
245
21.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkPathEffect>::sk_sp(SkPathEffect*)
Line
Count
Source
245
10.2M
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkShaderBase>::sk_sp(SkShaderBase*)
Line
Count
Source
245
463k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkMaskFilterBase>::sk_sp(SkMaskFilterBase*)
Line
Count
Source
245
1.17k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkBlenderBase>::sk_sp(SkBlenderBase*)
Line
Count
Source
245
1.13k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkShader>::sk_sp(SkShader*)
Line
Count
Source
245
236k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkColorFilterShader>::sk_sp(SkColorFilterShader*)
Line
Count
Source
245
55.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkPathRef>::sk_sp(SkPathRef*)
Line
Count
Source
245
15.3M
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkRuntimeEffect>::sk_sp(SkRuntimeEffect*)
Line
Count
Source
245
71.8k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrRecordingContext>::sk_sp(GrRecordingContext*)
Line
Count
Source
245
25.2k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkImage>::sk_sp(SkImage*)
Line
Count
Source
245
28.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkBlender>::sk_sp(SkBlender*)
sk_sp<SkSpecialImage_Raster>::sk_sp(SkSpecialImage_Raster*)
Line
Count
Source
245
52.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkImage_Gpu>::sk_sp(SkImage_Gpu*)
Line
Count
Source
245
15
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSpecialImage_Gpu>::sk_sp(SkSpecialImage_Gpu*)
Line
Count
Source
245
10.7k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSpecialSurface_Raster>::sk_sp(SkSpecialSurface_Raster*)
Line
Count
Source
245
39.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSpecialSurface_Gpu>::sk_sp(SkSpecialSurface_Gpu*)
Line
Count
Source
245
7.60k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::sk_sp(SkBlockMemoryRefCnt*)
sk_sp<GrTextStrike>::sk_sp(GrTextStrike*)
Line
Count
Source
245
219
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkTypeface>::sk_sp(SkTypeface*)
Line
Count
Source
245
488M
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkMaskFilter>::sk_sp(SkMaskFilter*)
Line
Count
Source
245
10.0M
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkString::Rec>::sk_sp(SkString::Rec*)
Line
Count
Source
245
1.45G
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkTextBlob>::sk_sp(SkTextBlob*)
Line
Count
Source
245
504k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: SkTypeface.cpp:sk_sp<(anonymous namespace)::SkEmptyTypeface>::sk_sp((anonymous namespace)::SkEmptyTypeface*)
sk_sp<SkXfermode>::sk_sp(SkXfermode*)
Line
Count
Source
245
6.93k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkMipmap>::sk_sp(SkMipmap*)
Line
Count
Source
245
353
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SharedGenerator>::sk_sp(SharedGenerator*)
Line
Count
Source
245
25.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkImage_Lazy>::sk_sp(SkImage_Lazy*)
Line
Count
Source
245
25.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkCachedData>::sk_sp(SkCachedData*)
sk_sp<SkImage_Raster>::sk_sp(SkImage_Raster*)
Line
Count
Source
245
181k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSurface>::sk_sp(SkSurface*)
sk_sp<SkSurface_Raster>::sk_sp(SkSurface_Raster*)
Line
Count
Source
245
36.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkEmptyShader>::sk_sp(SkEmptyShader*)
Line
Count
Source
245
15.5k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkLocalMatrixShader>::sk_sp(SkLocalMatrixShader*)
Line
Count
Source
245
4.70k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkColorShader>::sk_sp(SkColorShader*)
Line
Count
Source
245
12.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkBigPicture>::sk_sp(SkBigPicture*)
Line
Count
Source
245
63.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkRecordedDrawable>::sk_sp(SkRecordedDrawable*)
Line
Count
Source
245
19
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkPicture>::sk_sp(SkPicture*)
Line
Count
Source
245
116k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkVertices>::sk_sp(SkVertices*)
Line
Count
Source
245
4.47k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkUserTypeface>::sk_sp(SkUserTypeface*)
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::ShadowInvalidator>::sk_sp((anonymous namespace)::ShadowInvalidator*)
sk_sp<GrShaderCaps>::sk_sp(GrShaderCaps*)
Line
Count
Source
245
44.7k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::sk_sp(GrGLTextureParameters*)
sk_sp<GrColorSpaceXform>::sk_sp(GrColorSpaceXform*)
Line
Count
Source
245
501
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrRenderTask>::sk_sp(GrRenderTask*)
Line
Count
Source
245
11.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<GrDDLTask>::sk_sp(GrDDLTask*)
sk_sp<GrOpsTask>::sk_sp(GrOpsTask*)
Line
Count
Source
245
157k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<GrTextureResolveRenderTask>::sk_sp(GrTextureResolveRenderTask*)
Unexecuted instantiation: sk_sp<GrWaitRenderTask>::sk_sp(GrWaitRenderTask*)
Unexecuted instantiation: sk_sp<GrTransferFromRenderTask>::sk_sp(GrTransferFromRenderTask*)
Unexecuted instantiation: sk_sp<GrImageContext>::sk_sp(GrImageContext*)
sk_sp<GrXferProcessor>::sk_sp(GrXferProcessor*)
Line
Count
Source
245
150k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrTextureProxy>::sk_sp(GrTextureProxy*)
Line
Count
Source
245
177k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrTexture>::sk_sp(GrTexture*)
Line
Count
Source
245
93.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrRenderTargetProxy>::sk_sp(GrRenderTargetProxy*)
Line
Count
Source
245
74
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrGpuResource>::sk_sp(GrGpuResource*)
Line
Count
Source
245
126k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrSurfaceProxy>::sk_sp(GrSurfaceProxy*)
Line
Count
Source
245
157k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrSurface>::sk_sp(GrSurface*)
Line
Count
Source
245
61.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrCaps>::sk_sp(GrCaps*)
Line
Count
Source
245
1.32k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrGpuBuffer>::sk_sp(GrGpuBuffer*)
Line
Count
Source
245
6.89k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrAttachment>::sk_sp(GrAttachment*)
Line
Count
Source
245
272
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrThreadSafeCache::VertexData>::sk_sp(GrThreadSafeCache::VertexData*)
Line
Count
Source
245
909
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrThreadSafeCache::Trampoline>::sk_sp(GrThreadSafeCache::Trampoline*)
Line
Count
Source
245
74
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrXferProcessor const>::sk_sp(GrXferProcessor const*)
Line
Count
Source
245
83.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<PorterDuffXferProcessor>::sk_sp(PorterDuffXferProcessor*)
sk_sp<GrGpu>::sk_sp(GrGpu*)
Line
Count
Source
245
1.32k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrMockCaps>::sk_sp(GrMockCaps*)
Line
Count
Source
245
1.32k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<GrRenderTarget>::sk_sp(GrRenderTarget*)
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>::sk_sp(GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener*)
Line
Count
Source
245
59.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkImage_GpuYUVA>::sk_sp(SkImage_GpuYUVA*)
sk_sp<SkSurface_Gpu>::sk_sp(SkSurface_Gpu*)
Line
Count
Source
245
1.34k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrGpuBuffer const>::sk_sp(GrGpuBuffer const*)
Line
Count
Source
245
2.55k
    explicit sk_sp(T* obj) : fPtr(obj) {}
TriangulatingPathRenderer.cpp:sk_sp<(anonymous namespace)::UniqueKeyInvalidator>::sk_sp((anonymous namespace)::UniqueKeyInvalidator*)
Line
Count
Source
245
148
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skgpu::v1::Device>::sk_sp(skgpu::v1::Device*)
Line
Count
Source
245
11.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skgpu::v1::DashLinePathRenderer>::sk_sp(skgpu::v1::DashLinePathRenderer*)
Line
Count
Source
245
673
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skgpu::v1::AAConvexPathRenderer>::sk_sp(skgpu::v1::AAConvexPathRenderer*)
Line
Count
Source
245
673
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skgpu::v1::AAHairLinePathRenderer>::sk_sp(skgpu::v1::AAHairLinePathRenderer*)
Line
Count
Source
245
673
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skgpu::v1::AALinearizingConvexPathRenderer>::sk_sp(skgpu::v1::AALinearizingConvexPathRenderer*)
Line
Count
Source
245
673
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skgpu::v1::SmallPathRenderer>::sk_sp(skgpu::v1::SmallPathRenderer*)
Line
Count
Source
245
673
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skgpu::v1::TriangulatingPathRenderer>::sk_sp(skgpu::v1::TriangulatingPathRenderer*)
Line
Count
Source
245
673
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<GrTessellationPathRenderer>::sk_sp(GrTessellationPathRenderer*)
sk_sp<skgpu::v1::DefaultPathRenderer>::sk_sp(skgpu::v1::DefaultPathRenderer*)
Line
Count
Source
245
673
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrArenas>::sk_sp(GrArenas*)
Line
Count
Source
245
64.7k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<GrGLGpu::ProgramCache>::sk_sp(GrGLGpu::ProgramCache*)
Unexecuted instantiation: sk_sp<GrGLCaps>::sk_sp(GrGLCaps*)
Unexecuted instantiation: sk_sp<GrGLTextureRenderTarget>::sk_sp(GrGLTextureRenderTarget*)
Unexecuted instantiation: sk_sp<GrGLTexture>::sk_sp(GrGLTexture*)
Unexecuted instantiation: sk_sp<GrGLProgram>::sk_sp(GrGLProgram*)
Unexecuted instantiation: sk_sp<GrGLAttachment>::sk_sp(GrGLAttachment*)
Unexecuted instantiation: sk_sp<GrGLRenderTarget>::sk_sp(GrGLRenderTarget*)
sk_sp<SkBlendModeBlender>::sk_sp(SkBlendModeBlender*)
Line
Count
Source
245
676k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkContourMeasure>::sk_sp(SkContourMeasure*)
Line
Count
Source
245
3.60M
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkDataTable>::sk_sp(SkDataTable*)
Unexecuted instantiation: sk_sp<UpdatableColorShader>::sk_sp(UpdatableColorShader*)
Unexecuted instantiation: sk_sp<SkUpdatableShader>::sk_sp(SkUpdatableShader*)
sk_sp<SkTriColorShader>::sk_sp(SkTriColorShader*)
Line
Count
Source
245
637
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkEmptyFontMgr>::sk_sp(SkEmptyFontMgr*)
sk_sp<SkMiniPicture<SkRecords::DrawPath> >::sk_sp(SkMiniPicture<SkRecords::DrawPath>*)
Line
Count
Source
245
507
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkMiniPicture<SkRecords::DrawRect> >::sk_sp(SkMiniPicture<SkRecords::DrawRect>*)
Line
Count
Source
245
2.73k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkMiniPicture<SkRecords::DrawTextBlob> >::sk_sp(SkMiniPicture<SkRecords::DrawTextBlob>*)
Line
Count
Source
245
1.83k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkTMaskGamma<3, 3, 3> >::sk_sp(SkTMaskGamma<3, 3, 3>*)
Line
Count
Source
245
15.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkStrikeCache::Strike>::sk_sp(SkStrikeCache::Strike*)
Line
Count
Source
245
9.90M
    explicit sk_sp(T* obj) : fPtr(obj) {}
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::SpriteShader>::sk_sp((anonymous namespace)::SpriteShader*)
Line
Count
Source
245
11
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: SkVMBlitter.cpp:sk_sp<(anonymous namespace)::PaintColorShader>::sk_sp((anonymous namespace)::PaintColorShader*)
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::NoopColorFilter>::sk_sp((anonymous namespace)::NoopColorFilter*)
Line
Count
Source
245
49.5k
    explicit sk_sp(T* obj) : fPtr(obj) {}
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::DitherShader>::sk_sp((anonymous namespace)::DitherShader*)
Line
Count
Source
245
1.83k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkColor4Shader>::sk_sp(SkColor4Shader*)
Line
Count
Source
245
2.73k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: SkPicture.cpp:sk_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder>::sk_sp(SkPicture::MakePlaceholder(SkRect)::Placeholder*)
sk_sp<SkDrawable>::sk_sp(SkDrawable*)
Line
Count
Source
245
7
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkFactorySet>::sk_sp(SkFactorySet*)
Unexecuted instantiation: sk_sp<SkRefCntSet>::sk_sp(SkRefCntSet*)
sk_sp<SkTable_ColorFilter>::sk_sp(SkTable_ColorFilter*)
Line
Count
Source
245
131k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkLinearGradient>::sk_sp(SkLinearGradient*)
Line
Count
Source
245
10.2k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkRadialGradient>::sk_sp(SkRadialGradient*)
Line
Count
Source
245
1.24k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSweepGradient>::sk_sp(SkSweepGradient*)
Line
Count
Source
245
3.35k
    explicit sk_sp(T* obj) : fPtr(obj) {}
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::sk_sp((anonymous namespace)::SkImageFilterLight*)
Line
Count
Source
245
10.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrCpuBuffer>::sk_sp(GrCpuBuffer*)
Line
Count
Source
245
1.66k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrBufferAllocPool::CpuBufferCache>::sk_sp(GrBufferAllocPool::CpuBufferCache*)
Line
Count
Source
245
1.32k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrContextThreadSafeProxy>::sk_sp(GrContextThreadSafeProxy*)
Line
Count
Source
245
1.32k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrDrawOpAtlas::Plot>::sk_sp(GrDrawOpAtlas::Plot*)
Line
Count
Source
245
207
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<DisableColorXP>::sk_sp(DisableColorXP*)
Line
Count
Source
245
5.31k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<GrTextBlob>::sk_sp(GrTextBlob*)
Line
Count
Source
245
1.28k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<skgpu::v1::AtlasPathRenderer>::sk_sp(skgpu::v1::AtlasPathRenderer*)
Unexecuted instantiation: sk_sp<GrAtlasRenderTask>::sk_sp(GrAtlasRenderTask*)
Unexecuted instantiation: sk_sp<GrGLBuffer>::sk_sp(GrGLBuffer*)
sk_sp<SkPngChunkReader>::sk_sp(SkPngChunkReader*)
Line
Count
Source
245
4.28k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkTypeface_Empty>::sk_sp(SkTypeface_Empty*)
Line
Count
Source
245
5
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkFontMgr_Custom>::sk_sp(SkFontMgr_Custom*)
Line
Count
Source
245
5
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkTypeface_Stream>::sk_sp(SkTypeface_Stream*)
sk_sp<SkFontStyleSet_Custom>::sk_sp(SkFontStyleSet_Custom*)
Line
Count
Source
245
25
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkFontStyleSet>::sk_sp(SkFontStyleSet*)
Line
Count
Source
245
69.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkTypeface_FreeType>::sk_sp(SkTypeface_FreeType*)
Line
Count
Source
245
2.85k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_SingleName>::sk_sp(SkOTUtils::LocalizedStrings_SingleName*)
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_NameTable>::sk_sp(SkOTUtils::LocalizedStrings_NameTable*)
sk_sp<TestTypeface>::sk_sp(TestTypeface*)
Line
Count
Source
245
14.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkTestFont>::sk_sp(SkTestFont*)
Line
Count
Source
245
120
    explicit sk_sp(T* obj) : fPtr(obj) {}
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::sk_sp((anonymous namespace)::FontStyleSet*)
Line
Count
Source
245
40
    explicit sk_sp(T* obj) : fPtr(obj) {}
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontMgr>::sk_sp((anonymous namespace)::FontMgr*)
Line
Count
Source
245
5
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<TestSVGTypeface>::sk_sp(TestSVGTypeface*)
Line
Count
Source
245
676
    explicit sk_sp(T* obj) : fPtr(obj) {}
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Default()::DefaultTypeface>::sk_sp(TestSVGTypeface::Default()::DefaultTypeface*)
Line
Count
Source
245
5
    explicit sk_sp(T* obj) : fPtr(obj) {}
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Planets()::PlanetTypeface>::sk_sp(TestSVGTypeface::Planets()::PlanetTypeface*)
Line
Count
Source
245
5
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::OpacityEffect>::sk_sp(sksg::OpacityEffect*)
Line
Count
Source
245
72.9k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Skottie.cpp:sk_sp<skottie::internal::(anonymous namespace)::OpacityAdapter>::sk_sp(skottie::internal::(anonymous namespace)::OpacityAdapter*)
Line
Count
Source
245
72.9k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Skottie.cpp:sk_sp<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider>::sk_sp(skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider*)
Line
Count
Source
245
9.77k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skottie::Animation>::sk_sp(skottie::Animation*)
Line
Count
Source
245
8.94k
    explicit sk_sp(T* obj) : fPtr(obj) {}
ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator>::sk_sp(skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator*)
Line
Count
Source
245
22.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator>::sk_sp(skottie::internal::(anonymous namespace)::ScalarExpressionAnimator*)
sk_sp<sksg::Group>::sk_sp(sksg::Group*)
Line
Count
Source
245
23.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::Draw>::sk_sp(sksg::Draw*)
Line
Count
Source
245
191k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::TransformEffect>::sk_sp(sksg::TransformEffect*)
Line
Count
Source
245
38.7k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skottie::internal::TextAdapter>::sk_sp(skottie::internal::TextAdapter*)
Line
Count
Source
245
1.53k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::Matrix<SkM44> >::sk_sp(sksg::Matrix<SkM44>*)
Line
Count
Source
245
15.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::sk_sp(skottie::internal::TextAnimator*)
sk_sp<sksg::ClipEffect>::sk_sp(sksg::ClipEffect*)
Line
Count
Source
245
24.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::Rect>::sk_sp(sksg::Rect*)
Line
Count
Source
245
137k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>::sk_sp(skottie::internal::(anonymous namespace)::MaskAdapter*)
Line
Count
Source
245
8.61k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::Merge>::sk_sp(sksg::Merge*)
Line
Count
Source
245
147k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::MaskEffect>::sk_sp(sksg::MaskEffect*)
Line
Count
Source
245
18.8k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::LayerController>::sk_sp(skottie::internal::(anonymous namespace)::LayerController*)
Line
Count
Source
245
347k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionBlurController>::sk_sp(skottie::internal::(anonymous namespace)::MotionBlurController*)
sk_sp<sksg::Path>::sk_sp(sksg::Path*)
Line
Count
Source
245
80.6k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Path.cpp:sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>::sk_sp(skottie::internal::(anonymous namespace)::PathAdapter*)
Line
Count
Source
245
80.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::Matrix<SkMatrix> >::sk_sp(sksg::Matrix<SkMatrix>*)
Line
Count
Source
245
100k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skottie::internal::TransformAdapter2D>::sk_sp(skottie::internal::TransformAdapter2D*)
Line
Count
Source
245
100k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<skottie::internal::TransformAdapter3D>::sk_sp(skottie::internal::TransformAdapter3D*)
Line
Count
Source
245
12.6k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: TextKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::TextKeyframeAnimator>::sk_sp(skottie::internal::(anonymous namespace)::TextKeyframeAnimator*)
Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator>::sk_sp(skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator*)
Line
Count
Source
245
16.7k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator>::sk_sp(skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator*)
VectorKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::VectorKeyframeAnimator>::sk_sp(skottie::internal::(anonymous namespace)::VectorKeyframeAnimator*)
Line
Count
Source
245
1.68k
    explicit sk_sp(T* obj) : fPtr(obj) {}
FillEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>::sk_sp(skottie::internal::(anonymous namespace)::FillAdapter*)
Line
Count
Source
245
739
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::sk_sp(skottie::internal::(anonymous namespace)::FractalNoiseNode*)
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>::sk_sp(skottie::internal::(anonymous namespace)::FractalNoiseAdapter*)
GaussianBlurEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter*)
Line
Count
Source
245
1.71k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::ExternalImageFilter>::sk_sp(sksg::ExternalImageFilter*)
Line
Count
Source
245
5.14k
    explicit sk_sp(T* obj) : fPtr(obj) {}
GlowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>::sk_sp(skottie::internal::(anonymous namespace)::GlowAdapter*)
Line
Count
Source
245
524
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::LinearGradient>::sk_sp(sksg::LinearGradient*)
Line
Count
Source
245
8.50k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::RadialGradient>::sk_sp(sksg::RadialGradient*)
Line
Count
Source
245
3.74k
    explicit sk_sp(T* obj) : fPtr(obj) {}
GradientEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::GradientRampEffectAdapter*)
Line
Count
Source
245
1.10k
    explicit sk_sp(T* obj) : fPtr(obj) {}
HueSaturationEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter*)
Line
Count
Source
245
611
    explicit sk_sp(T* obj) : fPtr(obj) {}
InvertEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::InvertEffectAdapter*)
Line
Count
Source
245
2.91k
    explicit sk_sp(T* obj) : fPtr(obj) {}
LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter*)
Line
Count
Source
245
2.83k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter*)
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>::sk_sp(skottie::internal::(anonymous namespace)::LinearWipeAdapter*)
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::sk_sp(skottie::internal::MotionBlurEffect*)
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::sk_sp(skottie::internal::(anonymous namespace)::TileRenderNode*)
Line
Count
Source
245
14.5k
    explicit sk_sp(T* obj) : fPtr(obj) {}
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>::sk_sp(skottie::internal::(anonymous namespace)::MotionTileAdapter*)
Line
Count
Source
245
14.5k
    explicit sk_sp(T* obj) : fPtr(obj) {}
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::sk_sp(skottie::internal::(anonymous namespace)::RWipeRenderNode*)
Line
Count
Source
245
2.66k
    explicit sk_sp(T* obj) : fPtr(obj) {}
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>::sk_sp(skottie::internal::(anonymous namespace)::RadialWipeAdapter*)
Line
Count
Source
245
2.66k
    explicit sk_sp(T* obj) : fPtr(obj) {}
ShadowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>::sk_sp(skottie::internal::(anonymous namespace)::ShadowAdapter*)
Line
Count
Source
245
4.61k
    explicit sk_sp(T* obj) : fPtr(obj) {}
ShiftChannelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter*)
Line
Count
Source
245
484
    explicit sk_sp(T* obj) : fPtr(obj) {}
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::sk_sp(skottie::internal::(anonymous namespace)::SphereNode*)
Line
Count
Source
245
3.36k
    explicit sk_sp(T* obj) : fPtr(obj) {}
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>::sk_sp(skottie::internal::(anonymous namespace)::SphereAdapter*)
Line
Count
Source
245
3.36k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>::sk_sp(skottie::internal::(anonymous namespace)::ThresholdAdapter*)
TintEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>::sk_sp(skottie::internal::(anonymous namespace)::TintAdapter*)
Line
Count
Source
245
6.18k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::TransformEffectAdapter*)
TritoneEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>::sk_sp(skottie::internal::(anonymous namespace)::TritoneAdapter*)
Line
Count
Source
245
3.18k
    explicit sk_sp(T* obj) : fPtr(obj) {}
VenetianBlindsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>::sk_sp(skottie::internal::(anonymous namespace)::VenetianBlindsAdapter*)
Line
Count
Source
245
1.39k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: AudioLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::ForwardingPlaybackController>::sk_sp(skottie::internal::(anonymous namespace)::ForwardingPlaybackController*)
Unexecuted instantiation: sk_sp<sksg::Image>::sk_sp(sksg::Image*)
Unexecuted instantiation: FootageLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::FootageAnimator>::sk_sp(skottie::internal::(anonymous namespace)::FootageAnimator*)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>::sk_sp(skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter*)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter>::sk_sp(skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter*)
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::sk_sp(skottie::internal::(anonymous namespace)::TimeRemapper*)
Line
Count
Source
245
1.03k
    explicit sk_sp(T* obj) : fPtr(obj) {}
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::CompTimeMapper>::sk_sp(skottie::internal::(anonymous namespace)::CompTimeMapper*)
Line
Count
Source
245
65.5k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::GeometryTransform>::sk_sp(sksg::GeometryTransform*)
Line
Count
Source
245
18.8k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::TrimEffect>::sk_sp(sksg::TrimEffect*)
Line
Count
Source
245
807k
    explicit sk_sp(T* obj) : fPtr(obj) {}
TrimPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>::sk_sp(skottie::internal::(anonymous namespace)::TrimEffectAdapter*)
Line
Count
Source
245
807k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::sk_sp(skottie::internal::RangeSelector*)
sk_sp<skottie::internal::CameraAdaper>::sk_sp(skottie::internal::CameraAdaper*)
Line
Count
Source
245
1.62k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>::sk_sp(skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter*)
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>::sk_sp(skottie::internal::(anonymous namespace)::BrightnessContrastAdapter*)
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>::sk_sp(skottie::internal::(anonymous namespace)::CornerPinAdapter*)
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::sk_sp(skottie::internal::(anonymous namespace)::DisplacementNode*)
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>::sk_sp(skottie::internal::(anonymous namespace)::DisplacementMapAdapter*)
DropShadowEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>::sk_sp(skottie::internal::(anonymous namespace)::DropShadowAdapter*)
Line
Count
Source
245
11.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::RRect>::sk_sp(sksg::RRect*)
Line
Count
Source
245
170k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Ellipse.cpp:sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>::sk_sp(skottie::internal::(anonymous namespace)::EllipseGeometryAdapter*)
Line
Count
Source
245
97.6k
    explicit sk_sp(T* obj) : fPtr(obj) {}
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>::sk_sp(skottie::internal::(anonymous namespace)::FillStrokeAdapter*)
Line
Count
Source
245
128k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::DashEffect>::sk_sp(sksg::DashEffect*)
Line
Count
Source
245
1.11k
    explicit sk_sp(T* obj) : fPtr(obj) {}
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>::sk_sp(skottie::internal::(anonymous namespace)::DashAdapter*)
Line
Count
Source
245
1.11k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Gradient.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter>::sk_sp(skottie::internal::(anonymous namespace)::GradientAdapter*)
Line
Count
Source
245
11.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::OffsetEffect>::sk_sp(sksg::OffsetEffect*)
Line
Count
Source
245
48.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
OffsetPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>::sk_sp(skottie::internal::(anonymous namespace)::OffsetPathsAdapter*)
Line
Count
Source
245
48.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Polystar.cpp:sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>::sk_sp(skottie::internal::(anonymous namespace)::PolystarGeometryAdapter*)
Line
Count
Source
245
546
    explicit sk_sp(T* obj) : fPtr(obj) {}
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::sk_sp(skottie::internal::(anonymous namespace)::PuckerBloatEffect*)
Line
Count
Source
245
19.2k
    explicit sk_sp(T* obj) : fPtr(obj) {}
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>::sk_sp(skottie::internal::(anonymous namespace)::PuckerBloatAdapter*)
Line
Count
Source
245
19.2k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Rectangle.cpp:sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>::sk_sp(skottie::internal::(anonymous namespace)::RectangleGeometryAdapter*)
Line
Count
Source
245
73.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::sk_sp(skottie::internal::(anonymous namespace)::RepeaterRenderNode*)
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>::sk_sp(skottie::internal::(anonymous namespace)::RepeaterAdapter*)
sk_sp<sksg::RoundEffect>::sk_sp(sksg::RoundEffect*)
Line
Count
Source
245
264k
    explicit sk_sp(T* obj) : fPtr(obj) {}
RoundCorners.cpp:sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>::sk_sp(skottie::internal::(anonymous namespace)::RoundCornersAdapter*)
Line
Count
Source
245
264k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGTextLiteral>::sk_sp(SkSVGTextLiteral*)
Line
Count
Source
245
114k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGG>::sk_sp(SkSVGG*)
Line
Count
Source
245
33.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGCircle>::sk_sp(SkSVGCircle*)
Line
Count
Source
245
3.19k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGClipPath>::sk_sp(SkSVGClipPath*)
Line
Count
Source
245
4.00k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGDefs>::sk_sp(SkSVGDefs*)
Line
Count
Source
245
555
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGEllipse>::sk_sp(SkSVGEllipse*)
Line
Count
Source
245
1.30k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSVGFeBlend>::sk_sp(SkSVGFeBlend*)
sk_sp<SkSVGFeColorMatrix>::sk_sp(SkSVGFeColorMatrix*)
Line
Count
Source
245
48
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGFeComposite>::sk_sp(SkSVGFeComposite*)
Line
Count
Source
245
5.78k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSVGFeDiffuseLighting>::sk_sp(SkSVGFeDiffuseLighting*)
Unexecuted instantiation: sk_sp<SkSVGFeDisplacementMap>::sk_sp(SkSVGFeDisplacementMap*)
Unexecuted instantiation: sk_sp<SkSVGFeDistantLight>::sk_sp(SkSVGFeDistantLight*)
sk_sp<SkSVGFeFlood>::sk_sp(SkSVGFeFlood*)
Line
Count
Source
245
4.05k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSVGFeGaussianBlur>::sk_sp(SkSVGFeGaussianBlur*)
Unexecuted instantiation: sk_sp<SkSVGFeImage>::sk_sp(SkSVGFeImage*)
Unexecuted instantiation: sk_sp<SkSVGFeMorphology>::sk_sp(SkSVGFeMorphology*)
sk_sp<SkSVGFeOffset>::sk_sp(SkSVGFeOffset*)
Line
Count
Source
245
765
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSVGFePointLight>::sk_sp(SkSVGFePointLight*)
Unexecuted instantiation: sk_sp<SkSVGFeSpecularLighting>::sk_sp(SkSVGFeSpecularLighting*)
sk_sp<SkSVGFeSpotLight>::sk_sp(SkSVGFeSpotLight*)
Line
Count
Source
245
39
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGFeTurbulence>::sk_sp(SkSVGFeTurbulence*)
Line
Count
Source
245
20
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGFilter>::sk_sp(SkSVGFilter*)
Line
Count
Source
245
491
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGImage>::sk_sp(SkSVGImage*)
Line
Count
Source
245
86
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGLine>::sk_sp(SkSVGLine*)
Line
Count
Source
245
4.36k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGLinearGradient>::sk_sp(SkSVGLinearGradient*)
Line
Count
Source
245
447
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGMask>::sk_sp(SkSVGMask*)
Line
Count
Source
245
110
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGPath>::sk_sp(SkSVGPath*)
Line
Count
Source
245
96.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGPattern>::sk_sp(SkSVGPattern*)
Line
Count
Source
245
834
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGPoly>::sk_sp(SkSVGPoly*)
Line
Count
Source
245
1.92k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSVGRadialGradient>::sk_sp(SkSVGRadialGradient*)
sk_sp<SkSVGRect>::sk_sp(SkSVGRect*)
Line
Count
Source
245
7.61k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGStop>::sk_sp(SkSVGStop*)
Line
Count
Source
245
61
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGText>::sk_sp(SkSVGText*)
Line
Count
Source
245
19.2k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSVGTextPath>::sk_sp(SkSVGTextPath*)
sk_sp<SkSVGTSpan>::sk_sp(SkSVGTSpan*)
Line
Count
Source
245
2.02k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGUse>::sk_sp(SkSVGUse*)
Line
Count
Source
245
377
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGSVG>::sk_sp(SkSVGSVG*)
Line
Count
Source
245
36.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
SkSVGDOM.cpp:sk_sp<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider>::sk_sp(SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider*)
Line
Count
Source
245
10.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkSVGDOM>::sk_sp(SkSVGDOM*)
Line
Count
Source
245
10.0k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkSVGNode>::sk_sp(SkSVGNode*)
sk_sp<SkSVGTextFragment>::sk_sp(SkSVGTextFragment*)
Line
Count
Source
245
19.3k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::ExternalColorFilter>::sk_sp(sksg::ExternalColorFilter*)
Line
Count
Source
245
6.84k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::ModeColorFilter>::sk_sp(sksg::ModeColorFilter*)
Line
Count
Source
245
739
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::GradientColorFilter>::sk_sp(sksg::GradientColorFilter*)
Line
Count
Source
245
9.36k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::Color>::sk_sp(sksg::Color*)
Line
Count
Source
245
244k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::ShaderPaint>::sk_sp(sksg::ShaderPaint*)
Line
Count
Source
245
11.1k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::MaskShaderEffect>::sk_sp(sksg::MaskShaderEffect*)
Line
Count
Source
245
1.39k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::ShaderEffect>::sk_sp(sksg::ShaderEffect*)
Line
Count
Source
245
1.10k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::RenderNode>::sk_sp(sksg::RenderNode*)
Line
Count
Source
245
18.2k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::DropShadowImageFilter>::sk_sp(sksg::DropShadowImageFilter*)
Line
Count
Source
245
11.4k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::BlurImageFilter>::sk_sp(sksg::BlurImageFilter*)
Line
Count
Source
245
1.71k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::BlendModeEffect>::sk_sp(sksg::BlendModeEffect*)
Line
Count
Source
245
5.24k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<sksg::LayerEffect>::sk_sp(sksg::LayerEffect*)
Line
Count
Source
245
22
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<sksg::Text>::sk_sp(sksg::Text*)
Unexecuted instantiation: sk_sp<sksg::TextBlob>::sk_sp(sksg::TextBlob*)
sk_sp<sksg::Transform>::sk_sp(sksg::Transform*)
Line
Count
Source
245
5.17k
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::sk_sp(SkPromiseImageTexture*)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::sk_sp(SkDeferredDisplayList::LazyProxyData*)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::sk_sp(SkDeferredDisplayList*)
Unexecuted instantiation: sk_sp<SkTypefaceProxy>::sk_sp(SkTypefaceProxy*)
sk_sp<skia::textlayout::TypefaceFontProvider>::sk_sp(skia::textlayout::TypefaceFontProvider*)
Line
Count
Source
245
1
    explicit sk_sp(T* obj) : fPtr(obj) {}
Unexecuted instantiation: FuzzSkParagraph.cpp:sk_sp<(anonymous namespace)::ResourceFontCollection>::sk_sp((anonymous namespace)::ResourceFontCollection*)
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::sk_sp(skia::textlayout::TypefaceFontStyleSet*)
Unexecuted instantiation: sk_sp<SkImage const>::sk_sp(SkImage const*)
Unexecuted instantiation: sk_sp<SkPicture const>::sk_sp(SkPicture const*)
Unexecuted instantiation: sk_sp<SkImageFilter const>::sk_sp(SkImageFilter const*)
Unexecuted instantiation: sk_sp<SkPDFDevice>::sk_sp(SkPDFDevice*)
Unexecuted instantiation: sk_sp<SkPDFDocument>::sk_sp(SkPDFDocument*)
sk_sp<SkTypeface::LocalizedStrings>::sk_sp(SkTypeface::LocalizedStrings*)
Line
Count
Source
245
7.89k
    explicit sk_sp(T* obj) : fPtr(obj) {}
sk_sp<SkAnimatedImage>::sk_sp(SkAnimatedImage*)
Line
Count
Source
245
5.50k
    explicit sk_sp(T* obj) : fPtr(obj) {}
246
247
    /**
248
     *  Calls unref() on the underlying object pointer.
249
     */
250
7.62G
    ~sk_sp() {
251
7.62G
        SkSafeUnref(fPtr);
252
3.78G
        SkDEBUGCODE(fPtr = nullptr);
253
7.62G
    }
sk_sp<SkData>::~sk_sp()
Line
Count
Source
250
3.33M
    ~sk_sp() {
251
3.33M
        SkSafeUnref(fPtr);
252
3.33M
        SkDEBUGCODE(fPtr = nullptr);
253
3.33M
    }
sk_sp<GrDirectContext>::~sk_sp()
Line
Count
Source
250
3.97k
    ~sk_sp() {
251
3.97k
        SkSafeUnref(fPtr);
252
3.97k
        SkDEBUGCODE(fPtr = nullptr);
253
3.97k
    }
sk_sp<SkColorSpace>::~sk_sp()
Line
Count
Source
250
36.3M
    ~sk_sp() {
251
36.3M
        SkSafeUnref(fPtr);
252
36.3M
        SkDEBUGCODE(fPtr = nullptr);
253
36.3M
    }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::~sk_sp()
Unexecuted instantiation: sk_sp<SkData const>::~sk_sp()
sk_sp<GrColorSpaceXform>::~sk_sp()
Line
Count
Source
250
697k
    ~sk_sp() {
251
697k
        SkSafeUnref(fPtr);
252
697k
        SkDEBUGCODE(fPtr = nullptr);
253
697k
    }
sk_sp<GrSurfaceProxy>::~sk_sp()
Line
Count
Source
250
4.46M
    ~sk_sp() {
251
4.46M
        SkSafeUnref(fPtr);
252
4.46M
        SkDEBUGCODE(fPtr = nullptr);
253
4.46M
    }
sk_sp<GrTextureProxy>::~sk_sp()
Line
Count
Source
250
621k
    ~sk_sp() {
251
621k
        SkSafeUnref(fPtr);
252
621k
        SkDEBUGCODE(fPtr = nullptr);
253
621k
    }
sk_sp<sk_gpu_test::FlushFinishTracker>::~sk_sp()
Line
Count
Source
250
3.01k
    ~sk_sp() {
251
3.01k
        SkSafeUnref(fPtr);
252
3.01k
        SkDEBUGCODE(fPtr = nullptr);
253
3.01k
    }
sk_sp<SkColorFilter>::~sk_sp()
Line
Count
Source
250
30.5M
    ~sk_sp() {
251
30.5M
        SkSafeUnref(fPtr);
252
30.5M
        SkDEBUGCODE(fPtr = nullptr);
253
30.5M
    }
sk_sp<SkSurface>::~sk_sp()
Line
Count
Source
250
45.8k
    ~sk_sp() {
251
45.8k
        SkSafeUnref(fPtr);
252
45.8k
        SkDEBUGCODE(fPtr = nullptr);
253
45.8k
    }
sk_sp<SkImage>::~sk_sp()
Line
Count
Source
250
1.07M
    ~sk_sp() {
251
1.07M
        SkSafeUnref(fPtr);
252
1.07M
        SkDEBUGCODE(fPtr = nullptr);
253
1.07M
    }
sk_sp<GrGLInterface const>::~sk_sp()
Line
Count
Source
250
549
    ~sk_sp() {
251
549
        SkSafeUnref(fPtr);
252
549
        SkDEBUGCODE(fPtr = nullptr);
253
549
    }
Unexecuted instantiation: sk_sp<GrGLInterface>::~sk_sp()
sk_sp<SkPixelRef>::~sk_sp()
Line
Count
Source
250
5.61M
    ~sk_sp() {
251
5.61M
        SkSafeUnref(fPtr);
252
5.61M
        SkDEBUGCODE(fPtr = nullptr);
253
5.61M
    }
sk_sp<SkMipmap>::~sk_sp()
Line
Count
Source
250
2.89M
    ~sk_sp() {
251
2.89M
        SkSafeUnref(fPtr);
252
2.89M
        SkDEBUGCODE(fPtr = nullptr);
253
2.89M
    }
sk_sp<SkBlender>::~sk_sp()
Line
Count
Source
250
29.5M
    ~sk_sp() {
251
29.5M
        SkSafeUnref(fPtr);
252
29.5M
        SkDEBUGCODE(fPtr = nullptr);
253
29.5M
    }
sk_sp<SkPathEffect>::~sk_sp()
Line
Count
Source
250
51.3M
    ~sk_sp() {
251
51.3M
        SkSafeUnref(fPtr);
252
51.3M
        SkDEBUGCODE(fPtr = nullptr);
253
51.3M
    }
sk_sp<SkTypeface>::~sk_sp()
Line
Count
Source
250
1.98G
    ~sk_sp() {
251
1.98G
        SkSafeUnref(fPtr);
252
1.98G
        SkDEBUGCODE(fPtr = nullptr);
253
1.98G
    }
sk_sp<SkShader>::~sk_sp()
Line
Count
Source
250
34.4M
    ~sk_sp() {
251
34.4M
        SkSafeUnref(fPtr);
252
34.4M
        SkDEBUGCODE(fPtr = nullptr);
253
34.4M
    }
sk_sp<SkImageFilter>::~sk_sp()
Line
Count
Source
250
34.2M
    ~sk_sp() {
251
34.2M
        SkSafeUnref(fPtr);
252
34.2M
        SkDEBUGCODE(fPtr = nullptr);
253
34.2M
    }
sk_sp<SkSpecialImage>::~sk_sp()
Line
Count
Source
250
632k
    ~sk_sp() {
251
632k
        SkSafeUnref(fPtr);
252
632k
        SkDEBUGCODE(fPtr = nullptr);
253
632k
    }
sk_sp<SkBaseDevice>::~sk_sp()
Line
Count
Source
250
1.39M
    ~sk_sp() {
251
1.39M
        SkSafeUnref(fPtr);
252
1.39M
        SkDEBUGCODE(fPtr = nullptr);
253
1.39M
    }
sk_sp<SkNoPixelsDevice>::~sk_sp()
Line
Count
Source
250
327k
    ~sk_sp() {
251
327k
        SkSafeUnref(fPtr);
252
327k
        SkDEBUGCODE(fPtr = nullptr);
253
327k
    }
sk_sp<SkMarkerStack>::~sk_sp()
Line
Count
Source
250
563k
    ~sk_sp() {
251
563k
        SkSafeUnref(fPtr);
252
563k
        SkDEBUGCODE(fPtr = nullptr);
253
563k
    }
sk_sp<SkMaskFilter>::~sk_sp()
Line
Count
Source
250
49.0M
    ~sk_sp() {
251
49.0M
        SkSafeUnref(fPtr);
252
49.0M
        SkDEBUGCODE(fPtr = nullptr);
253
49.0M
    }
sk_sp<SkImage const>::~sk_sp()
Line
Count
Source
250
95.8k
    ~sk_sp() {
251
95.8k
        SkSafeUnref(fPtr);
252
95.8k
        SkDEBUGCODE(fPtr = nullptr);
253
95.8k
    }
sk_sp<SkColorFilterBase>::~sk_sp()
Line
Count
Source
250
162k
    ~sk_sp() {
251
162k
        SkSafeUnref(fPtr);
252
162k
        SkDEBUGCODE(fPtr = nullptr);
253
162k
    }
sk_sp<SkRuntimeEffect>::~sk_sp()
Line
Count
Source
250
399k
    ~sk_sp() {
251
399k
        SkSafeUnref(fPtr);
252
399k
        SkDEBUGCODE(fPtr = nullptr);
253
399k
    }
sk_sp<SkFlattenable>::~sk_sp()
Line
Count
Source
250
92.0k
    ~sk_sp() {
251
92.0k
        SkSafeUnref(fPtr);
252
92.0k
        SkDEBUGCODE(fPtr = nullptr);
253
92.0k
    }
sk_sp<SkWorkingFormatColorFilter>::~sk_sp()
Line
Count
Source
250
35.8k
    ~sk_sp() {
251
35.8k
        SkSafeUnref(fPtr);
252
35.8k
        SkDEBUGCODE(fPtr = nullptr);
253
35.8k
    }
sk_sp<SkColorFilter_Matrix>::~sk_sp()
Line
Count
Source
250
31.0k
    ~sk_sp() {
251
31.0k
        SkSafeUnref(fPtr);
252
31.0k
        SkDEBUGCODE(fPtr = nullptr);
253
31.0k
    }
sk_sp<SkVertices>::~sk_sp()
Line
Count
Source
250
355k
    ~sk_sp() {
251
355k
        SkSafeUnref(fPtr);
252
355k
        SkDEBUGCODE(fPtr = nullptr);
253
355k
    }
sk_sp<SkImageFilterCache>::~sk_sp()
Line
Count
Source
250
7.74k
    ~sk_sp() {
251
7.74k
        SkSafeUnref(fPtr);
252
7.74k
        SkDEBUGCODE(fPtr = nullptr);
253
7.74k
    }
sk_sp<SkPicture>::~sk_sp()
Line
Count
Source
250
273k
    ~sk_sp() {
251
273k
        SkSafeUnref(fPtr);
252
273k
        SkDEBUGCODE(fPtr = nullptr);
253
273k
    }
sk_sp<SkStrikeCache::Strike>::~sk_sp()
Line
Count
Source
250
10.0M
    ~sk_sp() {
251
10.0M
        SkSafeUnref(fPtr);
252
10.0M
        SkDEBUGCODE(fPtr = nullptr);
253
10.0M
    }
sk_sp<SkImageFilter_Base>::~sk_sp()
Line
Count
Source
250
21.1k
    ~sk_sp() {
251
21.1k
        SkSafeUnref(fPtr);
252
21.1k
        SkDEBUGCODE(fPtr = nullptr);
253
21.1k
    }
sk_sp<SkSpecialSurface>::~sk_sp()
Line
Count
Source
250
47.1k
    ~sk_sp() {
251
47.1k
        SkSafeUnref(fPtr);
252
47.1k
        SkDEBUGCODE(fPtr = nullptr);
253
47.1k
    }
sk_sp<SkDataTable>::~sk_sp()
Line
Count
Source
250
19.7k
    ~sk_sp() {
251
19.7k
        SkSafeUnref(fPtr);
252
19.7k
        SkDEBUGCODE(fPtr = nullptr);
253
19.7k
    }
sk_sp<SkShaderBase>::~sk_sp()
Line
Count
Source
250
463k
    ~sk_sp() {
251
463k
        SkSafeUnref(fPtr);
252
463k
        SkDEBUGCODE(fPtr = nullptr);
253
463k
    }
sk_sp<SkMaskFilterBase>::~sk_sp()
Line
Count
Source
250
1.17k
    ~sk_sp() {
251
1.17k
        SkSafeUnref(fPtr);
252
1.17k
        SkDEBUGCODE(fPtr = nullptr);
253
1.17k
    }
sk_sp<SkBlenderBase>::~sk_sp()
Line
Count
Source
250
1.13k
    ~sk_sp() {
251
1.13k
        SkSafeUnref(fPtr);
252
1.13k
        SkDEBUGCODE(fPtr = nullptr);
253
1.13k
    }
sk_sp<SkColorFilterShader>::~sk_sp()
Line
Count
Source
250
55.3k
    ~sk_sp() {
251
55.3k
        SkSafeUnref(fPtr);
252
55.3k
        SkDEBUGCODE(fPtr = nullptr);
253
55.3k
    }
sk_sp<SkPathRef>::~sk_sp()
Line
Count
Source
250
16.0M
    ~sk_sp() {
251
16.0M
        SkSafeUnref(fPtr);
252
16.0M
        SkDEBUGCODE(fPtr = nullptr);
253
16.0M
    }
sk_sp<SkContourMeasure>::~sk_sp()
Line
Count
Source
250
3.97M
    ~sk_sp() {
251
3.97M
        SkSafeUnref(fPtr);
252
3.97M
        SkDEBUGCODE(fPtr = nullptr);
253
3.97M
    }
sk_sp<SkIDChangeListener>::~sk_sp()
Line
Count
Source
250
178k
    ~sk_sp() {
251
178k
        SkSafeUnref(fPtr);
252
178k
        SkDEBUGCODE(fPtr = nullptr);
253
178k
    }
sk_sp<SkPathRef const>::~sk_sp()
Line
Count
Source
250
633k
    ~sk_sp() {
251
633k
        SkSafeUnref(fPtr);
252
633k
        SkDEBUGCODE(fPtr = nullptr);
253
633k
    }
sk_sp<GrShaderCaps>::~sk_sp()
Line
Count
Source
250
46.0k
    ~sk_sp() {
251
46.0k
        SkSafeUnref(fPtr);
252
46.0k
        SkDEBUGCODE(fPtr = nullptr);
253
46.0k
    }
sk_sp<GrImageContext>::~sk_sp()
Line
Count
Source
250
42.6k
    ~sk_sp() {
251
42.6k
        SkSafeUnref(fPtr);
252
42.6k
        SkDEBUGCODE(fPtr = nullptr);
253
42.6k
    }
sk_sp<GrRecordingContext>::~sk_sp()
Line
Count
Source
250
36.2k
    ~sk_sp() {
251
36.2k
        SkSafeUnref(fPtr);
252
36.2k
        SkDEBUGCODE(fPtr = nullptr);
253
36.2k
    }
sk_sp<SkSpecialImage_Raster>::~sk_sp()
Line
Count
Source
250
52.0k
    ~sk_sp() {
251
52.0k
        SkSafeUnref(fPtr);
252
52.0k
        SkDEBUGCODE(fPtr = nullptr);
253
52.0k
    }
sk_sp<SkImage_Gpu>::~sk_sp()
Line
Count
Source
250
15
    ~sk_sp() {
251
15
        SkSafeUnref(fPtr);
252
15
        SkDEBUGCODE(fPtr = nullptr);
253
15
    }
sk_sp<SkSpecialImage_Gpu>::~sk_sp()
Line
Count
Source
250
10.7k
    ~sk_sp() {
251
10.7k
        SkSafeUnref(fPtr);
252
10.7k
        SkDEBUGCODE(fPtr = nullptr);
253
10.7k
    }
sk_sp<SkSpecialSurface_Raster>::~sk_sp()
Line
Count
Source
250
39.3k
    ~sk_sp() {
251
39.3k
        SkSafeUnref(fPtr);
252
39.3k
        SkDEBUGCODE(fPtr = nullptr);
253
39.3k
    }
sk_sp<skgpu::BaseDevice>::~sk_sp()
Line
Count
Source
250
21.3k
    ~sk_sp() {
251
21.3k
        SkSafeUnref(fPtr);
252
21.3k
        SkDEBUGCODE(fPtr = nullptr);
253
21.3k
    }
sk_sp<SkSpecialSurface_Gpu>::~sk_sp()
Line
Count
Source
250
7.60k
    ~sk_sp() {
251
7.60k
        SkSafeUnref(fPtr);
252
7.60k
        SkDEBUGCODE(fPtr = nullptr);
253
7.60k
    }
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::~sk_sp()
sk_sp<GrTextStrike>::~sk_sp()
Line
Count
Source
250
3.12k
    ~sk_sp() {
251
3.12k
        SkSafeUnref(fPtr);
252
3.12k
        SkDEBUGCODE(fPtr = nullptr);
253
3.12k
    }
sk_sp<SkString::Rec>::~sk_sp()
Line
Count
Source
250
1.45G
    ~sk_sp() {
251
1.45G
        SkSafeUnref(fPtr);
252
1.45G
        SkDEBUGCODE(fPtr = nullptr);
253
1.45G
    }
sk_sp<SkTextBlob>::~sk_sp()
Line
Count
Source
250
508k
    ~sk_sp() {
251
508k
        SkSafeUnref(fPtr);
252
508k
        SkDEBUGCODE(fPtr = nullptr);
253
508k
    }
sk_sp<SkFontMgr>::~sk_sp()
Line
Count
Source
250
505k
    ~sk_sp() {
251
505k
        SkSafeUnref(fPtr);
252
505k
        SkDEBUGCODE(fPtr = nullptr);
253
505k
    }
Unexecuted instantiation: SkTypeface.cpp:sk_sp<(anonymous namespace)::SkEmptyTypeface>::~sk_sp()
sk_sp<SkFactorySet>::~sk_sp()
Line
Count
Source
250
9.90M
    ~sk_sp() {
251
9.90M
        SkSafeUnref(fPtr);
252
9.90M
        SkDEBUGCODE(fPtr = nullptr);
253
9.90M
    }
sk_sp<SkRefCntSet>::~sk_sp()
Line
Count
Source
250
9.90M
    ~sk_sp() {
251
9.90M
        SkSafeUnref(fPtr);
252
9.90M
        SkDEBUGCODE(fPtr = nullptr);
253
9.90M
    }
sk_sp<SharedGenerator>::~sk_sp()
Line
Count
Source
250
90.3k
    ~sk_sp() {
251
90.3k
        SkSafeUnref(fPtr);
252
90.3k
        SkDEBUGCODE(fPtr = nullptr);
253
90.3k
    }
sk_sp<SkImage_Lazy>::~sk_sp()
Line
Count
Source
250
32.6k
    ~sk_sp() {
251
32.6k
        SkSafeUnref(fPtr);
252
32.6k
        SkDEBUGCODE(fPtr = nullptr);
253
32.6k
    }
Unexecuted instantiation: sk_sp<SkCachedData>::~sk_sp()
sk_sp<SkImage_Raster>::~sk_sp()
Line
Count
Source
250
181k
    ~sk_sp() {
251
181k
        SkSafeUnref(fPtr);
252
181k
        SkDEBUGCODE(fPtr = nullptr);
253
181k
    }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::~sk_sp()
sk_sp<SkSurface_Raster>::~sk_sp()
Line
Count
Source
250
36.0k
    ~sk_sp() {
251
36.0k
        SkSafeUnref(fPtr);
252
36.0k
        SkDEBUGCODE(fPtr = nullptr);
253
36.0k
    }
sk_sp<SkEmptyShader>::~sk_sp()
Line
Count
Source
250
15.5k
    ~sk_sp() {
251
15.5k
        SkSafeUnref(fPtr);
252
15.5k
        SkDEBUGCODE(fPtr = nullptr);
253
15.5k
    }
sk_sp<SkLocalMatrixShader>::~sk_sp()
Line
Count
Source
250
4.70k
    ~sk_sp() {
251
4.70k
        SkSafeUnref(fPtr);
252
4.70k
        SkDEBUGCODE(fPtr = nullptr);
253
4.70k
    }
sk_sp<SkColorShader>::~sk_sp()
Line
Count
Source
250
12.1k
    ~sk_sp() {
251
12.1k
        SkSafeUnref(fPtr);
252
12.1k
        SkDEBUGCODE(fPtr = nullptr);
253
12.1k
    }
sk_sp<SkShader const>::~sk_sp()
Line
Count
Source
250
461k
    ~sk_sp() {
251
461k
        SkSafeUnref(fPtr);
252
461k
        SkDEBUGCODE(fPtr = nullptr);
253
461k
    }
sk_sp<SkDrawable>::~sk_sp()
Line
Count
Source
250
26
    ~sk_sp() {
251
26
        SkSafeUnref(fPtr);
252
26
        SkDEBUGCODE(fPtr = nullptr);
253
26
    }
sk_sp<SkRecord>::~sk_sp()
Line
Count
Source
250
216k
    ~sk_sp() {
251
216k
        SkSafeUnref(fPtr);
252
216k
        SkDEBUGCODE(fPtr = nullptr);
253
216k
    }
sk_sp<SkBBoxHierarchy>::~sk_sp()
Line
Count
Source
250
369k
    ~sk_sp() {
251
369k
        SkSafeUnref(fPtr);
252
369k
        SkDEBUGCODE(fPtr = nullptr);
253
369k
    }
sk_sp<SkBigPicture>::~sk_sp()
Line
Count
Source
250
63.1k
    ~sk_sp() {
251
63.1k
        SkSafeUnref(fPtr);
252
63.1k
        SkDEBUGCODE(fPtr = nullptr);
253
63.1k
    }
sk_sp<SkRecordedDrawable>::~sk_sp()
Line
Count
Source
250
19
    ~sk_sp() {
251
19
        SkSafeUnref(fPtr);
252
19
        SkDEBUGCODE(fPtr = nullptr);
253
19
    }
sk_sp<SkVertices const>::~sk_sp()
Line
Count
Source
250
6.12k
    ~sk_sp() {
251
6.12k
        SkSafeUnref(fPtr);
252
6.12k
        SkDEBUGCODE(fPtr = nullptr);
253
6.12k
    }
sk_sp<SkTextBlob const>::~sk_sp()
Line
Count
Source
250
36.6k
    ~sk_sp() {
251
36.6k
        SkSafeUnref(fPtr);
252
36.6k
        SkDEBUGCODE(fPtr = nullptr);
253
36.6k
    }
sk_sp<SkPicture const>::~sk_sp()
Line
Count
Source
250
20.1k
    ~sk_sp() {
251
20.1k
        SkSafeUnref(fPtr);
252
20.1k
        SkDEBUGCODE(fPtr = nullptr);
253
20.1k
    }
Unexecuted instantiation: sk_sp<SkUserTypeface>::~sk_sp()
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::~sk_sp()
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::ShadowInvalidator>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::~sk_sp()
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::~sk_sp()
sk_sp<GrContextThreadSafeProxy>::~sk_sp()
Line
Count
Source
250
5.30k
    ~sk_sp() {
251
5.30k
        SkSafeUnref(fPtr);
252
5.30k
        SkDEBUGCODE(fPtr = nullptr);
253
5.30k
    }
sk_sp<GrRefCntedCallback>::~sk_sp()
Line
Count
Source
250
54.2k
    ~sk_sp() {
251
54.2k
        SkSafeUnref(fPtr);
252
54.2k
        SkDEBUGCODE(fPtr = nullptr);
253
54.2k
    }
sk_sp<GrGpu>::~sk_sp()
Line
Count
Source
250
3.32k
    ~sk_sp() {
251
3.32k
        SkSafeUnref(fPtr);
252
3.32k
        SkDEBUGCODE(fPtr = nullptr);
253
3.32k
    }
sk_sp<GrGpuBuffer const>::~sk_sp()
Line
Count
Source
250
19.8k
    ~sk_sp() {
251
19.8k
        SkSafeUnref(fPtr);
252
19.8k
        SkDEBUGCODE(fPtr = nullptr);
253
19.8k
    }
sk_sp<GrCaps const>::~sk_sp()
Line
Count
Source
250
9.28k
    ~sk_sp() {
251
9.28k
        SkSafeUnref(fPtr);
252
9.28k
        SkDEBUGCODE(fPtr = nullptr);
253
9.28k
    }
sk_sp<GrThreadSafePipelineBuilder>::~sk_sp()
Line
Count
Source
250
3.97k
    ~sk_sp() {
251
3.97k
        SkSafeUnref(fPtr);
252
3.97k
        SkDEBUGCODE(fPtr = nullptr);
253
3.97k
    }
sk_sp<GrBufferAllocPool::CpuBufferCache>::~sk_sp()
Line
Count
Source
250
208k
    ~sk_sp() {
251
208k
        SkSafeUnref(fPtr);
252
208k
        SkDEBUGCODE(fPtr = nullptr);
253
208k
    }
sk_sp<GrCpuBuffer>::~sk_sp()
Line
Count
Source
250
76.0k
    ~sk_sp() {
251
76.0k
        SkSafeUnref(fPtr);
252
76.0k
        SkDEBUGCODE(fPtr = nullptr);
253
76.0k
    }
sk_sp<GrArenas>::~sk_sp()
Line
Count
Source
250
397k
    ~sk_sp() {
251
397k
        SkSafeUnref(fPtr);
252
397k
        SkDEBUGCODE(fPtr = nullptr);
253
397k
    }
sk_sp<skgpu::v1::PathRenderer>::~sk_sp()
Line
Count
Source
250
9.42k
    ~sk_sp() {
251
9.42k
        SkSafeUnref(fPtr);
252
9.42k
        SkDEBUGCODE(fPtr = nullptr);
253
9.42k
    }
sk_sp<skgpu::v1::SoftwarePathRenderer>::~sk_sp()
Line
Count
Source
250
1.32k
    ~sk_sp() {
251
1.32k
        SkSafeUnref(fPtr);
252
1.32k
        SkDEBUGCODE(fPtr = nullptr);
253
1.32k
    }
sk_sp<GrRenderTargetProxy>::~sk_sp()
Line
Count
Source
250
74
    ~sk_sp() {
251
74
        SkSafeUnref(fPtr);
252
74
        SkDEBUGCODE(fPtr = nullptr);
253
74
    }
Unexecuted instantiation: sk_sp<GrDDLTask>::~sk_sp()
sk_sp<GrRenderTask>::~sk_sp()
Line
Count
Source
250
454k
    ~sk_sp() {
251
454k
        SkSafeUnref(fPtr);
252
454k
        SkDEBUGCODE(fPtr = nullptr);
253
454k
    }
sk_sp<GrOpsTask>::~sk_sp()
Line
Count
Source
250
224k
    ~sk_sp() {
251
224k
        SkSafeUnref(fPtr);
252
224k
        SkDEBUGCODE(fPtr = nullptr);
253
224k
    }
Unexecuted instantiation: sk_sp<GrTextureResolveRenderTask>::~sk_sp()
Unexecuted instantiation: sk_sp<GrWaitRenderTask>::~sk_sp()
sk_sp<GrGpuBuffer>::~sk_sp()
Line
Count
Source
250
13.7k
    ~sk_sp() {
251
13.7k
        SkSafeUnref(fPtr);
252
13.7k
        SkDEBUGCODE(fPtr = nullptr);
253
13.7k
    }
Unexecuted instantiation: sk_sp<GrTransferFromRenderTask>::~sk_sp()
sk_sp<GrTexture>::~sk_sp()
Line
Count
Source
250
336k
    ~sk_sp() {
251
336k
        SkSafeUnref(fPtr);
252
336k
        SkDEBUGCODE(fPtr = nullptr);
253
336k
    }
Unexecuted instantiation: sk_sp<GrRenderTarget>::~sk_sp()
sk_sp<GrBuffer const>::~sk_sp()
Line
Count
Source
250
1.65M
    ~sk_sp() {
251
1.65M
        SkSafeUnref(fPtr);
252
1.65M
        SkDEBUGCODE(fPtr = nullptr);
253
1.65M
    }
sk_sp<GrXferProcessor>::~sk_sp()
Line
Count
Source
250
150k
    ~sk_sp() {
251
150k
        SkSafeUnref(fPtr);
252
150k
        SkDEBUGCODE(fPtr = nullptr);
253
150k
    }
sk_sp<GrXferProcessor const>::~sk_sp()
Line
Count
Source
250
366k
    ~sk_sp() {
251
366k
        SkSafeUnref(fPtr);
252
366k
        SkDEBUGCODE(fPtr = nullptr);
253
366k
    }
sk_sp<GrSurface>::~sk_sp()
Line
Count
Source
250
867k
    ~sk_sp() {
251
867k
        SkSafeUnref(fPtr);
252
867k
        SkDEBUGCODE(fPtr = nullptr);
253
867k
    }
sk_sp<GrGpuResource>::~sk_sp()
Line
Count
Source
250
258k
    ~sk_sp() {
251
258k
        SkSafeUnref(fPtr);
252
258k
        SkDEBUGCODE(fPtr = nullptr);
253
258k
    }
sk_sp<GrCaps>::~sk_sp()
Line
Count
Source
250
1.32k
    ~sk_sp() {
251
1.32k
        SkSafeUnref(fPtr);
252
1.32k
        SkDEBUGCODE(fPtr = nullptr);
253
1.32k
    }
sk_sp<GrAttachment>::~sk_sp()
Line
Count
Source
250
33.2k
    ~sk_sp() {
251
33.2k
        SkSafeUnref(fPtr);
252
33.2k
        SkDEBUGCODE(fPtr = nullptr);
253
33.2k
    }
sk_sp<GrThreadSafeCache::VertexData>::~sk_sp()
Line
Count
Source
250
22.7k
    ~sk_sp() {
251
22.7k
        SkSafeUnref(fPtr);
252
22.7k
        SkDEBUGCODE(fPtr = nullptr);
253
22.7k
    }
sk_sp<GrThreadSafeCache::Trampoline>::~sk_sp()
Line
Count
Source
250
13.1k
    ~sk_sp() {
251
13.1k
        SkSafeUnref(fPtr);
252
13.1k
        SkDEBUGCODE(fPtr = nullptr);
253
13.1k
    }
Unexecuted instantiation: sk_sp<PorterDuffXferProcessor>::~sk_sp()
sk_sp<GrDrawOpAtlas::Plot>::~sk_sp()
Line
Count
Source
250
13.4k
    ~sk_sp() {
251
13.4k
        SkSafeUnref(fPtr);
252
13.4k
        SkDEBUGCODE(fPtr = nullptr);
253
13.4k
    }
sk_sp<GrTextBlob>::~sk_sp()
Line
Count
Source
250
7.42k
    ~sk_sp() {
251
7.42k
        SkSafeUnref(fPtr);
252
7.42k
        SkDEBUGCODE(fPtr = nullptr);
253
7.42k
    }
sk_sp<GrMockCaps>::~sk_sp()
Line
Count
Source
250
1.32k
    ~sk_sp() {
251
1.32k
        SkSafeUnref(fPtr);
252
1.32k
        SkDEBUGCODE(fPtr = nullptr);
253
1.32k
    }
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>::~sk_sp()
Line
Count
Source
250
118k
    ~sk_sp() {
251
118k
        SkSafeUnref(fPtr);
252
118k
        SkDEBUGCODE(fPtr = nullptr);
253
118k
    }
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::~sk_sp()
Unexecuted instantiation: sk_sp<SkImage_GpuYUVA>::~sk_sp()
sk_sp<SkSurface_Gpu>::~sk_sp()
Line
Count
Source
250
1.34k
    ~sk_sp() {
251
1.34k
        SkSafeUnref(fPtr);
252
1.34k
        SkDEBUGCODE(fPtr = nullptr);
253
1.34k
    }
TriangulatingPathRenderer.cpp:sk_sp<(anonymous namespace)::UniqueKeyInvalidator>::~sk_sp()
Line
Count
Source
250
148
    ~sk_sp() {
251
148
        SkSafeUnref(fPtr);
252
148
        SkDEBUGCODE(fPtr = nullptr);
253
148
    }
sk_sp<skgpu::v1::Device>::~sk_sp()
Line
Count
Source
250
11.0k
    ~sk_sp() {
251
11.0k
        SkSafeUnref(fPtr);
252
11.0k
        SkDEBUGCODE(fPtr = nullptr);
253
11.0k
    }
sk_sp<skgpu::v1::DashLinePathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AAConvexPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AAHairLinePathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AALinearizingConvexPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AtlasPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::SmallPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::TriangulatingPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
Unexecuted instantiation: sk_sp<GrTessellationPathRenderer>::~sk_sp()
sk_sp<skgpu::v1::DefaultPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
Unexecuted instantiation: sk_sp<GrGLAttachment>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLCaps>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLGpu::ProgramCache>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLProgram>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLBuffer>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLTexture>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLTextureRenderTarget>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLRenderTarget>::~sk_sp()
sk_sp<SkBlendModeBlender>::~sk_sp()
Line
Count
Source
250
676k
    ~sk_sp() {
251
676k
        SkSafeUnref(fPtr);
252
676k
        SkDEBUGCODE(fPtr = nullptr);
253
676k
    }
sk_sp<SkXfermode>::~sk_sp()
Line
Count
Source
250
11.9k
    ~sk_sp() {
251
11.9k
        SkSafeUnref(fPtr);
252
11.9k
        SkDEBUGCODE(fPtr = nullptr);
253
11.9k
    }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::~sk_sp()
Unexecuted instantiation: sk_sp<UpdatableColorShader>::~sk_sp()
Unexecuted instantiation: sk_sp<SkUpdatableShader>::~sk_sp()
sk_sp<SkTriColorShader>::~sk_sp()
Line
Count
Source
250
637
    ~sk_sp() {
251
637
        SkSafeUnref(fPtr);
252
637
        SkDEBUGCODE(fPtr = nullptr);
253
637
    }
Unexecuted instantiation: sk_sp<SkEmptyFontMgr>::~sk_sp()
sk_sp<SkMiniPicture<SkRecords::DrawPath> >::~sk_sp()
Line
Count
Source
250
507
    ~sk_sp() {
251
507
        SkSafeUnref(fPtr);
252
507
        SkDEBUGCODE(fPtr = nullptr);
253
507
    }
sk_sp<SkMiniPicture<SkRecords::DrawRect> >::~sk_sp()
Line
Count
Source
250
2.73k
    ~sk_sp() {
251
2.73k
        SkSafeUnref(fPtr);
252
2.73k
        SkDEBUGCODE(fPtr = nullptr);
253
2.73k
    }
sk_sp<SkMiniPicture<SkRecords::DrawTextBlob> >::~sk_sp()
Line
Count
Source
250
1.83k
    ~sk_sp() {
251
1.83k
        SkSafeUnref(fPtr);
252
1.83k
        SkDEBUGCODE(fPtr = nullptr);
253
1.83k
    }
sk_sp<SkMipmap const>::~sk_sp()
Line
Count
Source
250
7.70k
    ~sk_sp() {
251
7.70k
        SkSafeUnref(fPtr);
252
7.70k
        SkDEBUGCODE(fPtr = nullptr);
253
7.70k
    }
sk_sp<SkImageFilter const>::~sk_sp()
Line
Count
Source
250
353k
    ~sk_sp() {
251
353k
        SkSafeUnref(fPtr);
252
353k
        SkDEBUGCODE(fPtr = nullptr);
253
353k
    }
sk_sp<SkTMaskGamma<3, 3, 3> const>::~sk_sp()
Line
Count
Source
250
27.3k
    ~sk_sp() {
251
27.3k
        SkSafeUnref(fPtr);
252
27.3k
        SkDEBUGCODE(fPtr = nullptr);
253
27.3k
    }
sk_sp<SkTMaskGamma<3, 3, 3> >::~sk_sp()
Line
Count
Source
250
15.3k
    ~sk_sp() {
251
15.3k
        SkSafeUnref(fPtr);
252
15.3k
        SkDEBUGCODE(fPtr = nullptr);
253
15.3k
    }
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::SpriteShader>::~sk_sp()
Line
Count
Source
250
11
    ~sk_sp() {
251
11
        SkSafeUnref(fPtr);
252
11
        SkDEBUGCODE(fPtr = nullptr);
253
11
    }
Unexecuted instantiation: SkVMBlitter.cpp:sk_sp<(anonymous namespace)::PaintColorShader>::~sk_sp()
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::NoopColorFilter>::~sk_sp()
Line
Count
Source
250
49.5k
    ~sk_sp() {
251
49.5k
        SkSafeUnref(fPtr);
252
49.5k
        SkDEBUGCODE(fPtr = nullptr);
253
49.5k
    }
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::DitherShader>::~sk_sp()
Line
Count
Source
250
1.83k
    ~sk_sp() {
251
1.83k
        SkSafeUnref(fPtr);
252
1.83k
        SkDEBUGCODE(fPtr = nullptr);
253
1.83k
    }
sk_sp<SkColor4Shader>::~sk_sp()
Line
Count
Source
250
2.73k
    ~sk_sp() {
251
2.73k
        SkSafeUnref(fPtr);
252
2.73k
        SkDEBUGCODE(fPtr = nullptr);
253
2.73k
    }
sk_sp<SkBBoxHierarchy const>::~sk_sp()
Line
Count
Source
250
63.1k
    ~sk_sp() {
251
63.1k
        SkSafeUnref(fPtr);
252
63.1k
        SkDEBUGCODE(fPtr = nullptr);
253
63.1k
    }
sk_sp<SkRecord const>::~sk_sp()
Line
Count
Source
250
63.1k
    ~sk_sp() {
251
63.1k
        SkSafeUnref(fPtr);
252
63.1k
        SkDEBUGCODE(fPtr = nullptr);
253
63.1k
    }
Unexecuted instantiation: SkPicture.cpp:sk_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder>::~sk_sp()
sk_sp<SkTable_ColorFilter>::~sk_sp()
Line
Count
Source
250
131k
    ~sk_sp() {
251
131k
        SkSafeUnref(fPtr);
252
131k
        SkDEBUGCODE(fPtr = nullptr);
253
131k
    }
sk_sp<SkLinearGradient>::~sk_sp()
Line
Count
Source
250
10.2k
    ~sk_sp() {
251
10.2k
        SkSafeUnref(fPtr);
252
10.2k
        SkDEBUGCODE(fPtr = nullptr);
253
10.2k
    }
sk_sp<SkRadialGradient>::~sk_sp()
Line
Count
Source
250
1.24k
    ~sk_sp() {
251
1.24k
        SkSafeUnref(fPtr);
252
1.24k
        SkDEBUGCODE(fPtr = nullptr);
253
1.24k
    }
sk_sp<SkSweepGradient>::~sk_sp()
Line
Count
Source
250
3.35k
    ~sk_sp() {
251
3.35k
        SkSafeUnref(fPtr);
252
3.35k
        SkDEBUGCODE(fPtr = nullptr);
253
3.35k
    }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::~sk_sp()
Line
Count
Source
250
360
    ~sk_sp() {
251
360
        SkSafeUnref(fPtr);
252
360
        SkDEBUGCODE(fPtr = nullptr);
253
360
    }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::~sk_sp()
Line
Count
Source
250
42.1k
    ~sk_sp() {
251
42.1k
        SkSafeUnref(fPtr);
252
42.1k
        SkDEBUGCODE(fPtr = nullptr);
253
42.1k
    }
sk_sp<GrBuffer>::~sk_sp()
Line
Count
Source
250
8.29k
    ~sk_sp() {
251
8.29k
        SkSafeUnref(fPtr);
252
8.29k
        SkDEBUGCODE(fPtr = nullptr);
253
8.29k
    }
sk_sp<DisableColorXP>::~sk_sp()
Line
Count
Source
250
5.31k
    ~sk_sp() {
251
5.31k
        SkSafeUnref(fPtr);
252
5.31k
        SkDEBUGCODE(fPtr = nullptr);
253
5.31k
    }
Unexecuted instantiation: sk_sp<GrAtlasRenderTask>::~sk_sp()
sk_sp<SkPngChunkReader>::~sk_sp()
Line
Count
Source
250
4.28k
    ~sk_sp() {
251
4.28k
        SkSafeUnref(fPtr);
252
4.28k
        SkDEBUGCODE(fPtr = nullptr);
253
4.28k
    }
sk_sp<SkColorTable>::~sk_sp()
Line
Count
Source
250
5.19k
    ~sk_sp() {
251
5.19k
        SkSafeUnref(fPtr);
252
5.19k
        SkDEBUGCODE(fPtr = nullptr);
253
5.19k
    }
sk_sp<SkFontStyleSet_Custom>::~sk_sp()
Line
Count
Source
250
30
    ~sk_sp() {
251
30
        SkSafeUnref(fPtr);
252
30
        SkDEBUGCODE(fPtr = nullptr);
253
30
    }
sk_sp<SkTypeface_Custom>::~sk_sp()
Line
Count
Source
250
10
    ~sk_sp() {
251
10
        SkSafeUnref(fPtr);
252
10
        SkDEBUGCODE(fPtr = nullptr);
253
10
    }
sk_sp<SkTypeface_Empty>::~sk_sp()
Line
Count
Source
250
5
    ~sk_sp() {
251
5
        SkSafeUnref(fPtr);
252
5
        SkDEBUGCODE(fPtr = nullptr);
253
5
    }
sk_sp<SkFontMgr_Custom>::~sk_sp()
Line
Count
Source
250
5
    ~sk_sp() {
251
5
        SkSafeUnref(fPtr);
252
5
        SkDEBUGCODE(fPtr = nullptr);
253
5
    }
Unexecuted instantiation: sk_sp<SkTypeface_Stream>::~sk_sp()
sk_sp<SkFontStyleSet>::~sk_sp()
Line
Count
Source
250
88.0k
    ~sk_sp() {
251
88.0k
        SkSafeUnref(fPtr);
252
88.0k
        SkDEBUGCODE(fPtr = nullptr);
253
88.0k
    }
sk_sp<SkTypeface_FreeType>::~sk_sp()
Line
Count
Source
250
4.27k
    ~sk_sp() {
251
4.27k
        SkSafeUnref(fPtr);
252
4.27k
        SkDEBUGCODE(fPtr = nullptr);
253
4.27k
    }
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_NameTable>::~sk_sp()
sk_sp<SkTypeface::LocalizedStrings>::~sk_sp()
Line
Count
Source
250
7.89k
    ~sk_sp() {
251
7.89k
        SkSafeUnref(fPtr);
252
7.89k
        SkDEBUGCODE(fPtr = nullptr);
253
7.89k
    }
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_SingleName>::~sk_sp()
sk_sp<skottie::Animation>::~sk_sp()
Line
Count
Source
250
9.77k
    ~sk_sp() {
251
9.77k
        SkSafeUnref(fPtr);
252
9.77k
        SkDEBUGCODE(fPtr = nullptr);
253
9.77k
    }
sk_sp<SkTestFont>::~sk_sp()
Line
Count
Source
250
337
    ~sk_sp() {
251
337
        SkSafeUnref(fPtr);
252
337
        SkDEBUGCODE(fPtr = nullptr);
253
337
    }
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::~sk_sp()
Line
Count
Source
250
120
    ~sk_sp() {
251
120
        SkSafeUnref(fPtr);
252
120
        SkDEBUGCODE(fPtr = nullptr);
253
120
    }
sk_sp<TestTypeface>::~sk_sp()
Line
Count
Source
250
28.1k
    ~sk_sp() {
251
28.1k
        SkSafeUnref(fPtr);
252
28.1k
        SkDEBUGCODE(fPtr = nullptr);
253
28.1k
    }
sk_sp<TestSVGTypeface>::~sk_sp()
Line
Count
Source
250
1.36k
    ~sk_sp() {
251
1.36k
        SkSafeUnref(fPtr);
252
1.36k
        SkDEBUGCODE(fPtr = nullptr);
253
1.36k
    }
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontMgr>::~sk_sp()
Line
Count
Source
250
5
    ~sk_sp() {
251
5
        SkSafeUnref(fPtr);
252
5
        SkDEBUGCODE(fPtr = nullptr);
253
5
    }
sk_sp<SkSVGDOM>::~sk_sp()
Line
Count
Source
250
17.8k
    ~sk_sp() {
251
17.8k
        SkSafeUnref(fPtr);
252
17.8k
        SkDEBUGCODE(fPtr = nullptr);
253
17.8k
    }
sk_sp<skresources::ResourceProvider>::~sk_sp()
Line
Count
Source
250
85.3k
    ~sk_sp() {
251
85.3k
        SkSafeUnref(fPtr);
252
85.3k
        SkDEBUGCODE(fPtr = nullptr);
253
85.3k
    }
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Default()::DefaultTypeface>::~sk_sp()
Line
Count
Source
250
5
    ~sk_sp() {
251
5
        SkSafeUnref(fPtr);
252
5
        SkDEBUGCODE(fPtr = nullptr);
253
5
    }
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Planets()::PlanetTypeface>::~sk_sp()
Line
Count
Source
250
5
    ~sk_sp() {
251
5
        SkSafeUnref(fPtr);
252
5
        SkDEBUGCODE(fPtr = nullptr);
253
5
    }
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::~sk_sp()
sk_sp<sksg::RenderNode>::~sk_sp()
Line
Count
Source
250
6.42M
    ~sk_sp() {
251
6.42M
        SkSafeUnref(fPtr);
252
6.42M
        SkDEBUGCODE(fPtr = nullptr);
253
6.42M
    }
sk_sp<sksg::OpacityEffect>::~sk_sp()
Line
Count
Source
250
145k
    ~sk_sp() {
251
145k
        SkSafeUnref(fPtr);
252
145k
        SkDEBUGCODE(fPtr = nullptr);
253
145k
    }
Skottie.cpp:sk_sp<skottie::internal::(anonymous namespace)::OpacityAdapter>::~sk_sp()
Line
Count
Source
250
72.9k
    ~sk_sp() {
251
72.9k
        SkSafeUnref(fPtr);
252
72.9k
        SkDEBUGCODE(fPtr = nullptr);
253
72.9k
    }
sk_sp<skottie::internal::Animator>::~sk_sp()
Line
Count
Source
250
1.40M
    ~sk_sp() {
251
1.40M
        SkSafeUnref(fPtr);
252
1.40M
        SkDEBUGCODE(fPtr = nullptr);
253
1.40M
    }
sk_sp<sksg::BlendModeEffect>::~sk_sp()
Line
Count
Source
250
6.64k
    ~sk_sp() {
251
6.64k
        SkSafeUnref(fPtr);
252
6.64k
        SkDEBUGCODE(fPtr = nullptr);
253
6.64k
    }
sk_sp<skottie::PropertyObserver>::~sk_sp()
Line
Count
Source
250
27.6k
    ~sk_sp() {
251
27.6k
        SkSafeUnref(fPtr);
252
27.6k
        SkDEBUGCODE(fPtr = nullptr);
253
27.6k
    }
sk_sp<skottie::Logger>::~sk_sp()
Line
Count
Source
250
33.2k
    ~sk_sp() {
251
33.2k
        SkSafeUnref(fPtr);
252
33.2k
        SkDEBUGCODE(fPtr = nullptr);
253
33.2k
    }
sk_sp<skottie::MarkerObserver>::~sk_sp()
Line
Count
Source
250
27.6k
    ~sk_sp() {
251
27.6k
        SkSafeUnref(fPtr);
252
27.6k
        SkDEBUGCODE(fPtr = nullptr);
253
27.6k
    }
sk_sp<skottie::PrecompInterceptor>::~sk_sp()
Line
Count
Source
250
27.6k
    ~sk_sp() {
251
27.6k
        SkSafeUnref(fPtr);
252
27.6k
        SkDEBUGCODE(fPtr = nullptr);
253
27.6k
    }
sk_sp<skottie::ExpressionManager>::~sk_sp()
Line
Count
Source
250
27.6k
    ~sk_sp() {
251
27.6k
        SkSafeUnref(fPtr);
252
27.6k
        SkDEBUGCODE(fPtr = nullptr);
253
27.6k
    }
sk_sp<sksg::Color>::~sk_sp()
Line
Count
Source
250
303k
    ~sk_sp() {
251
303k
        SkSafeUnref(fPtr);
252
303k
        SkDEBUGCODE(fPtr = nullptr);
253
303k
    }
sk_sp<skottie::internal::TextAdapter>::~sk_sp()
Line
Count
Source
250
5.55k
    ~sk_sp() {
251
5.55k
        SkSafeUnref(fPtr);
252
5.55k
        SkDEBUGCODE(fPtr = nullptr);
253
5.55k
    }
sk_sp<skottie::internal::TransformAdapter2D>::~sk_sp()
Line
Count
Source
250
100k
    ~sk_sp() {
251
100k
        SkSafeUnref(fPtr);
252
100k
        SkDEBUGCODE(fPtr = nullptr);
253
100k
    }
Skottie.cpp:sk_sp<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider>::~sk_sp()
Line
Count
Source
250
9.77k
    ~sk_sp() {
251
9.77k
        SkSafeUnref(fPtr);
252
9.77k
        SkDEBUGCODE(fPtr = nullptr);
253
9.77k
    }
sk_sp<skottie::internal::KeyframeAnimator>::~sk_sp()
Line
Count
Source
250
236k
    ~sk_sp() {
251
236k
        SkSafeUnref(fPtr);
252
236k
        SkDEBUGCODE(fPtr = nullptr);
253
236k
    }
ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator>::~sk_sp()
Line
Count
Source
250
22.3k
    ~sk_sp() {
251
22.3k
        SkSafeUnref(fPtr);
252
22.3k
        SkDEBUGCODE(fPtr = nullptr);
253
22.3k
    }
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator>::~sk_sp()
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<float> >::~sk_sp()
sk_sp<sksg::Path>::~sk_sp()
Line
Count
Source
250
262k
    ~sk_sp() {
251
262k
        SkSafeUnref(fPtr);
252
262k
        SkDEBUGCODE(fPtr = nullptr);
253
262k
    }
sk_sp<sksg::Group>::~sk_sp()
Line
Count
Source
250
25.9k
    ~sk_sp() {
251
25.9k
        SkSafeUnref(fPtr);
252
25.9k
        SkDEBUGCODE(fPtr = nullptr);
253
25.9k
    }
sk_sp<sksg::Draw>::~sk_sp()
Line
Count
Source
250
191k
    ~sk_sp() {
251
191k
        SkSafeUnref(fPtr);
252
191k
        SkDEBUGCODE(fPtr = nullptr);
253
191k
    }
sk_sp<sksg::PaintNode>::~sk_sp()
Line
Count
Source
250
1.22M
    ~sk_sp() {
251
1.22M
        SkSafeUnref(fPtr);
252
1.22M
        SkDEBUGCODE(fPtr = nullptr);
253
1.22M
    }
sk_sp<sksg::GeometryNode>::~sk_sp()
Line
Count
Source
250
11.2M
    ~sk_sp() {
251
11.2M
        SkSafeUnref(fPtr);
252
11.2M
        SkDEBUGCODE(fPtr = nullptr);
253
11.2M
    }
sk_sp<sksg::Transform>::~sk_sp()
Line
Count
Source
250
3.55M
    ~sk_sp() {
251
3.55M
        SkSafeUnref(fPtr);
252
3.55M
        SkDEBUGCODE(fPtr = nullptr);
253
3.55M
    }
sk_sp<sksg::TransformEffect>::~sk_sp()
Line
Count
Source
250
58.7k
    ~sk_sp() {
251
58.7k
        SkSafeUnref(fPtr);
252
58.7k
        SkDEBUGCODE(fPtr = nullptr);
253
58.7k
    }
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::~sk_sp()
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::~sk_sp()
Unexecuted instantiation: sk_sp<sksg::TextBlob>::~sk_sp()
sk_sp<sksg::Matrix<SkM44> >::~sk_sp()
Line
Count
Source
250
29.7k
    ~sk_sp() {
251
29.7k
        SkSafeUnref(fPtr);
252
29.7k
        SkDEBUGCODE(fPtr = nullptr);
253
29.7k
    }
sk_sp<sksg::BlurImageFilter>::~sk_sp()
Line
Count
Source
250
10.3k
    ~sk_sp() {
251
10.3k
        SkSafeUnref(fPtr);
252
10.3k
        SkDEBUGCODE(fPtr = nullptr);
253
10.3k
    }
sk_sp<sksg::ImageFilter>::~sk_sp()
Line
Count
Source
250
101k
    ~sk_sp() {
251
101k
        SkSafeUnref(fPtr);
252
101k
        SkDEBUGCODE(fPtr = nullptr);
253
101k
    }
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>::~sk_sp()
Line
Count
Source
250
36.3k
    ~sk_sp() {
251
36.3k
        SkSafeUnref(fPtr);
252
36.3k
        SkDEBUGCODE(fPtr = nullptr);
253
36.3k
    }
sk_sp<sksg::Merge>::~sk_sp()
Line
Count
Source
250
147k
    ~sk_sp() {
251
147k
        SkSafeUnref(fPtr);
252
147k
        SkDEBUGCODE(fPtr = nullptr);
253
147k
    }
sk_sp<sksg::LayerEffect>::~sk_sp()
Line
Count
Source
250
22
    ~sk_sp() {
251
22
        SkSafeUnref(fPtr);
252
22
        SkDEBUGCODE(fPtr = nullptr);
253
22
    }
sk_sp<sksg::ClipEffect>::~sk_sp()
Line
Count
Source
250
48.4k
    ~sk_sp() {
251
48.4k
        SkSafeUnref(fPtr);
252
48.4k
        SkDEBUGCODE(fPtr = nullptr);
253
48.4k
    }
sk_sp<sksg::MaskEffect>::~sk_sp()
Line
Count
Source
250
29.4k
    ~sk_sp() {
251
29.4k
        SkSafeUnref(fPtr);
252
29.4k
        SkDEBUGCODE(fPtr = nullptr);
253
29.4k
    }
sk_sp<sksg::Rect>::~sk_sp()
Line
Count
Source
250
137k
    ~sk_sp() {
251
137k
        SkSafeUnref(fPtr);
252
137k
        SkDEBUGCODE(fPtr = nullptr);
253
137k
    }
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::~sk_sp()
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::LayerController>::~sk_sp()
Line
Count
Source
250
347k
    ~sk_sp() {
251
347k
        SkSafeUnref(fPtr);
252
347k
        SkDEBUGCODE(fPtr = nullptr);
253
347k
    }
Unexecuted instantiation: Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionBlurController>::~sk_sp()
Path.cpp:sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>::~sk_sp()
Line
Count
Source
250
160k
    ~sk_sp() {
251
160k
        SkSafeUnref(fPtr);
252
160k
        SkDEBUGCODE(fPtr = nullptr);
253
160k
    }
sk_sp<sksg::Matrix<SkMatrix> >::~sk_sp()
Line
Count
Source
250
200k
    ~sk_sp() {
251
200k
        SkSafeUnref(fPtr);
252
200k
        SkDEBUGCODE(fPtr = nullptr);
253
200k
    }
sk_sp<skottie::internal::TransformAdapter3D>::~sk_sp()
Line
Count
Source
250
12.6k
    ~sk_sp() {
251
12.6k
        SkSafeUnref(fPtr);
252
12.6k
        SkDEBUGCODE(fPtr = nullptr);
253
12.6k
    }
Unexecuted instantiation: TextKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::TextKeyframeAnimator>::~sk_sp()
Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator>::~sk_sp()
Line
Count
Source
250
16.7k
    ~sk_sp() {
251
16.7k
        SkSafeUnref(fPtr);
252
16.7k
        SkDEBUGCODE(fPtr = nullptr);
253
16.7k
    }
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator>::~sk_sp()
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >::~sk_sp()
VectorKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::VectorKeyframeAnimator>::~sk_sp()
Line
Count
Source
250
1.68k
    ~sk_sp() {
251
1.68k
        SkSafeUnref(fPtr);
252
1.68k
        SkDEBUGCODE(fPtr = nullptr);
253
1.68k
    }
sk_sp<sksg::MaskShaderEffect>::~sk_sp()
Line
Count
Source
250
2.79k
    ~sk_sp() {
251
2.79k
        SkSafeUnref(fPtr);
252
2.79k
        SkDEBUGCODE(fPtr = nullptr);
253
2.79k
    }
sk_sp<sksg::ModeColorFilter>::~sk_sp()
Line
Count
Source
250
1.47k
    ~sk_sp() {
251
1.47k
        SkSafeUnref(fPtr);
252
1.47k
        SkDEBUGCODE(fPtr = nullptr);
253
1.47k
    }
FillEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>::~sk_sp()
Line
Count
Source
250
1.47k
    ~sk_sp() {
251
1.47k
        SkSafeUnref(fPtr);
252
1.47k
        SkDEBUGCODE(fPtr = nullptr);
253
1.47k
    }
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::~sk_sp()
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>::~sk_sp()
GaussianBlurEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>::~sk_sp()
Line
Count
Source
250
3.42k
    ~sk_sp() {
251
3.42k
        SkSafeUnref(fPtr);
252
3.42k
        SkDEBUGCODE(fPtr = nullptr);
253
3.42k
    }
GlowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>::~sk_sp()
Line
Count
Source
250
1.04k
    ~sk_sp() {
251
1.04k
        SkSafeUnref(fPtr);
252
1.04k
        SkDEBUGCODE(fPtr = nullptr);
253
1.04k
    }
sk_sp<sksg::ExternalImageFilter>::~sk_sp()
Line
Count
Source
250
10.2k
    ~sk_sp() {
251
10.2k
        SkSafeUnref(fPtr);
252
10.2k
        SkDEBUGCODE(fPtr = nullptr);
253
10.2k
    }
sk_sp<sksg::Shader>::~sk_sp()
Line
Count
Source
250
37.8k
    ~sk_sp() {
251
37.8k
        SkSafeUnref(fPtr);
252
37.8k
        SkDEBUGCODE(fPtr = nullptr);
253
37.8k
    }
sk_sp<sksg::Gradient>::~sk_sp()
Line
Count
Source
250
35.6k
    ~sk_sp() {
251
35.6k
        SkSafeUnref(fPtr);
252
35.6k
        SkDEBUGCODE(fPtr = nullptr);
253
35.6k
    }
sk_sp<sksg::ShaderEffect>::~sk_sp()
Line
Count
Source
250
1.10k
    ~sk_sp() {
251
1.10k
        SkSafeUnref(fPtr);
252
1.10k
        SkDEBUGCODE(fPtr = nullptr);
253
1.10k
    }
sk_sp<sksg::RadialGradient>::~sk_sp()
Line
Count
Source
250
3.74k
    ~sk_sp() {
251
3.74k
        SkSafeUnref(fPtr);
252
3.74k
        SkDEBUGCODE(fPtr = nullptr);
253
3.74k
    }
sk_sp<sksg::LinearGradient>::~sk_sp()
Line
Count
Source
250
8.50k
    ~sk_sp() {
251
8.50k
        SkSafeUnref(fPtr);
252
8.50k
        SkDEBUGCODE(fPtr = nullptr);
253
8.50k
    }
GradientEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>::~sk_sp()
Line
Count
Source
250
2.20k
    ~sk_sp() {
251
2.20k
        SkSafeUnref(fPtr);
252
2.20k
        SkDEBUGCODE(fPtr = nullptr);
253
2.20k
    }
sk_sp<sksg::ExternalColorFilter>::~sk_sp()
Line
Count
Source
250
16.5k
    ~sk_sp() {
251
16.5k
        SkSafeUnref(fPtr);
252
16.5k
        SkDEBUGCODE(fPtr = nullptr);
253
16.5k
    }
HueSaturationEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>::~sk_sp()
Line
Count
Source
250
1.22k
    ~sk_sp() {
251
1.22k
        SkSafeUnref(fPtr);
252
1.22k
        SkDEBUGCODE(fPtr = nullptr);
253
1.22k
    }
InvertEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>::~sk_sp()
Line
Count
Source
250
5.82k
    ~sk_sp() {
251
5.82k
        SkSafeUnref(fPtr);
252
5.82k
        SkDEBUGCODE(fPtr = nullptr);
253
5.82k
    }
LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>::~sk_sp()
Line
Count
Source
250
5.67k
    ~sk_sp() {
251
5.67k
        SkSafeUnref(fPtr);
252
5.67k
        SkDEBUGCODE(fPtr = nullptr);
253
5.67k
    }
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>::~sk_sp()
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>::~sk_sp()
sk_sp<sksg::Node>::~sk_sp()
Line
Count
Source
250
5.01M
    ~sk_sp() {
251
5.01M
        SkSafeUnref(fPtr);
252
5.01M
        SkDEBUGCODE(fPtr = nullptr);
253
5.01M
    }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::~sk_sp()
Line
Count
Source
250
43.6k
    ~sk_sp() {
251
43.6k
        SkSafeUnref(fPtr);
252
43.6k
        SkDEBUGCODE(fPtr = nullptr);
253
43.6k
    }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>::~sk_sp()
Line
Count
Source
250
29.1k
    ~sk_sp() {
251
29.1k
        SkSafeUnref(fPtr);
252
29.1k
        SkDEBUGCODE(fPtr = nullptr);
253
29.1k
    }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::~sk_sp()
Line
Count
Source
250
7.99k
    ~sk_sp() {
251
7.99k
        SkSafeUnref(fPtr);
252
7.99k
        SkDEBUGCODE(fPtr = nullptr);
253
7.99k
    }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>::~sk_sp()
Line
Count
Source
250
5.33k
    ~sk_sp() {
251
5.33k
        SkSafeUnref(fPtr);
252
5.33k
        SkDEBUGCODE(fPtr = nullptr);
253
5.33k
    }
ShadowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>::~sk_sp()
Line
Count
Source
250
9.23k
    ~sk_sp() {
251
9.23k
        SkSafeUnref(fPtr);
252
9.23k
        SkDEBUGCODE(fPtr = nullptr);
253
9.23k
    }
ShiftChannelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>::~sk_sp()
Line
Count
Source
250
968
    ~sk_sp() {
251
968
        SkSafeUnref(fPtr);
252
968
        SkDEBUGCODE(fPtr = nullptr);
253
968
    }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::~sk_sp()
Line
Count
Source
250
16.8k
    ~sk_sp() {
251
16.8k
        SkSafeUnref(fPtr);
252
16.8k
        SkDEBUGCODE(fPtr = nullptr);
253
16.8k
    }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>::~sk_sp()
Line
Count
Source
250
6.72k
    ~sk_sp() {
251
6.72k
        SkSafeUnref(fPtr);
252
6.72k
        SkDEBUGCODE(fPtr = nullptr);
253
6.72k
    }
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>::~sk_sp()
sk_sp<sksg::GradientColorFilter>::~sk_sp()
Line
Count
Source
250
18.7k
    ~sk_sp() {
251
18.7k
        SkSafeUnref(fPtr);
252
18.7k
        SkDEBUGCODE(fPtr = nullptr);
253
18.7k
    }
TintEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>::~sk_sp()
Line
Count
Source
250
12.3k
    ~sk_sp() {
251
12.3k
        SkSafeUnref(fPtr);
252
12.3k
        SkDEBUGCODE(fPtr = nullptr);
253
12.3k
    }
sk_sp<skottie::internal::AnimatablePropertyContainer>::~sk_sp()
Line
Count
Source
250
386k
    ~sk_sp() {
251
386k
        SkSafeUnref(fPtr);
252
386k
        SkDEBUGCODE(fPtr = nullptr);
253
386k
    }
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>::~sk_sp()
TritoneEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>::~sk_sp()
Line
Count
Source
250
6.37k
    ~sk_sp() {
251
6.37k
        SkSafeUnref(fPtr);
252
6.37k
        SkDEBUGCODE(fPtr = nullptr);
253
6.37k
    }
VenetianBlindsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>::~sk_sp()
Line
Count
Source
250
2.79k
    ~sk_sp() {
251
2.79k
        SkSafeUnref(fPtr);
252
2.79k
        SkDEBUGCODE(fPtr = nullptr);
253
2.79k
    }
Unexecuted instantiation: sk_sp<skresources::ExternalTrackAsset>::~sk_sp()
Unexecuted instantiation: AudioLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::ForwardingPlaybackController>::~sk_sp()
Unexecuted instantiation: sk_sp<sksg::Image>::~sk_sp()
Unexecuted instantiation: FootageLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::FootageAnimator>::~sk_sp()
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::~sk_sp()
Line
Count
Source
250
266k
    ~sk_sp() {
251
266k
        SkSafeUnref(fPtr);
252
266k
        SkDEBUGCODE(fPtr = nullptr);
253
266k
    }
Unexecuted instantiation: sk_sp<skottie::ExternalLayer>::~sk_sp()
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>::~sk_sp()
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter>::~sk_sp()
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::CompTimeMapper>::~sk_sp()
Line
Count
Source
250
65.5k
    ~sk_sp() {
251
65.5k
        SkSafeUnref(fPtr);
252
65.5k
        SkDEBUGCODE(fPtr = nullptr);
253
65.5k
    }
sk_sp<sksg::GeometryTransform>::~sk_sp()
Line
Count
Source
250
18.8k
    ~sk_sp() {
251
18.8k
        SkSafeUnref(fPtr);
252
18.8k
        SkDEBUGCODE(fPtr = nullptr);
253
18.8k
    }
sk_sp<sksg::TrimEffect>::~sk_sp()
Line
Count
Source
250
2.42M
    ~sk_sp() {
251
2.42M
        SkSafeUnref(fPtr);
252
2.42M
        SkDEBUGCODE(fPtr = nullptr);
253
2.42M
    }
TrimPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>::~sk_sp()
Line
Count
Source
250
1.61M
    ~sk_sp() {
251
1.61M
        SkSafeUnref(fPtr);
252
1.61M
        SkDEBUGCODE(fPtr = nullptr);
253
1.61M
    }
sk_sp<skottie::internal::CameraAdaper>::~sk_sp()
Line
Count
Source
250
1.62k
    ~sk_sp() {
251
1.62k
        SkSafeUnref(fPtr);
252
1.62k
        SkDEBUGCODE(fPtr = nullptr);
253
1.62k
    }
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>::~sk_sp()
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>::~sk_sp()
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>::~sk_sp()
DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::~sk_sp()
Line
Count
Source
250
305
    ~sk_sp() {
251
305
        SkSafeUnref(fPtr);
252
305
        SkDEBUGCODE(fPtr = nullptr);
253
305
    }
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>::~sk_sp()
sk_sp<sksg::DropShadowImageFilter>::~sk_sp()
Line
Count
Source
250
11.4k
    ~sk_sp() {
251
11.4k
        SkSafeUnref(fPtr);
252
11.4k
        SkDEBUGCODE(fPtr = nullptr);
253
11.4k
    }
DropShadowEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>::~sk_sp()
Line
Count
Source
250
22.8k
    ~sk_sp() {
251
22.8k
        SkSafeUnref(fPtr);
252
22.8k
        SkDEBUGCODE(fPtr = nullptr);
253
22.8k
    }
sk_sp<sksg::RRect>::~sk_sp()
Line
Count
Source
250
341k
    ~sk_sp() {
251
341k
        SkSafeUnref(fPtr);
252
341k
        SkDEBUGCODE(fPtr = nullptr);
253
341k
    }
Ellipse.cpp:sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>::~sk_sp()
Line
Count
Source
250
195k
    ~sk_sp() {
251
195k
        SkSafeUnref(fPtr);
252
195k
        SkDEBUGCODE(fPtr = nullptr);
253
195k
    }
sk_sp<sksg::DashEffect>::~sk_sp()
Line
Count
Source
250
3.35k
    ~sk_sp() {
251
3.35k
        SkSafeUnref(fPtr);
252
3.35k
        SkDEBUGCODE(fPtr = nullptr);
253
3.35k
    }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>::~sk_sp()
Line
Count
Source
250
257k
    ~sk_sp() {
251
257k
        SkSafeUnref(fPtr);
252
257k
        SkDEBUGCODE(fPtr = nullptr);
253
257k
    }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>::~sk_sp()
Line
Count
Source
250
2.23k
    ~sk_sp() {
251
2.23k
        SkSafeUnref(fPtr);
252
2.23k
        SkDEBUGCODE(fPtr = nullptr);
253
2.23k
    }
Gradient.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter>::~sk_sp()
Line
Count
Source
250
13.3k
    ~sk_sp() {
251
13.3k
        SkSafeUnref(fPtr);
252
13.3k
        SkDEBUGCODE(fPtr = nullptr);
253
13.3k
    }
sk_sp<sksg::ShaderPaint>::~sk_sp()
Line
Count
Source
250
11.1k
    ~sk_sp() {
251
11.1k
        SkSafeUnref(fPtr);
252
11.1k
        SkDEBUGCODE(fPtr = nullptr);
253
11.1k
    }
sk_sp<sksg::OffsetEffect>::~sk_sp()
Line
Count
Source
250
144k
    ~sk_sp() {
251
144k
        SkSafeUnref(fPtr);
252
144k
        SkDEBUGCODE(fPtr = nullptr);
253
144k
    }
OffsetPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>::~sk_sp()
Line
Count
Source
250
96.0k
    ~sk_sp() {
251
96.0k
        SkSafeUnref(fPtr);
252
96.0k
        SkDEBUGCODE(fPtr = nullptr);
253
96.0k
    }
Polystar.cpp:sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>::~sk_sp()
Line
Count
Source
250
1.09k
    ~sk_sp() {
251
1.09k
        SkSafeUnref(fPtr);
252
1.09k
        SkDEBUGCODE(fPtr = nullptr);
253
1.09k
    }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::~sk_sp()
Line
Count
Source
250
57.8k
    ~sk_sp() {
251
57.8k
        SkSafeUnref(fPtr);
252
57.8k
        SkDEBUGCODE(fPtr = nullptr);
253
57.8k
    }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>::~sk_sp()
Line
Count
Source
250
38.5k
    ~sk_sp() {
251
38.5k
        SkSafeUnref(fPtr);
252
38.5k
        SkDEBUGCODE(fPtr = nullptr);
253
38.5k
    }
Rectangle.cpp:sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>::~sk_sp()
Line
Count
Source
250
146k
    ~sk_sp() {
251
146k
        SkSafeUnref(fPtr);
252
146k
        SkDEBUGCODE(fPtr = nullptr);
253
146k
    }
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::~sk_sp()
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>::~sk_sp()
sk_sp<sksg::RoundEffect>::~sk_sp()
Line
Count
Source
250
794k
    ~sk_sp() {
251
794k
        SkSafeUnref(fPtr);
252
794k
        SkDEBUGCODE(fPtr = nullptr);
253
794k
    }
RoundCorners.cpp:sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>::~sk_sp()
Line
Count
Source
250
529k
    ~sk_sp() {
251
529k
        SkSafeUnref(fPtr);
252
529k
        SkDEBUGCODE(fPtr = nullptr);
253
529k
    }
sk_sp<SkSVGTextLiteral>::~sk_sp()
Line
Count
Source
250
114k
    ~sk_sp() {
251
114k
        SkSafeUnref(fPtr);
252
114k
        SkDEBUGCODE(fPtr = nullptr);
253
114k
    }
sk_sp<SkSVGG>::~sk_sp()
Line
Count
Source
250
33.3k
    ~sk_sp() {
251
33.3k
        SkSafeUnref(fPtr);
252
33.3k
        SkDEBUGCODE(fPtr = nullptr);
253
33.3k
    }
sk_sp<SkSVGCircle>::~sk_sp()
Line
Count
Source
250
3.19k
    ~sk_sp() {
251
3.19k
        SkSafeUnref(fPtr);
252
3.19k
        SkDEBUGCODE(fPtr = nullptr);
253
3.19k
    }
sk_sp<SkSVGClipPath>::~sk_sp()
Line
Count
Source
250
4.00k
    ~sk_sp() {
251
4.00k
        SkSafeUnref(fPtr);
252
4.00k
        SkDEBUGCODE(fPtr = nullptr);
253
4.00k
    }
sk_sp<SkSVGDefs>::~sk_sp()
Line
Count
Source
250
555
    ~sk_sp() {
251
555
        SkSafeUnref(fPtr);
252
555
        SkDEBUGCODE(fPtr = nullptr);
253
555
    }
sk_sp<SkSVGEllipse>::~sk_sp()
Line
Count
Source
250
1.30k
    ~sk_sp() {
251
1.30k
        SkSafeUnref(fPtr);
252
1.30k
        SkDEBUGCODE(fPtr = nullptr);
253
1.30k
    }
Unexecuted instantiation: sk_sp<SkSVGFeBlend>::~sk_sp()
sk_sp<SkSVGFeColorMatrix>::~sk_sp()
Line
Count
Source
250
48
    ~sk_sp() {
251
48
        SkSafeUnref(fPtr);
252
48
        SkDEBUGCODE(fPtr = nullptr);
253
48
    }
sk_sp<SkSVGFeComposite>::~sk_sp()
Line
Count
Source
250
5.78k
    ~sk_sp() {
251
5.78k
        SkSafeUnref(fPtr);
252
5.78k
        SkDEBUGCODE(fPtr = nullptr);
253
5.78k
    }
Unexecuted instantiation: sk_sp<SkSVGFeDiffuseLighting>::~sk_sp()
Unexecuted instantiation: sk_sp<SkSVGFeDisplacementMap>::~sk_sp()
Unexecuted instantiation: sk_sp<SkSVGFeDistantLight>::~sk_sp()
sk_sp<SkSVGFeFlood>::~sk_sp()
Line
Count
Source
250
4.05k
    ~sk_sp() {
251
4.05k
        SkSafeUnref(fPtr);
252
4.05k
        SkDEBUGCODE(fPtr = nullptr);
253
4.05k
    }
Unexecuted instantiation: sk_sp<SkSVGFeGaussianBlur>::~sk_sp()
Unexecuted instantiation: sk_sp<SkSVGFeImage>::~sk_sp()
Unexecuted instantiation: sk_sp<SkSVGFeMorphology>::~sk_sp()
sk_sp<SkSVGFeOffset>::~sk_sp()
Line
Count
Source
250
765
    ~sk_sp() {
251
765
        SkSafeUnref(fPtr);
252
765
        SkDEBUGCODE(fPtr = nullptr);
253
765
    }
Unexecuted instantiation: sk_sp<SkSVGFePointLight>::~sk_sp()
Unexecuted instantiation: sk_sp<SkSVGFeSpecularLighting>::~sk_sp()
sk_sp<SkSVGFeSpotLight>::~sk_sp()
Line
Count
Source
250
39
    ~sk_sp() {
251
39
        SkSafeUnref(fPtr);
252
39
        SkDEBUGCODE(fPtr = nullptr);
253
39
    }
sk_sp<SkSVGFeTurbulence>::~sk_sp()
Line
Count
Source
250
20
    ~sk_sp() {
251
20
        SkSafeUnref(fPtr);
252
20
        SkDEBUGCODE(fPtr = nullptr);
253
20
    }
sk_sp<SkSVGFilter>::~sk_sp()
Line
Count
Source
250
491
    ~sk_sp() {
251
491
        SkSafeUnref(fPtr);
252
491
        SkDEBUGCODE(fPtr = nullptr);
253
491
    }
sk_sp<SkSVGImage>::~sk_sp()
Line
Count
Source
250
86
    ~sk_sp() {
251
86
        SkSafeUnref(fPtr);
252
86
        SkDEBUGCODE(fPtr = nullptr);
253
86
    }
sk_sp<SkSVGLine>::~sk_sp()
Line
Count
Source
250
4.36k
    ~sk_sp() {
251
4.36k
        SkSafeUnref(fPtr);
252
4.36k
        SkDEBUGCODE(fPtr = nullptr);
253
4.36k
    }
sk_sp<SkSVGLinearGradient>::~sk_sp()
Line
Count
Source
250
447
    ~sk_sp() {
251
447
        SkSafeUnref(fPtr);
252
447
        SkDEBUGCODE(fPtr = nullptr);
253
447
    }
sk_sp<SkSVGMask>::~sk_sp()
Line
Count
Source
250
110
    ~sk_sp() {
251
110
        SkSafeUnref(fPtr);
252
110
        SkDEBUGCODE(fPtr = nullptr);
253
110
    }
sk_sp<SkSVGPath>::~sk_sp()
Line
Count
Source
250
96.0k
    ~sk_sp() {
251
96.0k
        SkSafeUnref(fPtr);
252
96.0k
        SkDEBUGCODE(fPtr = nullptr);
253
96.0k
    }
sk_sp<SkSVGPattern>::~sk_sp()
Line
Count
Source
250
834
    ~sk_sp() {
251
834
        SkSafeUnref(fPtr);
252
834
        SkDEBUGCODE(fPtr = nullptr);
253
834
    }
sk_sp<SkSVGPoly>::~sk_sp()
Line
Count
Source
250
1.92k
    ~sk_sp() {
251
1.92k
        SkSafeUnref(fPtr);
252
1.92k
        SkDEBUGCODE(fPtr = nullptr);
253
1.92k
    }
Unexecuted instantiation: sk_sp<SkSVGRadialGradient>::~sk_sp()
sk_sp<SkSVGRect>::~sk_sp()
Line
Count
Source
250
7.61k
    ~sk_sp() {
251
7.61k
        SkSafeUnref(fPtr);
252
7.61k
        SkDEBUGCODE(fPtr = nullptr);
253
7.61k
    }
sk_sp<SkSVGStop>::~sk_sp()
Line
Count
Source
250
61
    ~sk_sp() {
251
61
        SkSafeUnref(fPtr);
252
61
        SkDEBUGCODE(fPtr = nullptr);
253
61
    }
sk_sp<SkSVGText>::~sk_sp()
Line
Count
Source
250
19.2k
    ~sk_sp() {
251
19.2k
        SkSafeUnref(fPtr);
252
19.2k
        SkDEBUGCODE(fPtr = nullptr);
253
19.2k
    }
Unexecuted instantiation: sk_sp<SkSVGTextPath>::~sk_sp()
sk_sp<SkSVGTextFragment>::~sk_sp()
Line
Count
Source
250
54.3k
    ~sk_sp() {
251
54.3k
        SkSafeUnref(fPtr);
252
54.3k
        SkDEBUGCODE(fPtr = nullptr);
253
54.3k
    }
sk_sp<SkSVGTSpan>::~sk_sp()
Line
Count
Source
250
2.02k
    ~sk_sp() {
251
2.02k
        SkSafeUnref(fPtr);
252
2.02k
        SkDEBUGCODE(fPtr = nullptr);
253
2.02k
    }
sk_sp<SkSVGUse>::~sk_sp()
Line
Count
Source
250
377
    ~sk_sp() {
251
377
        SkSafeUnref(fPtr);
252
377
        SkDEBUGCODE(fPtr = nullptr);
253
377
    }
sk_sp<SkSVGNode>::~sk_sp()
Line
Count
Source
250
1.42M
    ~sk_sp() {
251
1.42M
        SkSafeUnref(fPtr);
252
1.42M
        SkDEBUGCODE(fPtr = nullptr);
253
1.42M
    }
sk_sp<SkSVGSVG>::~sk_sp()
Line
Count
Source
250
46.0k
    ~sk_sp() {
251
46.0k
        SkSafeUnref(fPtr);
252
46.0k
        SkDEBUGCODE(fPtr = nullptr);
253
46.0k
    }
SkSVGDOM.cpp:sk_sp<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider>::~sk_sp()
Line
Count
Source
250
10.0k
    ~sk_sp() {
251
10.0k
        SkSafeUnref(fPtr);
252
10.0k
        SkDEBUGCODE(fPtr = nullptr);
253
10.0k
    }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::~sk_sp()
Unexecuted instantiation: sk_sp<SkStrikeClient::DiscardableHandleManager>::~sk_sp()
Unexecuted instantiation: sk_sp<SkTypefaceProxy>::~sk_sp()
sk_sp<skia::textlayout::TypefaceFontProvider>::~sk_sp()
Line
Count
Source
250
1
    ~sk_sp() {
251
1
        SkSafeUnref(fPtr);
252
1
        SkDEBUGCODE(fPtr = nullptr);
253
1
    }
Unexecuted instantiation: FuzzSkParagraph.cpp:sk_sp<(anonymous namespace)::ResourceFontCollection>::~sk_sp()
sk_sp<skia::textlayout::FontCollection>::~sk_sp()
Line
Count
Source
250
32.2k
    ~sk_sp() {
251
32.2k
        SkSafeUnref(fPtr);
252
32.2k
        SkDEBUGCODE(fPtr = nullptr);
253
32.2k
    }
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::~sk_sp()
sk_sp<SkData>::~sk_sp()
Line
Count
Source
250
3.33M
    ~sk_sp() {
251
3.33M
        SkSafeUnref(fPtr);
252
3.33M
        SkDEBUGCODE(fPtr = nullptr);
253
3.33M
    }
sk_sp<GrShaderCaps>::~sk_sp()
Line
Count
Source
250
46.0k
    ~sk_sp() {
251
46.0k
        SkSafeUnref(fPtr);
252
46.0k
        SkDEBUGCODE(fPtr = nullptr);
253
46.0k
    }
sk_sp<GrDirectContext>::~sk_sp()
Line
Count
Source
250
3.97k
    ~sk_sp() {
251
3.97k
        SkSafeUnref(fPtr);
252
3.97k
        SkDEBUGCODE(fPtr = nullptr);
253
3.97k
    }
sk_sp<SkColorSpace>::~sk_sp()
Line
Count
Source
250
36.3M
    ~sk_sp() {
251
36.3M
        SkSafeUnref(fPtr);
252
36.3M
        SkDEBUGCODE(fPtr = nullptr);
253
36.3M
    }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::~sk_sp()
Unexecuted instantiation: sk_sp<SkData const>::~sk_sp()
sk_sp<GrColorSpaceXform>::~sk_sp()
Line
Count
Source
250
697k
    ~sk_sp() {
251
697k
        SkSafeUnref(fPtr);
252
697k
        SkDEBUGCODE(fPtr = nullptr);
253
697k
    }
sk_sp<GrSurfaceProxy>::~sk_sp()
Line
Count
Source
250
4.46M
    ~sk_sp() {
251
4.46M
        SkSafeUnref(fPtr);
252
4.46M
        SkDEBUGCODE(fPtr = nullptr);
253
4.46M
    }
sk_sp<GrTextureProxy>::~sk_sp()
Line
Count
Source
250
621k
    ~sk_sp() {
251
621k
        SkSafeUnref(fPtr);
252
621k
        SkDEBUGCODE(fPtr = nullptr);
253
621k
    }
sk_sp<sk_gpu_test::FlushFinishTracker>::~sk_sp()
Line
Count
Source
250
3.01k
    ~sk_sp() {
251
3.01k
        SkSafeUnref(fPtr);
252
3.01k
        SkDEBUGCODE(fPtr = nullptr);
253
3.01k
    }
sk_sp<SkColorFilter>::~sk_sp()
Line
Count
Source
250
30.5M
    ~sk_sp() {
251
30.5M
        SkSafeUnref(fPtr);
252
30.5M
        SkDEBUGCODE(fPtr = nullptr);
253
30.5M
    }
sk_sp<SkSurface>::~sk_sp()
Line
Count
Source
250
45.8k
    ~sk_sp() {
251
45.8k
        SkSafeUnref(fPtr);
252
45.8k
        SkDEBUGCODE(fPtr = nullptr);
253
45.8k
    }
sk_sp<SkImage>::~sk_sp()
Line
Count
Source
250
1.07M
    ~sk_sp() {
251
1.07M
        SkSafeUnref(fPtr);
252
1.07M
        SkDEBUGCODE(fPtr = nullptr);
253
1.07M
    }
sk_sp<GrGLInterface const>::~sk_sp()
Line
Count
Source
250
549
    ~sk_sp() {
251
549
        SkSafeUnref(fPtr);
252
549
        SkDEBUGCODE(fPtr = nullptr);
253
549
    }
Unexecuted instantiation: sk_sp<GrGLInterface>::~sk_sp()
sk_sp<SkPixelRef>::~sk_sp()
Line
Count
Source
250
5.61M
    ~sk_sp() {
251
5.61M
        SkSafeUnref(fPtr);
252
5.61M
        SkDEBUGCODE(fPtr = nullptr);
253
5.61M
    }
sk_sp<SkMipmap>::~sk_sp()
Line
Count
Source
250
2.89M
    ~sk_sp() {
251
2.89M
        SkSafeUnref(fPtr);
252
2.89M
        SkDEBUGCODE(fPtr = nullptr);
253
2.89M
    }
sk_sp<SkBlender>::~sk_sp()
Line
Count
Source
250
29.5M
    ~sk_sp() {
251
29.5M
        SkSafeUnref(fPtr);
252
29.5M
        SkDEBUGCODE(fPtr = nullptr);
253
29.5M
    }
sk_sp<SkPathEffect>::~sk_sp()
Line
Count
Source
250
51.3M
    ~sk_sp() {
251
51.3M
        SkSafeUnref(fPtr);
252
51.3M
        SkDEBUGCODE(fPtr = nullptr);
253
51.3M
    }
sk_sp<SkTypeface>::~sk_sp()
Line
Count
Source
250
1.98G
    ~sk_sp() {
251
1.98G
        SkSafeUnref(fPtr);
252
1.98G
        SkDEBUGCODE(fPtr = nullptr);
253
1.98G
    }
sk_sp<SkShader>::~sk_sp()
Line
Count
Source
250
34.4M
    ~sk_sp() {
251
34.4M
        SkSafeUnref(fPtr);
252
34.4M
        SkDEBUGCODE(fPtr = nullptr);
253
34.4M
    }
sk_sp<SkImageFilter>::~sk_sp()
Line
Count
Source
250
34.2M
    ~sk_sp() {
251
34.2M
        SkSafeUnref(fPtr);
252
34.2M
        SkDEBUGCODE(fPtr = nullptr);
253
34.2M
    }
sk_sp<SkSpecialImage>::~sk_sp()
Line
Count
Source
250
632k
    ~sk_sp() {
251
632k
        SkSafeUnref(fPtr);
252
632k
        SkDEBUGCODE(fPtr = nullptr);
253
632k
    }
sk_sp<SkBaseDevice>::~sk_sp()
Line
Count
Source
250
1.39M
    ~sk_sp() {
251
1.39M
        SkSafeUnref(fPtr);
252
1.39M
        SkDEBUGCODE(fPtr = nullptr);
253
1.39M
    }
sk_sp<SkNoPixelsDevice>::~sk_sp()
Line
Count
Source
250
327k
    ~sk_sp() {
251
327k
        SkSafeUnref(fPtr);
252
327k
        SkDEBUGCODE(fPtr = nullptr);
253
327k
    }
sk_sp<SkMarkerStack>::~sk_sp()
Line
Count
Source
250
563k
    ~sk_sp() {
251
563k
        SkSafeUnref(fPtr);
252
563k
        SkDEBUGCODE(fPtr = nullptr);
253
563k
    }
sk_sp<SkMaskFilter>::~sk_sp()
Line
Count
Source
250
49.0M
    ~sk_sp() {
251
49.0M
        SkSafeUnref(fPtr);
252
49.0M
        SkDEBUGCODE(fPtr = nullptr);
253
49.0M
    }
sk_sp<SkImage const>::~sk_sp()
Line
Count
Source
250
95.8k
    ~sk_sp() {
251
95.8k
        SkSafeUnref(fPtr);
252
95.8k
        SkDEBUGCODE(fPtr = nullptr);
253
95.8k
    }
sk_sp<SkColorFilterBase>::~sk_sp()
Line
Count
Source
250
162k
    ~sk_sp() {
251
162k
        SkSafeUnref(fPtr);
252
162k
        SkDEBUGCODE(fPtr = nullptr);
253
162k
    }
sk_sp<SkRuntimeEffect>::~sk_sp()
Line
Count
Source
250
399k
    ~sk_sp() {
251
399k
        SkSafeUnref(fPtr);
252
399k
        SkDEBUGCODE(fPtr = nullptr);
253
399k
    }
sk_sp<SkFlattenable>::~sk_sp()
Line
Count
Source
250
92.0k
    ~sk_sp() {
251
92.0k
        SkSafeUnref(fPtr);
252
92.0k
        SkDEBUGCODE(fPtr = nullptr);
253
92.0k
    }
sk_sp<SkWorkingFormatColorFilter>::~sk_sp()
Line
Count
Source
250
35.8k
    ~sk_sp() {
251
35.8k
        SkSafeUnref(fPtr);
252
35.8k
        SkDEBUGCODE(fPtr = nullptr);
253
35.8k
    }
sk_sp<SkColorFilter_Matrix>::~sk_sp()
Line
Count
Source
250
31.0k
    ~sk_sp() {
251
31.0k
        SkSafeUnref(fPtr);
252
31.0k
        SkDEBUGCODE(fPtr = nullptr);
253
31.0k
    }
sk_sp<SkVertices>::~sk_sp()
Line
Count
Source
250
355k
    ~sk_sp() {
251
355k
        SkSafeUnref(fPtr);
252
355k
        SkDEBUGCODE(fPtr = nullptr);
253
355k
    }
sk_sp<SkImageFilterCache>::~sk_sp()
Line
Count
Source
250
7.74k
    ~sk_sp() {
251
7.74k
        SkSafeUnref(fPtr);
252
7.74k
        SkDEBUGCODE(fPtr = nullptr);
253
7.74k
    }
sk_sp<SkPicture>::~sk_sp()
Line
Count
Source
250
273k
    ~sk_sp() {
251
273k
        SkSafeUnref(fPtr);
252
273k
        SkDEBUGCODE(fPtr = nullptr);
253
273k
    }
sk_sp<SkStrikeCache::Strike>::~sk_sp()
Line
Count
Source
250
10.0M
    ~sk_sp() {
251
10.0M
        SkSafeUnref(fPtr);
252
10.0M
        SkDEBUGCODE(fPtr = nullptr);
253
10.0M
    }
sk_sp<SkImageFilter_Base>::~sk_sp()
Line
Count
Source
250
21.1k
    ~sk_sp() {
251
21.1k
        SkSafeUnref(fPtr);
252
21.1k
        SkDEBUGCODE(fPtr = nullptr);
253
21.1k
    }
sk_sp<SkSpecialSurface>::~sk_sp()
Line
Count
Source
250
47.1k
    ~sk_sp() {
251
47.1k
        SkSafeUnref(fPtr);
252
47.1k
        SkDEBUGCODE(fPtr = nullptr);
253
47.1k
    }
sk_sp<SkDataTable>::~sk_sp()
Line
Count
Source
250
19.7k
    ~sk_sp() {
251
19.7k
        SkSafeUnref(fPtr);
252
19.7k
        SkDEBUGCODE(fPtr = nullptr);
253
19.7k
    }
sk_sp<SkShaderBase>::~sk_sp()
Line
Count
Source
250
463k
    ~sk_sp() {
251
463k
        SkSafeUnref(fPtr);
252
463k
        SkDEBUGCODE(fPtr = nullptr);
253
463k
    }
sk_sp<SkMaskFilterBase>::~sk_sp()
Line
Count
Source
250
1.17k
    ~sk_sp() {
251
1.17k
        SkSafeUnref(fPtr);
252
1.17k
        SkDEBUGCODE(fPtr = nullptr);
253
1.17k
    }
sk_sp<SkBlenderBase>::~sk_sp()
Line
Count
Source
250
1.13k
    ~sk_sp() {
251
1.13k
        SkSafeUnref(fPtr);
252
1.13k
        SkDEBUGCODE(fPtr = nullptr);
253
1.13k
    }
sk_sp<SkColorFilterShader>::~sk_sp()
Line
Count
Source
250
55.3k
    ~sk_sp() {
251
55.3k
        SkSafeUnref(fPtr);
252
55.3k
        SkDEBUGCODE(fPtr = nullptr);
253
55.3k
    }
sk_sp<SkPathRef>::~sk_sp()
Line
Count
Source
250
16.0M
    ~sk_sp() {
251
16.0M
        SkSafeUnref(fPtr);
252
16.0M
        SkDEBUGCODE(fPtr = nullptr);
253
16.0M
    }
sk_sp<SkIDChangeListener>::~sk_sp()
Line
Count
Source
250
178k
    ~sk_sp() {
251
178k
        SkSafeUnref(fPtr);
252
178k
        SkDEBUGCODE(fPtr = nullptr);
253
178k
    }
sk_sp<SkPathRef const>::~sk_sp()
Line
Count
Source
250
633k
    ~sk_sp() {
251
633k
        SkSafeUnref(fPtr);
252
633k
        SkDEBUGCODE(fPtr = nullptr);
253
633k
    }
sk_sp<GrImageContext>::~sk_sp()
Line
Count
Source
250
42.6k
    ~sk_sp() {
251
42.6k
        SkSafeUnref(fPtr);
252
42.6k
        SkDEBUGCODE(fPtr = nullptr);
253
42.6k
    }
sk_sp<GrRecordingContext>::~sk_sp()
Line
Count
Source
250
36.2k
    ~sk_sp() {
251
36.2k
        SkSafeUnref(fPtr);
252
36.2k
        SkDEBUGCODE(fPtr = nullptr);
253
36.2k
    }
sk_sp<SkSpecialImage_Raster>::~sk_sp()
Line
Count
Source
250
52.0k
    ~sk_sp() {
251
52.0k
        SkSafeUnref(fPtr);
252
52.0k
        SkDEBUGCODE(fPtr = nullptr);
253
52.0k
    }
sk_sp<SkImage_Gpu>::~sk_sp()
Line
Count
Source
250
15
    ~sk_sp() {
251
15
        SkSafeUnref(fPtr);
252
15
        SkDEBUGCODE(fPtr = nullptr);
253
15
    }
sk_sp<SkSpecialImage_Gpu>::~sk_sp()
Line
Count
Source
250
10.7k
    ~sk_sp() {
251
10.7k
        SkSafeUnref(fPtr);
252
10.7k
        SkDEBUGCODE(fPtr = nullptr);
253
10.7k
    }
sk_sp<SkSpecialSurface_Raster>::~sk_sp()
Line
Count
Source
250
39.3k
    ~sk_sp() {
251
39.3k
        SkSafeUnref(fPtr);
252
39.3k
        SkDEBUGCODE(fPtr = nullptr);
253
39.3k
    }
sk_sp<skgpu::BaseDevice>::~sk_sp()
Line
Count
Source
250
21.3k
    ~sk_sp() {
251
21.3k
        SkSafeUnref(fPtr);
252
21.3k
        SkDEBUGCODE(fPtr = nullptr);
253
21.3k
    }
sk_sp<SkSpecialSurface_Gpu>::~sk_sp()
Line
Count
Source
250
7.60k
    ~sk_sp() {
251
7.60k
        SkSafeUnref(fPtr);
252
7.60k
        SkDEBUGCODE(fPtr = nullptr);
253
7.60k
    }
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::~sk_sp()
sk_sp<GrTextStrike>::~sk_sp()
Line
Count
Source
250
3.12k
    ~sk_sp() {
251
3.12k
        SkSafeUnref(fPtr);
252
3.12k
        SkDEBUGCODE(fPtr = nullptr);
253
3.12k
    }
sk_sp<SkString::Rec>::~sk_sp()
Line
Count
Source
250
1.45G
    ~sk_sp() {
251
1.45G
        SkSafeUnref(fPtr);
252
1.45G
        SkDEBUGCODE(fPtr = nullptr);
253
1.45G
    }
sk_sp<SkTextBlob>::~sk_sp()
Line
Count
Source
250
508k
    ~sk_sp() {
251
508k
        SkSafeUnref(fPtr);
252
508k
        SkDEBUGCODE(fPtr = nullptr);
253
508k
    }
sk_sp<SkFontMgr>::~sk_sp()
Line
Count
Source
250
505k
    ~sk_sp() {
251
505k
        SkSafeUnref(fPtr);
252
505k
        SkDEBUGCODE(fPtr = nullptr);
253
505k
    }
Unexecuted instantiation: SkTypeface.cpp:sk_sp<(anonymous namespace)::SkEmptyTypeface>::~sk_sp()
sk_sp<SkFactorySet>::~sk_sp()
Line
Count
Source
250
9.90M
    ~sk_sp() {
251
9.90M
        SkSafeUnref(fPtr);
252
9.90M
        SkDEBUGCODE(fPtr = nullptr);
253
9.90M
    }
sk_sp<SkRefCntSet>::~sk_sp()
Line
Count
Source
250
9.90M
    ~sk_sp() {
251
9.90M
        SkSafeUnref(fPtr);
252
9.90M
        SkDEBUGCODE(fPtr = nullptr);
253
9.90M
    }
sk_sp<SharedGenerator>::~sk_sp()
Line
Count
Source
250
90.3k
    ~sk_sp() {
251
90.3k
        SkSafeUnref(fPtr);
252
90.3k
        SkDEBUGCODE(fPtr = nullptr);
253
90.3k
    }
sk_sp<SkImage_Lazy>::~sk_sp()
Line
Count
Source
250
32.6k
    ~sk_sp() {
251
32.6k
        SkSafeUnref(fPtr);
252
32.6k
        SkDEBUGCODE(fPtr = nullptr);
253
32.6k
    }
Unexecuted instantiation: sk_sp<SkCachedData>::~sk_sp()
sk_sp<SkImage_Raster>::~sk_sp()
Line
Count
Source
250
181k
    ~sk_sp() {
251
181k
        SkSafeUnref(fPtr);
252
181k
        SkDEBUGCODE(fPtr = nullptr);
253
181k
    }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::~sk_sp()
sk_sp<SkSurface_Raster>::~sk_sp()
Line
Count
Source
250
36.0k
    ~sk_sp() {
251
36.0k
        SkSafeUnref(fPtr);
252
36.0k
        SkDEBUGCODE(fPtr = nullptr);
253
36.0k
    }
sk_sp<SkEmptyShader>::~sk_sp()
Line
Count
Source
250
15.5k
    ~sk_sp() {
251
15.5k
        SkSafeUnref(fPtr);
252
15.5k
        SkDEBUGCODE(fPtr = nullptr);
253
15.5k
    }
sk_sp<SkLocalMatrixShader>::~sk_sp()
Line
Count
Source
250
4.70k
    ~sk_sp() {
251
4.70k
        SkSafeUnref(fPtr);
252
4.70k
        SkDEBUGCODE(fPtr = nullptr);
253
4.70k
    }
sk_sp<SkColorShader>::~sk_sp()
Line
Count
Source
250
12.1k
    ~sk_sp() {
251
12.1k
        SkSafeUnref(fPtr);
252
12.1k
        SkDEBUGCODE(fPtr = nullptr);
253
12.1k
    }
sk_sp<SkShader const>::~sk_sp()
Line
Count
Source
250
461k
    ~sk_sp() {
251
461k
        SkSafeUnref(fPtr);
252
461k
        SkDEBUGCODE(fPtr = nullptr);
253
461k
    }
sk_sp<SkDrawable>::~sk_sp()
Line
Count
Source
250
26
    ~sk_sp() {
251
26
        SkSafeUnref(fPtr);
252
26
        SkDEBUGCODE(fPtr = nullptr);
253
26
    }
sk_sp<SkRecord>::~sk_sp()
Line
Count
Source
250
216k
    ~sk_sp() {
251
216k
        SkSafeUnref(fPtr);
252
216k
        SkDEBUGCODE(fPtr = nullptr);
253
216k
    }
sk_sp<SkBBoxHierarchy>::~sk_sp()
Line
Count
Source
250
369k
    ~sk_sp() {
251
369k
        SkSafeUnref(fPtr);
252
369k
        SkDEBUGCODE(fPtr = nullptr);
253
369k
    }
sk_sp<SkBigPicture>::~sk_sp()
Line
Count
Source
250
63.1k
    ~sk_sp() {
251
63.1k
        SkSafeUnref(fPtr);
252
63.1k
        SkDEBUGCODE(fPtr = nullptr);
253
63.1k
    }
sk_sp<SkRecordedDrawable>::~sk_sp()
Line
Count
Source
250
19
    ~sk_sp() {
251
19
        SkSafeUnref(fPtr);
252
19
        SkDEBUGCODE(fPtr = nullptr);
253
19
    }
sk_sp<SkVertices const>::~sk_sp()
Line
Count
Source
250
6.12k
    ~sk_sp() {
251
6.12k
        SkSafeUnref(fPtr);
252
6.12k
        SkDEBUGCODE(fPtr = nullptr);
253
6.12k
    }
sk_sp<SkTextBlob const>::~sk_sp()
Line
Count
Source
250
36.6k
    ~sk_sp() {
251
36.6k
        SkSafeUnref(fPtr);
252
36.6k
        SkDEBUGCODE(fPtr = nullptr);
253
36.6k
    }
sk_sp<SkPicture const>::~sk_sp()
Line
Count
Source
250
20.1k
    ~sk_sp() {
251
20.1k
        SkSafeUnref(fPtr);
252
20.1k
        SkDEBUGCODE(fPtr = nullptr);
253
20.1k
    }
Unexecuted instantiation: sk_sp<SkUserTypeface>::~sk_sp()
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::~sk_sp()
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::ShadowInvalidator>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::~sk_sp()
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::~sk_sp()
sk_sp<GrContextThreadSafeProxy>::~sk_sp()
Line
Count
Source
250
5.30k
    ~sk_sp() {
251
5.30k
        SkSafeUnref(fPtr);
252
5.30k
        SkDEBUGCODE(fPtr = nullptr);
253
5.30k
    }
sk_sp<GrRefCntedCallback>::~sk_sp()
Line
Count
Source
250
54.2k
    ~sk_sp() {
251
54.2k
        SkSafeUnref(fPtr);
252
54.2k
        SkDEBUGCODE(fPtr = nullptr);
253
54.2k
    }
sk_sp<GrGpu>::~sk_sp()
Line
Count
Source
250
3.32k
    ~sk_sp() {
251
3.32k
        SkSafeUnref(fPtr);
252
3.32k
        SkDEBUGCODE(fPtr = nullptr);
253
3.32k
    }
sk_sp<GrGpuBuffer const>::~sk_sp()
Line
Count
Source
250
19.8k
    ~sk_sp() {
251
19.8k
        SkSafeUnref(fPtr);
252
19.8k
        SkDEBUGCODE(fPtr = nullptr);
253
19.8k
    }
sk_sp<GrCaps const>::~sk_sp()
Line
Count
Source
250
9.28k
    ~sk_sp() {
251
9.28k
        SkSafeUnref(fPtr);
252
9.28k
        SkDEBUGCODE(fPtr = nullptr);
253
9.28k
    }
sk_sp<GrThreadSafePipelineBuilder>::~sk_sp()
Line
Count
Source
250
3.97k
    ~sk_sp() {
251
3.97k
        SkSafeUnref(fPtr);
252
3.97k
        SkDEBUGCODE(fPtr = nullptr);
253
3.97k
    }
sk_sp<GrBufferAllocPool::CpuBufferCache>::~sk_sp()
Line
Count
Source
250
208k
    ~sk_sp() {
251
208k
        SkSafeUnref(fPtr);
252
208k
        SkDEBUGCODE(fPtr = nullptr);
253
208k
    }
sk_sp<GrCpuBuffer>::~sk_sp()
Line
Count
Source
250
76.0k
    ~sk_sp() {
251
76.0k
        SkSafeUnref(fPtr);
252
76.0k
        SkDEBUGCODE(fPtr = nullptr);
253
76.0k
    }
sk_sp<GrArenas>::~sk_sp()
Line
Count
Source
250
397k
    ~sk_sp() {
251
397k
        SkSafeUnref(fPtr);
252
397k
        SkDEBUGCODE(fPtr = nullptr);
253
397k
    }
sk_sp<skgpu::v1::PathRenderer>::~sk_sp()
Line
Count
Source
250
9.42k
    ~sk_sp() {
251
9.42k
        SkSafeUnref(fPtr);
252
9.42k
        SkDEBUGCODE(fPtr = nullptr);
253
9.42k
    }
sk_sp<skgpu::v1::SoftwarePathRenderer>::~sk_sp()
Line
Count
Source
250
1.32k
    ~sk_sp() {
251
1.32k
        SkSafeUnref(fPtr);
252
1.32k
        SkDEBUGCODE(fPtr = nullptr);
253
1.32k
    }
sk_sp<GrRenderTargetProxy>::~sk_sp()
Line
Count
Source
250
74
    ~sk_sp() {
251
74
        SkSafeUnref(fPtr);
252
74
        SkDEBUGCODE(fPtr = nullptr);
253
74
    }
Unexecuted instantiation: sk_sp<GrDDLTask>::~sk_sp()
sk_sp<GrRenderTask>::~sk_sp()
Line
Count
Source
250
454k
    ~sk_sp() {
251
454k
        SkSafeUnref(fPtr);
252
454k
        SkDEBUGCODE(fPtr = nullptr);
253
454k
    }
sk_sp<GrOpsTask>::~sk_sp()
Line
Count
Source
250
224k
    ~sk_sp() {
251
224k
        SkSafeUnref(fPtr);
252
224k
        SkDEBUGCODE(fPtr = nullptr);
253
224k
    }
Unexecuted instantiation: sk_sp<GrTextureResolveRenderTask>::~sk_sp()
Unexecuted instantiation: sk_sp<GrWaitRenderTask>::~sk_sp()
sk_sp<GrGpuBuffer>::~sk_sp()
Line
Count
Source
250
13.7k
    ~sk_sp() {
251
13.7k
        SkSafeUnref(fPtr);
252
13.7k
        SkDEBUGCODE(fPtr = nullptr);
253
13.7k
    }
Unexecuted instantiation: sk_sp<GrTransferFromRenderTask>::~sk_sp()
sk_sp<GrTexture>::~sk_sp()
Line
Count
Source
250
336k
    ~sk_sp() {
251
336k
        SkSafeUnref(fPtr);
252
336k
        SkDEBUGCODE(fPtr = nullptr);
253
336k
    }
Unexecuted instantiation: sk_sp<GrRenderTarget>::~sk_sp()
sk_sp<GrBuffer const>::~sk_sp()
Line
Count
Source
250
1.65M
    ~sk_sp() {
251
1.65M
        SkSafeUnref(fPtr);
252
1.65M
        SkDEBUGCODE(fPtr = nullptr);
253
1.65M
    }
sk_sp<GrXferProcessor>::~sk_sp()
Line
Count
Source
250
150k
    ~sk_sp() {
251
150k
        SkSafeUnref(fPtr);
252
150k
        SkDEBUGCODE(fPtr = nullptr);
253
150k
    }
sk_sp<GrXferProcessor const>::~sk_sp()
Line
Count
Source
250
366k
    ~sk_sp() {
251
366k
        SkSafeUnref(fPtr);
252
366k
        SkDEBUGCODE(fPtr = nullptr);
253
366k
    }
sk_sp<GrSurface>::~sk_sp()
Line
Count
Source
250
867k
    ~sk_sp() {
251
867k
        SkSafeUnref(fPtr);
252
867k
        SkDEBUGCODE(fPtr = nullptr);
253
867k
    }
sk_sp<GrGpuResource>::~sk_sp()
Line
Count
Source
250
258k
    ~sk_sp() {
251
258k
        SkSafeUnref(fPtr);
252
258k
        SkDEBUGCODE(fPtr = nullptr);
253
258k
    }
sk_sp<GrCaps>::~sk_sp()
Line
Count
Source
250
1.32k
    ~sk_sp() {
251
1.32k
        SkSafeUnref(fPtr);
252
1.32k
        SkDEBUGCODE(fPtr = nullptr);
253
1.32k
    }
sk_sp<GrAttachment>::~sk_sp()
Line
Count
Source
250
33.2k
    ~sk_sp() {
251
33.2k
        SkSafeUnref(fPtr);
252
33.2k
        SkDEBUGCODE(fPtr = nullptr);
253
33.2k
    }
sk_sp<GrThreadSafeCache::VertexData>::~sk_sp()
Line
Count
Source
250
22.7k
    ~sk_sp() {
251
22.7k
        SkSafeUnref(fPtr);
252
22.7k
        SkDEBUGCODE(fPtr = nullptr);
253
22.7k
    }
sk_sp<GrThreadSafeCache::Trampoline>::~sk_sp()
Line
Count
Source
250
13.1k
    ~sk_sp() {
251
13.1k
        SkSafeUnref(fPtr);
252
13.1k
        SkDEBUGCODE(fPtr = nullptr);
253
13.1k
    }
Unexecuted instantiation: sk_sp<PorterDuffXferProcessor>::~sk_sp()
sk_sp<GrDrawOpAtlas::Plot>::~sk_sp()
Line
Count
Source
250
13.4k
    ~sk_sp() {
251
13.4k
        SkSafeUnref(fPtr);
252
13.4k
        SkDEBUGCODE(fPtr = nullptr);
253
13.4k
    }
sk_sp<GrTextBlob>::~sk_sp()
Line
Count
Source
250
7.42k
    ~sk_sp() {
251
7.42k
        SkSafeUnref(fPtr);
252
7.42k
        SkDEBUGCODE(fPtr = nullptr);
253
7.42k
    }
sk_sp<GrMockCaps>::~sk_sp()
Line
Count
Source
250
1.32k
    ~sk_sp() {
251
1.32k
        SkSafeUnref(fPtr);
252
1.32k
        SkDEBUGCODE(fPtr = nullptr);
253
1.32k
    }
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>::~sk_sp()
Line
Count
Source
250
118k
    ~sk_sp() {
251
118k
        SkSafeUnref(fPtr);
252
118k
        SkDEBUGCODE(fPtr = nullptr);
253
118k
    }
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::~sk_sp()
Unexecuted instantiation: sk_sp<SkImage_GpuYUVA>::~sk_sp()
sk_sp<SkSurface_Gpu>::~sk_sp()
Line
Count
Source
250
1.34k
    ~sk_sp() {
251
1.34k
        SkSafeUnref(fPtr);
252
1.34k
        SkDEBUGCODE(fPtr = nullptr);
253
1.34k
    }
TriangulatingPathRenderer.cpp:sk_sp<(anonymous namespace)::UniqueKeyInvalidator>::~sk_sp()
Line
Count
Source
250
148
    ~sk_sp() {
251
148
        SkSafeUnref(fPtr);
252
148
        SkDEBUGCODE(fPtr = nullptr);
253
148
    }
sk_sp<skgpu::v1::Device>::~sk_sp()
Line
Count
Source
250
11.0k
    ~sk_sp() {
251
11.0k
        SkSafeUnref(fPtr);
252
11.0k
        SkDEBUGCODE(fPtr = nullptr);
253
11.0k
    }
sk_sp<skgpu::v1::DashLinePathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AAConvexPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AAHairLinePathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AALinearizingConvexPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::AtlasPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::SmallPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
sk_sp<skgpu::v1::TriangulatingPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
Unexecuted instantiation: sk_sp<GrTessellationPathRenderer>::~sk_sp()
sk_sp<skgpu::v1::DefaultPathRenderer>::~sk_sp()
Line
Count
Source
250
673
    ~sk_sp() {
251
673
        SkSafeUnref(fPtr);
252
673
        SkDEBUGCODE(fPtr = nullptr);
253
673
    }
Unexecuted instantiation: sk_sp<GrGLAttachment>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLCaps>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLGpu::ProgramCache>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLProgram>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLBuffer>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLTexture>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLTextureRenderTarget>::~sk_sp()
Unexecuted instantiation: sk_sp<GrGLRenderTarget>::~sk_sp()
sk_sp<SkBlendModeBlender>::~sk_sp()
Line
Count
Source
250
676k
    ~sk_sp() {
251
676k
        SkSafeUnref(fPtr);
252
676k
        SkDEBUGCODE(fPtr = nullptr);
253
676k
    }
sk_sp<SkXfermode>::~sk_sp()
Line
Count
Source
250
11.9k
    ~sk_sp() {
251
11.9k
        SkSafeUnref(fPtr);
252
11.9k
        SkDEBUGCODE(fPtr = nullptr);
253
11.9k
    }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::~sk_sp()
Unexecuted instantiation: sk_sp<UpdatableColorShader>::~sk_sp()
Unexecuted instantiation: sk_sp<SkUpdatableShader>::~sk_sp()
sk_sp<SkTriColorShader>::~sk_sp()
Line
Count
Source
250
637
    ~sk_sp() {
251
637
        SkSafeUnref(fPtr);
252
637
        SkDEBUGCODE(fPtr = nullptr);
253
637
    }
Unexecuted instantiation: sk_sp<SkEmptyFontMgr>::~sk_sp()
sk_sp<SkMiniPicture<SkRecords::DrawPath> >::~sk_sp()
Line
Count
Source
250
507
    ~sk_sp() {
251
507
        SkSafeUnref(fPtr);
252
507
        SkDEBUGCODE(fPtr = nullptr);
253
507
    }
sk_sp<SkMiniPicture<SkRecords::DrawRect> >::~sk_sp()
Line
Count
Source
250
2.73k
    ~sk_sp() {
251
2.73k
        SkSafeUnref(fPtr);
252
2.73k
        SkDEBUGCODE(fPtr = nullptr);
253
2.73k
    }
sk_sp<SkMiniPicture<SkRecords::DrawTextBlob> >::~sk_sp()
Line
Count
Source
250
1.83k
    ~sk_sp() {
251
1.83k
        SkSafeUnref(fPtr);
252
1.83k
        SkDEBUGCODE(fPtr = nullptr);
253
1.83k
    }
sk_sp<SkMipmap const>::~sk_sp()
Line
Count
Source
250
7.70k
    ~sk_sp() {
251
7.70k
        SkSafeUnref(fPtr);
252
7.70k
        SkDEBUGCODE(fPtr = nullptr);
253
7.70k
    }
sk_sp<SkImageFilter const>::~sk_sp()
Line
Count
Source
250
353k
    ~sk_sp() {
251
353k
        SkSafeUnref(fPtr);
252
353k
        SkDEBUGCODE(fPtr = nullptr);
253
353k
    }
sk_sp<SkTMaskGamma<3, 3, 3> const>::~sk_sp()
Line
Count
Source
250
27.3k
    ~sk_sp() {
251
27.3k
        SkSafeUnref(fPtr);
252
27.3k
        SkDEBUGCODE(fPtr = nullptr);
253
27.3k
    }
sk_sp<SkTMaskGamma<3, 3, 3> >::~sk_sp()
Line
Count
Source
250
15.3k
    ~sk_sp() {
251
15.3k
        SkSafeUnref(fPtr);
252
15.3k
        SkDEBUGCODE(fPtr = nullptr);
253
15.3k
    }
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::SpriteShader>::~sk_sp()
Line
Count
Source
250
11
    ~sk_sp() {
251
11
        SkSafeUnref(fPtr);
252
11
        SkDEBUGCODE(fPtr = nullptr);
253
11
    }
Unexecuted instantiation: SkVMBlitter.cpp:sk_sp<(anonymous namespace)::PaintColorShader>::~sk_sp()
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::NoopColorFilter>::~sk_sp()
Line
Count
Source
250
49.5k
    ~sk_sp() {
251
49.5k
        SkSafeUnref(fPtr);
252
49.5k
        SkDEBUGCODE(fPtr = nullptr);
253
49.5k
    }
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::DitherShader>::~sk_sp()
Line
Count
Source
250
1.83k
    ~sk_sp() {
251
1.83k
        SkSafeUnref(fPtr);
252
1.83k
        SkDEBUGCODE(fPtr = nullptr);
253
1.83k
    }
sk_sp<SkColor4Shader>::~sk_sp()
Line
Count
Source
250
2.73k
    ~sk_sp() {
251
2.73k
        SkSafeUnref(fPtr);
252
2.73k
        SkDEBUGCODE(fPtr = nullptr);
253
2.73k
    }
sk_sp<SkBBoxHierarchy const>::~sk_sp()
Line
Count
Source
250
63.1k
    ~sk_sp() {
251
63.1k
        SkSafeUnref(fPtr);
252
63.1k
        SkDEBUGCODE(fPtr = nullptr);
253
63.1k
    }
sk_sp<SkRecord const>::~sk_sp()
Line
Count
Source
250
63.1k
    ~sk_sp() {
251
63.1k
        SkSafeUnref(fPtr);
252
63.1k
        SkDEBUGCODE(fPtr = nullptr);
253
63.1k
    }
Unexecuted instantiation: SkPicture.cpp:sk_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder>::~sk_sp()
sk_sp<SkTable_ColorFilter>::~sk_sp()
Line
Count
Source
250
131k
    ~sk_sp() {
251
131k
        SkSafeUnref(fPtr);
252
131k
        SkDEBUGCODE(fPtr = nullptr);
253
131k
    }
sk_sp<SkLinearGradient>::~sk_sp()
Line
Count
Source
250
10.2k
    ~sk_sp() {
251
10.2k
        SkSafeUnref(fPtr);
252
10.2k
        SkDEBUGCODE(fPtr = nullptr);
253
10.2k
    }
sk_sp<SkRadialGradient>::~sk_sp()
Line
Count
Source
250
1.24k
    ~sk_sp() {
251
1.24k
        SkSafeUnref(fPtr);
252
1.24k
        SkDEBUGCODE(fPtr = nullptr);
253
1.24k
    }
sk_sp<SkSweepGradient>::~sk_sp()
Line
Count
Source
250
3.35k
    ~sk_sp() {
251
3.35k
        SkSafeUnref(fPtr);
252
3.35k
        SkDEBUGCODE(fPtr = nullptr);
253
3.35k
    }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::~sk_sp()
Line
Count
Source
250
360
    ~sk_sp() {
251
360
        SkSafeUnref(fPtr);
252
360
        SkDEBUGCODE(fPtr = nullptr);
253
360
    }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::~sk_sp()
Line
Count
Source
250
42.1k
    ~sk_sp() {
251
42.1k
        SkSafeUnref(fPtr);
252
42.1k
        SkDEBUGCODE(fPtr = nullptr);
253
42.1k
    }
sk_sp<GrBuffer>::~sk_sp()
Line
Count
Source
250
8.29k
    ~sk_sp() {
251
8.29k
        SkSafeUnref(fPtr);
252
8.29k
        SkDEBUGCODE(fPtr = nullptr);
253
8.29k
    }
sk_sp<DisableColorXP>::~sk_sp()
Line
Count
Source
250
5.31k
    ~sk_sp() {
251
5.31k
        SkSafeUnref(fPtr);
252
5.31k
        SkDEBUGCODE(fPtr = nullptr);
253
5.31k
    }
Unexecuted instantiation: sk_sp<GrAtlasRenderTask>::~sk_sp()
sk_sp<SkPngChunkReader>::~sk_sp()
Line
Count
Source
250
4.28k
    ~sk_sp() {
251
4.28k
        SkSafeUnref(fPtr);
252
4.28k
        SkDEBUGCODE(fPtr = nullptr);
253
4.28k
    }
sk_sp<SkColorTable>::~sk_sp()
Line
Count
Source
250
5.19k
    ~sk_sp() {
251
5.19k
        SkSafeUnref(fPtr);
252
5.19k
        SkDEBUGCODE(fPtr = nullptr);
253
5.19k
    }
sk_sp<SkContourMeasure>::~sk_sp()
Line
Count
Source
250
3.97M
    ~sk_sp() {
251
3.97M
        SkSafeUnref(fPtr);
252
3.97M
        SkDEBUGCODE(fPtr = nullptr);
253
3.97M
    }
sk_sp<SkFontStyleSet_Custom>::~sk_sp()
Line
Count
Source
250
30
    ~sk_sp() {
251
30
        SkSafeUnref(fPtr);
252
30
        SkDEBUGCODE(fPtr = nullptr);
253
30
    }
sk_sp<SkTypeface_Custom>::~sk_sp()
Line
Count
Source
250
10
    ~sk_sp() {
251
10
        SkSafeUnref(fPtr);
252
10
        SkDEBUGCODE(fPtr = nullptr);
253
10
    }
sk_sp<SkTypeface_Empty>::~sk_sp()
Line
Count
Source
250
5
    ~sk_sp() {
251
5
        SkSafeUnref(fPtr);
252
5
        SkDEBUGCODE(fPtr = nullptr);
253
5
    }
sk_sp<SkFontMgr_Custom>::~sk_sp()
Line
Count
Source
250
5
    ~sk_sp() {
251
5
        SkSafeUnref(fPtr);
252
5
        SkDEBUGCODE(fPtr = nullptr);
253
5
    }
Unexecuted instantiation: sk_sp<SkTypeface_Stream>::~sk_sp()
sk_sp<SkFontStyleSet>::~sk_sp()
Line
Count
Source
250
88.0k
    ~sk_sp() {
251
88.0k
        SkSafeUnref(fPtr);
252
88.0k
        SkDEBUGCODE(fPtr = nullptr);
253
88.0k
    }
sk_sp<SkTypeface_FreeType>::~sk_sp()
Line
Count
Source
250
4.27k
    ~sk_sp() {
251
4.27k
        SkSafeUnref(fPtr);
252
4.27k
        SkDEBUGCODE(fPtr = nullptr);
253
4.27k
    }
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_NameTable>::~sk_sp()
sk_sp<SkTypeface::LocalizedStrings>::~sk_sp()
Line
Count
Source
250
7.89k
    ~sk_sp() {
251
7.89k
        SkSafeUnref(fPtr);
252
7.89k
        SkDEBUGCODE(fPtr = nullptr);
253
7.89k
    }
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_SingleName>::~sk_sp()
Unexecuted instantiation: sk_sp<SkDocument>::~sk_sp()
Unexecuted instantiation: sk_sp<SkPDFDevice>::~sk_sp()
Unexecuted instantiation: sk_sp<SkPDFDocument>::~sk_sp()
sk_sp<SkAnimatedImage>::~sk_sp()
Line
Count
Source
250
11.0k
    ~sk_sp() {
251
11.0k
        SkSafeUnref(fPtr);
252
11.0k
        SkDEBUGCODE(fPtr = nullptr);
253
11.0k
    }
254
255
1.57M
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
sk_sp<GrArenas>::operator=(decltype(nullptr))
Line
Count
Source
255
78.8k
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
sk_sp<SkPixelRef>::operator=(decltype(nullptr))
Line
Count
Source
255
1.29M
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
Unexecuted instantiation: sk_sp<skgpu::v1::SoftwarePathRenderer>::operator=(decltype(nullptr))
Unexecuted instantiation: sk_sp<GrRenderTask>::operator=(decltype(nullptr))
sk_sp<GrSurface>::operator=(decltype(nullptr))
Line
Count
Source
255
156k
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
Unexecuted instantiation: sk_sp<SkImage>::operator=(decltype(nullptr))
sk_sp<SkColorSpace>::operator=(decltype(nullptr))
Line
Count
Source
255
35
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
sk_sp<GrAttachment>::operator=(decltype(nullptr))
Line
Count
Source
255
21.9k
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
Unexecuted instantiation: sk_sp<GrColorSpaceXform>::operator=(decltype(nullptr))
sk_sp<SkShader>::operator=(decltype(nullptr))
Line
Count
Source
255
13.3k
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
Unexecuted instantiation: sk_sp<GrTexture>::operator=(decltype(nullptr))
Unexecuted instantiation: sk_sp<skottie::Logger>::operator=(decltype(nullptr))
sk_sp<sksg::RenderNode>::operator=(decltype(nullptr))
Line
Count
Source
255
488
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
sk_sp<SkSVGNode>::operator=(decltype(nullptr))
Line
Count
Source
255
10.0k
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
sk_sp<SkColorFilter>::operator=(decltype(nullptr))
Line
Count
Source
255
990
    sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; }
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::operator=(decltype(nullptr))
Unexecuted instantiation: sk_sp<SkSurface>::operator=(decltype(nullptr))
Unexecuted instantiation: sk_sp<SkPicture>::operator=(decltype(nullptr))
Unexecuted instantiation: sk_sp<SkPDFDevice>::operator=(decltype(nullptr))
256
257
    /**
258
     *  Shares the underlying object referenced by the argument by calling ref() on it. If this
259
     *  sk_sp previously had a reference to an object (i.e. not null) it will call unref() on that
260
     *  object.
261
     */
262
59.4M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
59.4M
        if (this != &that) {
264
59.4M
            this->reset(SkSafeRef(that.get()));
265
59.4M
        }
266
59.4M
        return *this;
267
59.4M
    }
sk_sp<SkTypeface>::operator=(sk_sp<SkTypeface> const&)
Line
Count
Source
262
130k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
130k
        if (this != &that) {
264
130k
            this->reset(SkSafeRef(that.get()));
265
130k
        }
266
130k
        return *this;
267
130k
    }
sk_sp<GrSurfaceProxy>::operator=(sk_sp<GrSurfaceProxy> const&)
Line
Count
Source
262
514k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
514k
        if (this != &that) {
264
514k
            this->reset(SkSafeRef(that.get()));
265
514k
        }
266
514k
        return *this;
267
514k
    }
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy>::operator=(sk_sp<GrContextThreadSafeProxy> const&)
sk_sp<SkColorSpace>::operator=(sk_sp<SkColorSpace> const&)
Line
Count
Source
262
2.89M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
2.89M
        if (this != &that) {
264
2.89M
            this->reset(SkSafeRef(that.get()));
265
2.89M
        }
266
2.89M
        return *this;
267
2.89M
    }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::operator=(sk_sp<sk_gpu_test::ManagedBackendTexture> const&)
Unexecuted instantiation: sk_sp<SkData>::operator=(sk_sp<SkData> const&)
Unexecuted instantiation: sk_sp<GrGLInterface const>::operator=(sk_sp<GrGLInterface const> const&)
sk_sp<SkPixelRef>::operator=(sk_sp<SkPixelRef> const&)
Line
Count
Source
262
190k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
190k
        if (this != &that) {
264
190k
            this->reset(SkSafeRef(that.get()));
265
190k
        }
266
190k
        return *this;
267
190k
    }
sk_sp<SkMipmap>::operator=(sk_sp<SkMipmap> const&)
Line
Count
Source
262
190k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
190k
        if (this != &that) {
264
190k
            this->reset(SkSafeRef(that.get()));
265
190k
        }
266
190k
        return *this;
267
190k
    }
Unexecuted instantiation: sk_sp<SkImage const>::operator=(sk_sp<SkImage const> const&)
sk_sp<SkImageFilter>::operator=(sk_sp<SkImageFilter> const&)
Line
Count
Source
262
9.67M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
9.67M
        if (this != &that) {
264
9.67M
            this->reset(SkSafeRef(that.get()));
265
9.67M
        }
266
9.67M
        return *this;
267
9.67M
    }
sk_sp<SkSpecialImage>::operator=(sk_sp<SkSpecialImage> const&)
Line
Count
Source
262
1.80k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
1.80k
        if (this != &that) {
264
1.80k
            this->reset(SkSafeRef(that.get()));
265
1.80k
        }
266
1.80k
        return *this;
267
1.80k
    }
sk_sp<SkPathEffect>::operator=(sk_sp<SkPathEffect> const&)
Line
Count
Source
262
8.74M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
8.74M
        if (this != &that) {
264
8.74M
            this->reset(SkSafeRef(that.get()));
265
8.74M
        }
266
8.74M
        return *this;
267
8.74M
    }
sk_sp<SkShader>::operator=(sk_sp<SkShader> const&)
Line
Count
Source
262
8.72M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
8.72M
        if (this != &that) {
264
8.72M
            this->reset(SkSafeRef(that.get()));
265
8.72M
        }
266
8.72M
        return *this;
267
8.72M
    }
sk_sp<SkMaskFilter>::operator=(sk_sp<SkMaskFilter> const&)
Line
Count
Source
262
8.72M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
8.72M
        if (this != &that) {
264
8.72M
            this->reset(SkSafeRef(that.get()));
265
8.72M
        }
266
8.72M
        return *this;
267
8.72M
    }
sk_sp<SkColorFilter>::operator=(sk_sp<SkColorFilter> const&)
Line
Count
Source
262
8.72M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
8.72M
        if (this != &that) {
264
8.72M
            this->reset(SkSafeRef(that.get()));
265
8.72M
        }
266
8.72M
        return *this;
267
8.72M
    }
sk_sp<SkBlender>::operator=(sk_sp<SkBlender> const&)
Line
Count
Source
262
8.72M
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
8.72M
        if (this != &that) {
264
8.72M
            this->reset(SkSafeRef(that.get()));
265
8.72M
        }
266
8.72M
        return *this;
267
8.72M
    }
sk_sp<SkImage>::operator=(sk_sp<SkImage> const&)
Line
Count
Source
262
1.03k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
1.03k
        if (this != &that) {
264
1.03k
            this->reset(SkSafeRef(that.get()));
265
1.03k
        }
266
1.03k
        return *this;
267
1.03k
    }
sk_sp<SkString::Rec>::operator=(sk_sp<SkString::Rec> const&)
Line
Count
Source
262
262k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
262k
        if (this != &that) {
264
262k
            this->reset(SkSafeRef(that.get()));
265
262k
        }
266
262k
        return *this;
267
262k
    }
Unexecuted instantiation: sk_sp<SkVertices>::operator=(sk_sp<SkVertices> const&)
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::operator=(sk_sp<GrBackendSurfaceMutableStateImpl> const&)
sk_sp<GrColorSpaceXform>::operator=(sk_sp<GrColorSpaceXform> const&)
Line
Count
Source
262
12.4k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
12.4k
        if (this != &that) {
264
12.4k
            this->reset(SkSafeRef(that.get()));
265
12.4k
        }
266
12.4k
        return *this;
267
12.4k
    }
Unexecuted instantiation: sk_sp<GrGpuBuffer>::operator=(sk_sp<GrGpuBuffer> const&)
Unexecuted instantiation: sk_sp<GrThreadSafeCache::VertexData>::operator=(sk_sp<GrThreadSafeCache::VertexData> const&)
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::operator=(sk_sp<(anonymous namespace)::FontStyleSet> const&)
Line
Count
Source
262
5
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
5
        if (this != &that) {
264
5
            this->reset(SkSafeRef(that.get()));
265
5
        }
266
5
        return *this;
267
5
    }
sk_sp<sksg::Group>::operator=(sk_sp<sksg::Group> const&)
Line
Count
Source
262
1.53k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
1.53k
        if (this != &that) {
264
1.53k
            this->reset(SkSafeRef(that.get()));
265
1.53k
        }
266
1.53k
        return *this;
267
1.53k
    }
Unexecuted instantiation: sk_sp<SkTextBlob>::operator=(sk_sp<SkTextBlob> const&)
sk_sp<sksg::RenderNode>::operator=(sk_sp<sksg::RenderNode> const&)
Line
Count
Source
262
360k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
360k
        if (this != &that) {
264
360k
            this->reset(SkSafeRef(that.get()));
265
360k
        }
266
360k
        return *this;
267
360k
    }
sk_sp<sksg::Path>::operator=(sk_sp<sksg::Path> const&)
Line
Count
Source
262
80.6k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
80.6k
        if (this != &that) {
264
80.6k
            this->reset(SkSafeRef(that.get()));
265
80.6k
        }
266
80.6k
        return *this;
267
80.6k
    }
sk_sp<sksg::ModeColorFilter>::operator=(sk_sp<sksg::ModeColorFilter> const&)
Line
Count
Source
262
739
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
739
        if (this != &that) {
264
739
            this->reset(SkSafeRef(that.get()));
265
739
        }
266
739
        return *this;
267
739
    }
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::operator=(sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode> const&)
sk_sp<sksg::ExternalImageFilter>::operator=(sk_sp<sksg::ExternalImageFilter> const&)
Line
Count
Source
262
5.14k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
5.14k
        if (this != &that) {
264
5.14k
            this->reset(SkSafeRef(that.get()));
265
5.14k
        }
266
5.14k
        return *this;
267
5.14k
    }
sk_sp<sksg::ExternalColorFilter>::operator=(sk_sp<sksg::ExternalColorFilter> const&)
Line
Count
Source
262
6.84k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
6.84k
        if (this != &that) {
264
6.84k
            this->reset(SkSafeRef(that.get()));
265
6.84k
        }
266
6.84k
        return *this;
267
6.84k
    }
sk_sp<sksg::MaskShaderEffect>::operator=(sk_sp<sksg::MaskShaderEffect> const&)
Line
Count
Source
262
1.39k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
1.39k
        if (this != &that) {
264
1.39k
            this->reset(SkSafeRef(that.get()));
265
1.39k
        }
266
1.39k
        return *this;
267
1.39k
    }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::operator=(sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode> const&)
Line
Count
Source
262
14.5k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
14.5k
        if (this != &that) {
264
14.5k
            this->reset(SkSafeRef(that.get()));
265
14.5k
        }
266
14.5k
        return *this;
267
14.5k
    }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::operator=(sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode> const&)
Line
Count
Source
262
2.66k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
2.66k
        if (this != &that) {
264
2.66k
            this->reset(SkSafeRef(that.get()));
265
2.66k
        }
266
2.66k
        return *this;
267
2.66k
    }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::operator=(sk_sp<skottie::internal::(anonymous namespace)::SphereNode> const&)
Line
Count
Source
262
3.36k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
3.36k
        if (this != &that) {
264
3.36k
            this->reset(SkSafeRef(that.get()));
265
3.36k
        }
266
3.36k
        return *this;
267
3.36k
    }
sk_sp<sksg::GradientColorFilter>::operator=(sk_sp<sksg::GradientColorFilter> const&)
Line
Count
Source
262
9.36k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
9.36k
        if (this != &that) {
264
9.36k
            this->reset(SkSafeRef(that.get()));
265
9.36k
        }
266
9.36k
        return *this;
267
9.36k
    }
Unexecuted instantiation: sk_sp<sksg::OpacityEffect>::operator=(sk_sp<sksg::OpacityEffect> const&)
sk_sp<sksg::TrimEffect>::operator=(sk_sp<sksg::TrimEffect> const&)
Line
Count
Source
262
807k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
807k
        if (this != &that) {
264
807k
            this->reset(SkSafeRef(that.get()));
265
807k
        }
266
807k
        return *this;
267
807k
    }
Unexecuted instantiation: sk_sp<sksg::Matrix<SkMatrix> >::operator=(sk_sp<sksg::Matrix<SkMatrix> > const&)
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::operator=(sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode> const&)
sk_sp<sksg::RRect>::operator=(sk_sp<sksg::RRect> const&)
Line
Count
Source
262
170k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
170k
        if (this != &that) {
264
170k
            this->reset(SkSafeRef(that.get()));
265
170k
        }
266
170k
        return *this;
267
170k
    }
sk_sp<sksg::PaintNode>::operator=(sk_sp<sksg::PaintNode> const&)
Line
Count
Source
262
128k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
128k
        if (this != &that) {
264
128k
            this->reset(SkSafeRef(that.get()));
265
128k
        }
266
128k
        return *this;
267
128k
    }
sk_sp<sksg::DashEffect>::operator=(sk_sp<sksg::DashEffect> const&)
Line
Count
Source
262
1.11k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
1.11k
        if (this != &that) {
264
1.11k
            this->reset(SkSafeRef(that.get()));
265
1.11k
        }
266
1.11k
        return *this;
267
1.11k
    }
sk_sp<sksg::OffsetEffect>::operator=(sk_sp<sksg::OffsetEffect> const&)
Line
Count
Source
262
48.0k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
48.0k
        if (this != &that) {
264
48.0k
            this->reset(SkSafeRef(that.get()));
265
48.0k
        }
266
48.0k
        return *this;
267
48.0k
    }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::operator=(sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect> const&)
Line
Count
Source
262
19.2k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
19.2k
        if (this != &that) {
264
19.2k
            this->reset(SkSafeRef(that.get()));
265
19.2k
        }
266
19.2k
        return *this;
267
19.2k
    }
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::operator=(sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode> const&)
sk_sp<sksg::RoundEffect>::operator=(sk_sp<sksg::RoundEffect> const&)
Line
Count
Source
262
264k
    sk_sp<T>& operator=(const sk_sp<T>& that) {
263
264k
        if (this != &that) {
264
264k
            this->reset(SkSafeRef(that.get()));
265
264k
        }
266
264k
        return *this;
267
264k
    }
Unexecuted instantiation: sk_sp<SkFontMgr>::operator=(sk_sp<SkFontMgr> const&)
268
    template <typename U,
269
              typename = typename std::enable_if<std::is_convertible<U*, T*>::value>::type>
270
121k
    sk_sp<T>& operator=(const sk_sp<U>& that) {
271
121k
        this->reset(SkSafeRef(that.get()));
272
121k
        return *this;
273
121k
    }
sk_sp<GrBuffer const>& sk_sp<GrBuffer const>::operator=<GrBuffer, void>(sk_sp<GrBuffer> const&)
Line
Count
Source
270
121k
    sk_sp<T>& operator=(const sk_sp<U>& that) {
271
121k
        this->reset(SkSafeRef(that.get()));
272
121k
        return *this;
273
121k
    }
sk_sp<SkTypeface>& sk_sp<SkTypeface>::operator=<TestTypeface, void>(sk_sp<TestTypeface> const&)
Line
Count
Source
270
5
    sk_sp<T>& operator=(const sk_sp<U>& that) {
271
5
        this->reset(SkSafeRef(that.get()));
272
5
        return *this;
273
5
    }
274
275
    /**
276
     *  Move the underlying object from the argument to the sk_sp. If the sk_sp previously held
277
     *  a reference to another object, unref() will be called on that object. No call to ref()
278
     *  will be made.
279
     */
280
1.50G
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.50G
        this->reset(that.release());
282
1.50G
        return *this;
283
1.50G
    }
sk_sp<GrDirectContext>::operator=(sk_sp<GrDirectContext>&&)
Line
Count
Source
280
1.32k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.32k
        this->reset(that.release());
282
1.32k
        return *this;
283
1.32k
    }
sk_sp<SkColorSpace>::operator=(sk_sp<SkColorSpace>&&)
Line
Count
Source
280
1.17M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.17M
        this->reset(that.release());
282
1.17M
        return *this;
283
1.17M
    }
sk_sp<SkShader>::operator=(sk_sp<SkShader>&&)
Line
Count
Source
280
2.21M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
2.21M
        this->reset(that.release());
282
2.21M
        return *this;
283
2.21M
    }
sk_sp<SkData>::operator=(sk_sp<SkData>&&)
Line
Count
Source
280
535k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
535k
        this->reset(that.release());
282
535k
        return *this;
283
535k
    }
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::operator=(sk_sp<GrRefCntedCallback>&&)
sk_sp<GrArenas>::operator=(sk_sp<GrArenas>&&)
Line
Count
Source
280
64.7k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
64.7k
        this->reset(that.release());
282
64.7k
        return *this;
283
64.7k
    }
sk_sp<GrSurfaceProxy>::operator=(sk_sp<GrSurfaceProxy>&&)
Line
Count
Source
280
91.1k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
91.1k
        this->reset(that.release());
282
91.1k
        return *this;
283
91.1k
    }
sk_sp<GrTextStrike>::operator=(sk_sp<GrTextStrike>&&)
Line
Count
Source
280
778
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
778
        this->reset(that.release());
282
778
        return *this;
283
778
    }
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy>::operator=(sk_sp<GrContextThreadSafeProxy>&&)
sk_sp<GrTextureProxy>::operator=(sk_sp<GrTextureProxy>&&)
Line
Count
Source
280
140k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
140k
        this->reset(that.release());
282
140k
        return *this;
283
140k
    }
sk_sp<GrBuffer const>::operator=(sk_sp<GrBuffer const>&&)
Line
Count
Source
280
44.7k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
44.7k
        this->reset(that.release());
282
44.7k
        return *this;
283
44.7k
    }
sk_sp<SkSurface>::operator=(sk_sp<SkSurface>&&)
Line
Count
Source
280
8.20k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
8.20k
        this->reset(that.release());
282
8.20k
        return *this;
283
8.20k
    }
sk_sp<SkImage>::operator=(sk_sp<SkImage>&&)
Line
Count
Source
280
23.9k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
23.9k
        this->reset(that.release());
282
23.9k
        return *this;
283
23.9k
    }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::operator=(sk_sp<sk_gpu_test::ManagedBackendTexture>&&)
Unexecuted instantiation: sk_sp<GrGLInterface const>::operator=(sk_sp<GrGLInterface const>&&)
sk_sp<SkPixelRef>::operator=(sk_sp<SkPixelRef>&&)
Line
Count
Source
280
1.40M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.40M
        this->reset(that.release());
282
1.40M
        return *this;
283
1.40M
    }
sk_sp<SkMipmap>::operator=(sk_sp<SkMipmap>&&)
Line
Count
Source
280
208k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
208k
        this->reset(that.release());
282
208k
        return *this;
283
208k
    }
sk_sp<SkColorFilter>::operator=(sk_sp<SkColorFilter>&&)
Line
Count
Source
280
1.83M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.83M
        this->reset(that.release());
282
1.83M
        return *this;
283
1.83M
    }
sk_sp<SkMarkerStack>::operator=(sk_sp<SkMarkerStack>&&)
Line
Count
Source
280
281k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
281k
        this->reset(that.release());
282
281k
        return *this;
283
281k
    }
sk_sp<SkBaseDevice>::operator=(sk_sp<SkBaseDevice>&&)
Line
Count
Source
280
281k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
281k
        this->reset(that.release());
282
281k
        return *this;
283
281k
    }
sk_sp<SkSpecialImage>::operator=(sk_sp<SkSpecialImage>&&)
Line
Count
Source
280
113k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
113k
        this->reset(that.release());
282
113k
        return *this;
283
113k
    }
sk_sp<SkFlattenable>::operator=(sk_sp<SkFlattenable>&&)
Line
Count
Source
280
32.8k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
32.8k
        this->reset(that.release());
282
32.8k
        return *this;
283
32.8k
    }
sk_sp<SkPathEffect>::operator=(sk_sp<SkPathEffect>&&)
Line
Count
Source
280
12.0M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
12.0M
        this->reset(that.release());
282
12.0M
        return *this;
283
12.0M
    }
sk_sp<SkMaskFilter>::operator=(sk_sp<SkMaskFilter>&&)
Line
Count
Source
280
12.1M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
12.1M
        this->reset(that.release());
282
12.1M
        return *this;
283
12.1M
    }
sk_sp<SkImageFilter>::operator=(sk_sp<SkImageFilter>&&)
Line
Count
Source
280
2.68M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
2.68M
        this->reset(that.release());
282
2.68M
        return *this;
283
2.68M
    }
sk_sp<SkBlender>::operator=(sk_sp<SkBlender>&&)
Line
Count
Source
280
2.34M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
2.34M
        this->reset(that.release());
282
2.34M
        return *this;
283
2.34M
    }
sk_sp<SkContourMeasure>::operator=(sk_sp<SkContourMeasure>&&)
Line
Count
Source
280
3.73M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
3.73M
        this->reset(that.release());
282
3.73M
        return *this;
283
3.73M
    }
sk_sp<GrShaderCaps>::operator=(sk_sp<GrShaderCaps>&&)
Line
Count
Source
280
9
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
9
        this->reset(that.release());
282
9
        return *this;
283
9
    }
sk_sp<SkRuntimeEffect>::operator=(sk_sp<SkRuntimeEffect>&&)
Line
Count
Source
280
3
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
3
        this->reset(that.release());
282
3
        return *this;
283
3
    }
sk_sp<SkTypeface>::operator=(sk_sp<SkTypeface>&&)
Line
Count
Source
280
1.46G
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.46G
        this->reset(that.release());
282
1.46G
        return *this;
283
1.46G
    }
sk_sp<SkString::Rec>::operator=(sk_sp<SkString::Rec>&&)
Line
Count
Source
280
1.30M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.30M
        this->reset(that.release());
282
1.30M
        return *this;
283
1.30M
    }
Unexecuted instantiation: sk_sp<SkFactorySet>::operator=(sk_sp<SkFactorySet>&&)
Unexecuted instantiation: sk_sp<SkRefCntSet>::operator=(sk_sp<SkRefCntSet>&&)
sk_sp<SkBBoxHierarchy>::operator=(sk_sp<SkBBoxHierarchy>&&)
Line
Count
Source
280
153k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
153k
        this->reset(that.release());
282
153k
        return *this;
283
153k
    }
sk_sp<SkTextBlob>::operator=(sk_sp<SkTextBlob>&&)
Line
Count
Source
280
16.6k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
16.6k
        this->reset(that.release());
282
16.6k
        return *this;
283
16.6k
    }
sk_sp<SkVertices>::operator=(sk_sp<SkVertices>&&)
Line
Count
Source
280
1.85k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.85k
        this->reset(that.release());
282
1.85k
        return *this;
283
1.85k
    }
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::operator=(sk_sp<(anonymous namespace)::CachedTessellations>&&)
sk_sp<GrColorSpaceXform>::operator=(sk_sp<GrColorSpaceXform>&&)
Line
Count
Source
280
114k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
114k
        this->reset(that.release());
282
114k
        return *this;
283
114k
    }
sk_sp<GrGpu>::operator=(sk_sp<GrGpu>&&)
Line
Count
Source
280
1.32k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.32k
        this->reset(that.release());
282
1.32k
        return *this;
283
1.32k
    }
sk_sp<GrGpuBuffer>::operator=(sk_sp<GrGpuBuffer>&&)
Line
Count
Source
280
2.79k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
2.79k
        this->reset(that.release());
282
2.79k
        return *this;
283
2.79k
    }
sk_sp<GrGpuBuffer const>::operator=(sk_sp<GrGpuBuffer const>&&)
Line
Count
Source
280
691
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
691
        this->reset(that.release());
282
691
        return *this;
283
691
    }
sk_sp<GrBufferAllocPool::CpuBufferCache>::operator=(sk_sp<GrBufferAllocPool::CpuBufferCache>&&)
Line
Count
Source
280
1.32k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.32k
        this->reset(that.release());
282
1.32k
        return *this;
283
1.32k
    }
sk_sp<GrRenderTask>::operator=(sk_sp<GrRenderTask>&&)
Line
Count
Source
280
62.0k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
62.0k
        this->reset(that.release());
282
62.0k
        return *this;
283
62.0k
    }
sk_sp<GrCaps const>::operator=(sk_sp<GrCaps const>&&)
Line
Count
Source
280
2.65k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
2.65k
        this->reset(that.release());
282
2.65k
        return *this;
283
2.65k
    }
Unexecuted instantiation: sk_sp<GrTexture>::operator=(sk_sp<GrTexture>&&)
sk_sp<GrGpuResource>::operator=(sk_sp<GrGpuResource>&&)
Line
Count
Source
280
62.1k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
62.1k
        this->reset(that.release());
282
62.1k
        return *this;
283
62.1k
    }
sk_sp<GrSurface>::operator=(sk_sp<GrSurface>&&)
Line
Count
Source
280
289k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
289k
        this->reset(that.release());
282
289k
        return *this;
283
289k
    }
sk_sp<GrAttachment>::operator=(sk_sp<GrAttachment>&&)
Line
Count
Source
280
11.2k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
11.2k
        this->reset(that.release());
282
11.2k
        return *this;
283
11.2k
    }
sk_sp<GrTextBlob>::operator=(sk_sp<GrTextBlob>&&)
Line
Count
Source
280
2.36k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
2.36k
        this->reset(that.release());
282
2.36k
        return *this;
283
2.36k
    }
sk_sp<GrThreadSafeCache::VertexData>::operator=(sk_sp<GrThreadSafeCache::VertexData>&&)
Line
Count
Source
280
2.96k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
2.96k
        this->reset(that.release());
282
2.96k
        return *this;
283
2.96k
    }
sk_sp<GrOpsTask>::operator=(sk_sp<GrOpsTask>&&)
Line
Count
Source
280
157k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
157k
        this->reset(that.release());
282
157k
        return *this;
283
157k
    }
Unexecuted instantiation: sk_sp<GrGLTexture>::operator=(sk_sp<GrGLTexture>&&)
Unexecuted instantiation: sk_sp<GrGLProgram>::operator=(sk_sp<GrGLProgram>&&)
Unexecuted instantiation: sk_sp<GrGLBuffer>::operator=(sk_sp<GrGLBuffer>&&)
Unexecuted instantiation: sk_sp<GrGLAttachment>::operator=(sk_sp<GrGLAttachment>&&)
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::operator=(sk_sp<GrGLTextureParameters>&&)
sk_sp<SkFontMgr>::operator=(sk_sp<SkFontMgr>&&)
Line
Count
Source
280
10
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
10
        this->reset(that.release());
282
10
        return *this;
283
10
    }
sk_sp<SkMipmap const>::operator=(sk_sp<SkMipmap const>&&)
Line
Count
Source
280
252
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
252
        this->reset(that.release());
282
252
        return *this;
283
252
    }
sk_sp<SkStrikeCache::Strike>::operator=(sk_sp<SkStrikeCache::Strike>&&)
Line
Count
Source
280
71.3k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
71.3k
        this->reset(that.release());
282
71.3k
        return *this;
283
71.3k
    }
sk_sp<SkPicture>::operator=(sk_sp<SkPicture>&&)
Line
Count
Source
280
14.4k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
14.4k
        this->reset(that.release());
282
14.4k
        return *this;
283
14.4k
    }
sk_sp<GrCpuBuffer>::operator=(sk_sp<GrCpuBuffer>&&)
Line
Count
Source
280
3.93k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
3.93k
        this->reset(that.release());
282
3.93k
        return *this;
283
3.93k
    }
sk_sp<GrBuffer>::operator=(sk_sp<GrBuffer>&&)
Line
Count
Source
280
3.30k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
3.30k
        this->reset(that.release());
282
3.30k
        return *this;
283
3.30k
    }
sk_sp<GrThreadSafePipelineBuilder>::operator=(sk_sp<GrThreadSafePipelineBuilder>&&)
Line
Count
Source
280
1.32k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.32k
        this->reset(that.release());
282
1.32k
        return *this;
283
1.32k
    }
sk_sp<GrThreadSafeCache::Trampoline>::operator=(sk_sp<GrThreadSafeCache::Trampoline>&&)
Line
Count
Source
280
74
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
74
        this->reset(that.release());
282
74
        return *this;
283
74
    }
Unexecuted instantiation: sk_sp<GrGLCaps>::operator=(sk_sp<GrGLCaps>&&)
Unexecuted instantiation: sk_sp<SkSVGDOM>::operator=(sk_sp<SkSVGDOM>&&)
Unexecuted instantiation: sk_sp<skresources::ResourceProvider>::operator=(sk_sp<skresources::ResourceProvider>&&)
Unexecuted instantiation: sk_sp<skottie::PropertyObserver>::operator=(sk_sp<skottie::PropertyObserver>&&)
Unexecuted instantiation: sk_sp<skottie::Logger>::operator=(sk_sp<skottie::Logger>&&)
Unexecuted instantiation: sk_sp<skottie::MarkerObserver>::operator=(sk_sp<skottie::MarkerObserver>&&)
Unexecuted instantiation: sk_sp<skottie::PrecompInterceptor>::operator=(sk_sp<skottie::PrecompInterceptor>&&)
Unexecuted instantiation: sk_sp<skottie::ExpressionManager>::operator=(sk_sp<skottie::ExpressionManager>&&)
sk_sp<skottie::internal::KeyframeAnimator>::operator=(sk_sp<skottie::internal::KeyframeAnimator>&&)
Line
Count
Source
280
73.9k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
73.9k
        this->reset(that.release());
282
73.9k
        return *this;
283
73.9k
    }
Unexecuted instantiation: sk_sp<sksg::Color>::operator=(sk_sp<sksg::Color>&&)
Unexecuted instantiation: sk_sp<sksg::Matrix<SkM44> >::operator=(sk_sp<sksg::Matrix<SkM44> >&&)
Unexecuted instantiation: sk_sp<sksg::BlurImageFilter>::operator=(sk_sp<sksg::BlurImageFilter>&&)
sk_sp<sksg::RenderNode>::operator=(sk_sp<sksg::RenderNode>&&)
Line
Count
Source
280
1.10M
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.10M
        this->reset(that.release());
282
1.10M
        return *this;
283
1.10M
    }
sk_sp<sksg::Transform>::operator=(sk_sp<sksg::Transform>&&)
Line
Count
Source
280
932k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
932k
        this->reset(that.release());
282
932k
        return *this;
283
932k
    }
sk_sp<sksg::Gradient>::operator=(sk_sp<sksg::Gradient>&&)
Line
Count
Source
280
1.10k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.10k
        this->reset(that.release());
282
1.10k
        return *this;
283
1.10k
    }
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::operator=(sk_sp<skresources::ImageAsset>&&)
Unexecuted instantiation: sk_sp<sksg::Matrix<SkMatrix> >::operator=(sk_sp<sksg::Matrix<SkMatrix> >&&)
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::operator=(sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>&&)
Line
Count
Source
280
1.03k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.03k
        this->reset(that.release());
282
1.03k
        return *this;
283
1.03k
    }
sk_sp<skottie::internal::Animator>::operator=(sk_sp<skottie::internal::Animator>&&)
Line
Count
Source
280
1.09k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.09k
        this->reset(that.release());
282
1.09k
        return *this;
283
1.09k
    }
sk_sp<SkSVGNode>::operator=(sk_sp<SkSVGNode>&&)
Line
Count
Source
280
118k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
118k
        this->reset(that.release());
282
118k
        return *this;
283
118k
    }
sk_sp<sksg::Shader>::operator=(sk_sp<sksg::Shader>&&)
Line
Count
Source
280
1.10k
    sk_sp<T>& operator=(sk_sp<T>&& that) {
281
1.10k
        this->reset(that.release());
282
1.10k
        return *this;
283
1.10k
    }
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::operator=(sk_sp<SkPromiseImageTexture>&&)
Unexecuted instantiation: sk_sp<GrRecordingContext>::operator=(sk_sp<GrRecordingContext>&&)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::operator=(sk_sp<SkDeferredDisplayList::LazyProxyData>&&)
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::operator=(sk_sp<GrRenderTargetProxy>&&)
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::operator=(sk_sp<skia::textlayout::TypefaceFontStyleSet>&&)
Unexecuted instantiation: sk_sp<SkPDFDevice>::operator=(sk_sp<SkPDFDevice>&&)
284
    template <typename U,
285
              typename = typename std::enable_if<std::is_convertible<U*, T*>::value>::type>
286
860k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
860k
        this->reset(that.release());
288
860k
        return *this;
289
860k
    }
Unexecuted instantiation: sk_sp<GrGLInterface const>& sk_sp<GrGLInterface const>::operator=<GrGLInterface, void>(sk_sp<GrGLInterface>&&)
sk_sp<SkBaseDevice>& sk_sp<SkBaseDevice>::operator=<SkNoPixelsDevice, void>(sk_sp<SkNoPixelsDevice>&&)
Line
Count
Source
286
162k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
162k
        this->reset(that.release());
288
162k
        return *this;
289
162k
    }
sk_sp<SkShader const>& sk_sp<SkShader const>::operator=<SkShaderBase, void>(sk_sp<SkShaderBase>&&)
Line
Count
Source
286
461k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
461k
        this->reset(that.release());
288
461k
        return *this;
289
461k
    }
sk_sp<GrSurface>& sk_sp<GrSurface>::operator=<GrTexture, void>(sk_sp<GrTexture>&&)
Line
Count
Source
286
27.2k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
27.2k
        this->reset(that.release());
288
27.2k
        return *this;
289
27.2k
    }
sk_sp<GrCaps const>& sk_sp<GrCaps const>::operator=<GrCaps, void>(sk_sp<GrCaps>&&)
Line
Count
Source
286
1.32k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
1.32k
        this->reset(that.release());
288
1.32k
        return *this;
289
1.32k
    }
Unexecuted instantiation: sk_sp<GrSurfaceProxy>& sk_sp<GrSurfaceProxy>::operator=<GrTextureProxy, void>(sk_sp<GrTextureProxy>&&)
sk_sp<GrBuffer const>& sk_sp<GrBuffer const>::operator=<GrGpuBuffer const, void>(sk_sp<GrGpuBuffer const>&&)
Line
Count
Source
286
1.87k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
1.87k
        this->reset(that.release());
288
1.87k
        return *this;
289
1.87k
    }
Unexecuted instantiation: sk_sp<GrGLTexture>& sk_sp<GrGLTexture>::operator=<GrGLTextureRenderTarget, void>(sk_sp<GrGLTextureRenderTarget>&&)
Unexecuted instantiation: SkVMBlitter.cpp:sk_sp<SkShader>& sk_sp<SkShader>::operator=<(anonymous namespace)::PaintColorShader, void>(sk_sp<(anonymous namespace)::PaintColorShader>&&)
sk_sp<SkShader>& sk_sp<SkShader>::operator=<SkColorFilterShader, void>(sk_sp<SkColorFilterShader>&&)
Line
Count
Source
286
49.5k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
49.5k
        this->reset(that.release());
288
49.5k
        return *this;
289
49.5k
    }
SkVMBlitter.cpp:sk_sp<SkShader>& sk_sp<SkShader>::operator=<(anonymous namespace)::DitherShader, void>(sk_sp<(anonymous namespace)::DitherShader>&&)
Line
Count
Source
286
1.83k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
1.83k
        this->reset(that.release());
288
1.83k
        return *this;
289
1.83k
    }
Unexecuted instantiation: sk_sp<SkImage const>& sk_sp<SkImage const>::operator=<SkImage, void>(sk_sp<SkImage>&&)
Unexecuted instantiation: sk_sp<SkTypeface::LocalizedStrings>& sk_sp<SkTypeface::LocalizedStrings>::operator=<SkOTUtils::LocalizedStrings_SingleName, void>(sk_sp<SkOTUtils::LocalizedStrings_SingleName>&&)
sk_sp<sksg::RenderNode>& sk_sp<sksg::RenderNode>::operator=<sksg::BlendModeEffect, void>(sk_sp<sksg::BlendModeEffect>&&)
Line
Count
Source
286
6.64k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
6.64k
        this->reset(that.release());
288
6.64k
        return *this;
289
6.64k
    }
sk_sp<sksg::GeometryNode>& sk_sp<sksg::GeometryNode>::operator=<sksg::Path, void>(sk_sp<sksg::Path>&&)
Line
Count
Source
286
6.58k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
6.58k
        this->reset(that.release());
288
6.58k
        return *this;
289
6.58k
    }
sk_sp<sksg::GeometryNode>& sk_sp<sksg::GeometryNode>::operator=<sksg::Merge, void>(sk_sp<sksg::Merge>&&)
Line
Count
Source
286
13
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
13
        this->reset(that.release());
288
13
        return *this;
289
13
    }
sk_sp<sksg::RenderNode>& sk_sp<sksg::RenderNode>::operator=<sksg::LayerEffect, void>(sk_sp<sksg::LayerEffect>&&)
Line
Count
Source
286
22
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
22
        this->reset(that.release());
288
22
        return *this;
289
22
    }
sk_sp<sksg::RenderNode>& sk_sp<sksg::RenderNode>::operator=<sksg::Group, void>(sk_sp<sksg::Group>&&)
Line
Count
Source
286
11.8k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
11.8k
        this->reset(that.release());
288
11.8k
        return *this;
289
11.8k
    }
sk_sp<sksg::RenderNode>& sk_sp<sksg::RenderNode>::operator=<sksg::ClipEffect, void>(sk_sp<sksg::ClipEffect>&&)
Line
Count
Source
286
41.8k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
41.8k
        this->reset(that.release());
288
41.8k
        return *this;
289
41.8k
    }
sk_sp<sksg::RenderNode>& sk_sp<sksg::RenderNode>::operator=<sksg::TransformEffect, void>(sk_sp<sksg::TransformEffect>&&)
Line
Count
Source
286
58.7k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
58.7k
        this->reset(that.release());
288
58.7k
        return *this;
289
58.7k
    }
Unexecuted instantiation: Layer.cpp:sk_sp<skottie::internal::Animator>& sk_sp<skottie::internal::Animator>::operator=<skottie::internal::(anonymous namespace)::MotionBlurController, void>(sk_sp<skottie::internal::(anonymous namespace)::MotionBlurController>&&)
Unexecuted instantiation: sk_sp<sksg::RenderNode>& sk_sp<sksg::RenderNode>::operator=<skottie::internal::MotionBlurEffect, void>(sk_sp<skottie::internal::MotionBlurEffect>&&)
sk_sp<sksg::RenderNode>& sk_sp<sksg::RenderNode>::operator=<sksg::MaskEffect, void>(sk_sp<sksg::MaskEffect>&&)
Line
Count
Source
286
27.5k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
27.5k
        this->reset(that.release());
288
27.5k
        return *this;
289
27.5k
    }
sk_sp<sksg::GeometryNode>& sk_sp<sksg::GeometryNode>::operator=<sksg::DashEffect, void>(sk_sp<sksg::DashEffect>&&)
Line
Count
Source
286
1.11k
    sk_sp<T>& operator=(sk_sp<U>&& that) {
287
1.11k
        this->reset(that.release());
288
1.11k
        return *this;
289
1.11k
    }
Unexecuted instantiation: sk_sp<SkSurface>& sk_sp<SkSurface>::operator=<SkSurface_Gpu, void>(sk_sp<SkSurface_Gpu>&&)
290
291
23.8M
    T& operator*() const {
292
23.8M
        SkASSERT(this->get() != nullptr);
293
23.8M
        return *this->get();
294
23.8M
    }
sk_sp<GrXferProcessor const>::operator*() const
Line
Count
Source
291
95.2k
    T& operator*() const {
292
95.2k
        SkASSERT(this->get() != nullptr);
293
95.2k
        return *this->get();
294
95.2k
    }
sk_sp<SkData>::operator*() const
Line
Count
Source
291
63.6k
    T& operator*() const {
292
63.6k
        SkASSERT(this->get() != nullptr);
293
63.6k
        return *this->get();
294
63.6k
    }
Unexecuted instantiation: sk_sp<GrGLInterface const>::operator*() const
sk_sp<SkPathRef>::operator*() const
Line
Count
Source
291
13.6M
    T& operator*() const {
292
13.6M
        SkASSERT(this->get() != nullptr);
293
13.6M
        return *this->get();
294
13.6M
    }
sk_sp<SkTypeface>::operator*() const
Line
Count
Source
291
9.91M
    T& operator*() const {
292
9.91M
        SkASSERT(this->get() != nullptr);
293
9.91M
        return *this->get();
294
9.91M
    }
Unexecuted instantiation: sk_sp<SkRecord>::operator*() const
sk_sp<GrSurfaceProxy>::operator*() const
Line
Count
Source
291
9.37k
    T& operator*() const {
292
9.37k
        SkASSERT(this->get() != nullptr);
293
9.37k
        return *this->get();
294
9.37k
    }
sk_sp<SkRecord const>::operator*() const
Line
Count
Source
291
14.6k
    T& operator*() const {
292
14.6k
        SkASSERT(this->get() != nullptr);
293
14.6k
        return *this->get();
294
14.6k
    }
Unexecuted instantiation: sk_sp<SkTextBlob const>::operator*() const
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::operator*() const
Line
Count
Source
291
664
    T& operator*() const {
292
664
        SkASSERT(this->get() != nullptr);
293
664
        return *this->get();
294
664
    }
Unexecuted instantiation: sk_sp<SkSVGDOM>::operator*() const
Unexecuted instantiation: sk_sp<skottie::ExpressionManager>::operator*() const
sk_sp<SkSVGNode>::operator*() const
Line
Count
Source
291
23.2k
    T& operator*() const {
292
23.2k
        SkASSERT(this->get() != nullptr);
293
23.2k
        return *this->get();
294
23.2k
    }
Unexecuted instantiation: sk_sp<SkTextBlob>::operator*() const
Unexecuted instantiation: sk_sp<GrGLInterface const>::operator*() const
Unexecuted instantiation: sk_sp<SkRecord>::operator*() const
Unexecuted instantiation: sk_sp<SkTextBlob const>::operator*() const
Unexecuted instantiation: sk_sp<SkImage>::operator*() const
Unexecuted instantiation: sk_sp<SkImage const>::operator*() const
295
296
1.20G
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::operator bool() const
sk_sp<SkColorSpace>::operator bool() const
Line
Count
Source
296
144k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkPixelRef>::operator bool() const
Line
Count
Source
296
3.44M
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrCaps const>::operator bool() const
sk_sp<GrSurface>::operator bool() const
Line
Count
Source
296
2.53M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrArenas>::operator bool() const
Line
Count
Source
296
169k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrSurfaceProxy>::operator bool() const
Line
Count
Source
296
1.16M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrXferProcessor const>::operator bool() const
Line
Count
Source
296
116k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkData>::operator bool() const
Line
Count
Source
296
389k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrDirectContext>::operator bool() const
Line
Count
Source
296
1.32k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrGLAttachment>::operator bool() const
sk_sp<SkColorFilter>::operator bool() const
Line
Count
Source
296
279k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkXfermode>::operator bool() const
Line
Count
Source
296
11.9k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrRenderTask>::operator bool() const
Line
Count
Source
296
430k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<SkData const>::operator bool() const
sk_sp<SkSpecialImage>::operator bool() const
Line
Count
Source
296
259k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrTextureProxy>::operator bool() const
Line
Count
Source
296
469k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<sk_gpu_test::FlushFinishTracker>::operator bool() const
sk_sp<SkSurface>::operator bool() const
Line
Count
Source
296
35.0k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkImage>::operator bool() const
Line
Count
Source
296
285k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrGLInterface const>::operator bool() const
sk_sp<SkBaseDevice>::operator bool() const
Line
Count
Source
296
469k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkImageFilter>::operator bool() const
Line
Count
Source
296
1.20M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkShader>::operator bool() const
Line
Count
Source
296
1.81M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkVertices>::operator bool() const
Line
Count
Source
296
900k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkSpecialSurface>::operator bool() const
Line
Count
Source
296
47.1k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrColorSpaceXform>::operator bool() const
Line
Count
Source
296
52.8k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkBlender>::operator bool() const
Line
Count
Source
296
4.92M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkPathEffect>::operator bool() const
Line
Count
Source
296
1.92M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkPathRef>::operator bool() const
Line
Count
Source
296
22.1k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkContourMeasure>::operator bool() const
Line
Count
Source
296
631M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkIDChangeListener>::operator bool() const
Line
Count
Source
296
118k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkFlattenable>::operator bool() const
Line
Count
Source
296
21.9k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkRuntimeEffect>::operator bool() const
Line
Count
Source
296
18.1k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skgpu::BaseDevice>::operator bool() const
Line
Count
Source
296
9.03k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkTypeface>::operator bool() const
Line
Count
Source
296
524M
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<SkRefCntSet>::operator bool() const
sk_sp<SkFactorySet>::operator bool() const
Line
Count
Source
296
100k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkMipmap>::operator bool() const
Line
Count
Source
296
115
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SharedGenerator>::operator bool() const
Line
Count
Source
296
32.6k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<SkCachedData>::operator bool() const
sk_sp<SkPicture>::operator bool() const
Line
Count
Source
296
75.3k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkRecord>::operator bool() const
Line
Count
Source
296
153k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkBBoxHierarchy>::operator bool() const
Line
Count
Source
296
243k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::operator bool() const
sk_sp<GrGpu>::operator bool() const
Line
Count
Source
296
1.06M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrGpuBuffer const>::operator bool() const
Line
Count
Source
296
16.4k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrBufferAllocPool::CpuBufferCache>::operator bool() const
Line
Count
Source
296
22.9k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skgpu::v1::SoftwarePathRenderer>::operator bool() const
Line
Count
Source
296
9.24k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrTexture>::operator bool() const
Line
Count
Source
296
263k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrBuffer const>::operator bool() const
Line
Count
Source
296
144k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::operator bool() const
Unexecuted instantiation: sk_sp<GrRenderTarget>::operator bool() const
sk_sp<GrGpuResource>::operator bool() const
Line
Count
Source
296
131k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrGpuBuffer>::operator bool() const
Line
Count
Source
296
6.89k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrAttachment>::operator bool() const
Line
Count
Source
296
408
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrTextBlob>::operator bool() const
Line
Count
Source
296
2.07k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy>::operator bool() const
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::operator bool() const
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::operator bool() const
sk_sp<GrThreadSafeCache::VertexData>::operator bool() const
Line
Count
Source
296
6.61k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skgpu::v1::AtlasPathRenderer>::operator bool() const
Line
Count
Source
296
673
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrOpsTask>::operator bool() const
Line
Count
Source
296
188k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrGLGpu::ProgramCache>::operator bool() const
Unexecuted instantiation: sk_sp<GrGLProgram>::operator bool() const
Unexecuted instantiation: sk_sp<GrGLBuffer>::operator bool() const
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::operator bool() const
sk_sp<SkDataTable>::operator bool() const
Line
Count
Source
296
19.7k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkFontMgr>::operator bool() const
Line
Count
Source
296
287k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkMipmap const>::operator bool() const
Line
Count
Source
296
756
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkImageFilter const>::operator bool() const
Line
Count
Source
296
21.8k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkMaskFilter>::operator bool() const
Line
Count
Source
296
138k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkStrikeCache::Strike>::operator bool() const
Line
Count
Source
296
9.90M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkBBoxHierarchy const>::operator bool() const
Line
Count
Source
296
20.1k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkTextBlob>::operator bool() const
Line
Count
Source
296
55.0k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkDrawable>::operator bool() const
Line
Count
Source
296
7
    explicit operator bool() const { return this->get() != nullptr; }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::operator bool() const
Line
Count
Source
296
10.3k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrCpuBuffer>::operator bool() const
Line
Count
Source
296
6.46k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<GrBuffer>::operator bool() const
Line
Count
Source
296
3.30k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::operator bool() const
sk_sp<GrTextStrike>::operator bool() const
Line
Count
Source
296
508
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkFontStyleSet_Custom>::operator bool() const
Line
Count
Source
296
25
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkTypeface::LocalizedStrings>::operator bool() const
Line
Count
Source
296
7.89k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::Animation>::operator bool() const
Line
Count
Source
296
9.77k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skresources::ResourceProvider>::operator bool() const
Line
Count
Source
296
19.8k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkSVGDOM>::operator bool() const
Line
Count
Source
296
18.7k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::PropertyObserver>::operator bool() const
Line
Count
Source
296
4.12M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::RenderNode>::operator bool() const
Line
Count
Source
296
1.69M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::Logger>::operator bool() const
Line
Count
Source
296
609k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::MarkerObserver>::operator bool() const
Line
Count
Source
296
8.94k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::Transform>::operator bool() const
Line
Count
Source
296
1.07M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::internal::AnimatablePropertyContainer>::operator bool() const
Line
Count
Source
296
257k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::ExpressionManager>::operator bool() const
Line
Count
Source
296
6
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::operator bool() const
sk_sp<skottie::internal::KeyframeAnimator>::operator bool() const
Line
Count
Source
296
163k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::Path>::operator bool() const
Line
Count
Source
296
8.61k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::internal::TextAdapter>::operator bool() const
Line
Count
Source
296
2.48k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::GeometryNode>::operator bool() const
Line
Count
Source
296
1.59M
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::PaintNode>::operator bool() const
Line
Count
Source
296
322k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::operator bool() const
sk_sp<sksg::Color>::operator bool() const
Line
Count
Source
296
739
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::BlurImageFilter>::operator bool() const
Line
Count
Source
296
8.61k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::operator bool() const
Path.cpp:sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>::operator bool() const
Line
Count
Source
296
80.1k
    explicit operator bool() const { return this->get() != nullptr; }
FillEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>::operator bool() const
Line
Count
Source
296
739
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>::operator bool() const
GaussianBlurEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>::operator bool() const
Line
Count
Source
296
1.71k
    explicit operator bool() const { return this->get() != nullptr; }
GlowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>::operator bool() const
Line
Count
Source
296
524
    explicit operator bool() const { return this->get() != nullptr; }
GradientEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>::operator bool() const
Line
Count
Source
296
1.10k
    explicit operator bool() const { return this->get() != nullptr; }
HueSaturationEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>::operator bool() const
Line
Count
Source
296
611
    explicit operator bool() const { return this->get() != nullptr; }
InvertEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>::operator bool() const
Line
Count
Source
296
2.91k
    explicit operator bool() const { return this->get() != nullptr; }
LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>::operator bool() const
Line
Count
Source
296
2.83k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>::operator bool() const
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>::operator bool() const
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>::operator bool() const
Line
Count
Source
296
14.5k
    explicit operator bool() const { return this->get() != nullptr; }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>::operator bool() const
Line
Count
Source
296
2.66k
    explicit operator bool() const { return this->get() != nullptr; }
ShadowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>::operator bool() const
Line
Count
Source
296
4.61k
    explicit operator bool() const { return this->get() != nullptr; }
ShiftChannelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>::operator bool() const
Line
Count
Source
296
484
    explicit operator bool() const { return this->get() != nullptr; }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>::operator bool() const
Line
Count
Source
296
3.36k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>::operator bool() const
TintEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>::operator bool() const
Line
Count
Source
296
6.18k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<skottie::internal::TransformAdapter2D>::operator bool() const
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>::operator bool() const
TritoneEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>::operator bool() const
Line
Count
Source
296
3.18k
    explicit operator bool() const { return this->get() != nullptr; }
VenetianBlindsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>::operator bool() const
Line
Count
Source
296
1.39k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<skresources::ExternalTrackAsset>::operator bool() const
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::operator bool() const
Unexecuted instantiation: sk_sp<sksg::Matrix<SkMatrix> >::operator bool() const
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::operator bool() const
Line
Count
Source
296
89.3k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<skottie::PrecompInterceptor>::operator bool() const
Line
Count
Source
296
133k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<skottie::ExternalLayer>::operator bool() const
TrimPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>::operator bool() const
Line
Count
Source
296
807k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>::operator bool() const
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>::operator bool() const
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>::operator bool() const
DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::operator bool() const
Line
Count
Source
296
305
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>::operator bool() const
DropShadowEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>::operator bool() const
Line
Count
Source
296
11.4k
    explicit operator bool() const { return this->get() != nullptr; }
Ellipse.cpp:sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>::operator bool() const
Line
Count
Source
296
97.6k
    explicit operator bool() const { return this->get() != nullptr; }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>::operator bool() const
Line
Count
Source
296
128k
    explicit operator bool() const { return this->get() != nullptr; }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>::operator bool() const
Line
Count
Source
296
1.11k
    explicit operator bool() const { return this->get() != nullptr; }
Gradient.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter>::operator bool() const
Line
Count
Source
296
13.3k
    explicit operator bool() const { return this->get() != nullptr; }
OffsetPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>::operator bool() const
Line
Count
Source
296
48.0k
    explicit operator bool() const { return this->get() != nullptr; }
Polystar.cpp:sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>::operator bool() const
Line
Count
Source
296
546
    explicit operator bool() const { return this->get() != nullptr; }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>::operator bool() const
Line
Count
Source
296
19.2k
    explicit operator bool() const { return this->get() != nullptr; }
Rectangle.cpp:sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>::operator bool() const
Line
Count
Source
296
73.0k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>::operator bool() const
RoundCorners.cpp:sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>::operator bool() const
Line
Count
Source
296
264k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkSVGNode>::operator bool() const
Line
Count
Source
296
583k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<SkSVGSVG>::operator bool() const
Line
Count
Source
296
10.0k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::Shader>::operator bool() const
Line
Count
Source
296
16.8k
    explicit operator bool() const { return this->get() != nullptr; }
sk_sp<sksg::ImageFilter>::operator bool() const
Line
Count
Source
296
38.4k
    explicit operator bool() const { return this->get() != nullptr; }
Unexecuted instantiation: sk_sp<GrRecordingContext>::operator bool() const
Unexecuted instantiation: sk_sp<SkFontStyleSet>::operator bool() const
Unexecuted instantiation: sk_sp<SkColorFilterBase>::operator bool() const
Unexecuted instantiation: sk_sp<SkColorTable>::operator bool() const
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::operator bool() const
sk_sp<SkAnimatedImage>::operator bool() const
Line
Count
Source
296
5.50k
    explicit operator bool() const { return this->get() != nullptr; }
297
298
4.20G
    T* get() const { return fPtr; }
sk_sp<SkData>::get() const
Line
Count
Source
298
1.40M
    T* get() const { return fPtr; }
sk_sp<SkColorSpace>::get() const
Line
Count
Source
298
12.4M
    T* get() const { return fPtr; }
sk_sp<GrGpu>::get() const
Line
Count
Source
298
1.10M
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::get() const
sk_sp<SkPixelRef>::get() const
Line
Count
Source
298
4.64M
    T* get() const { return fPtr; }
sk_sp<SkShader>::get() const
Line
Count
Source
298
28.8M
    T* get() const { return fPtr; }
sk_sp<SkColorFilter>::get() const
Line
Count
Source
298
24.5M
    T* get() const { return fPtr; }
sk_sp<SkBlender>::get() const
Line
Count
Source
298
19.4M
    T* get() const { return fPtr; }
sk_sp<SkPathEffect>::get() const
Line
Count
Source
298
37.8M
    T* get() const { return fPtr; }
sk_sp<SkMaskFilter>::get() const
Line
Count
Source
298
35.0M
    T* get() const { return fPtr; }
sk_sp<SkImageFilter>::get() const
Line
Count
Source
298
21.1M
    T* get() const { return fPtr; }
sk_sp<SkImage>::get() const
Line
Count
Source
298
494k
    T* get() const { return fPtr; }
sk_sp<SkTextBlob>::get() const
Line
Count
Source
298
520k
    T* get() const { return fPtr; }
sk_sp<SkPicture>::get() const
Line
Count
Source
298
198k
    T* get() const { return fPtr; }
sk_sp<SkBaseDevice>::get() const
Line
Count
Source
298
1.53M
    T* get() const { return fPtr; }
sk_sp<GrRecordingContext>::get() const
Line
Count
Source
298
89.8k
    T* get() const { return fPtr; }
sk_sp<SkTypeface>::get() const
Line
Count
Source
298
1.07G
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::get() const
sk_sp<GrSurface>::get() const
Line
Count
Source
298
3.20M
    T* get() const { return fPtr; }
sk_sp<GrShaderCaps>::get() const
Line
Count
Source
298
364k
    T* get() const { return fPtr; }
sk_sp<GrArenas>::get() const
Line
Count
Source
298
313k
    T* get() const { return fPtr; }
sk_sp<GrSurfaceProxy>::get() const
Line
Count
Source
298
10.6M
    T* get() const { return fPtr; }
sk_sp<GrXferProcessor const>::get() const
Line
Count
Source
298
211k
    T* get() const { return fPtr; }
sk_sp<GrColorSpaceXform>::get() const
Line
Count
Source
298
268k
    T* get() const { return fPtr; }
sk_sp<GrCaps const>::get() const
Line
Count
Source
298
2.98M
    T* get() const { return fPtr; }
sk_sp<GrGLInterface const>::get() const
Line
Count
Source
298
549
    T* get() const { return fPtr; }
sk_sp<GrDirectContext>::get() const
Line
Count
Source
298
3.97k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrGLCaps>::get() const
sk_sp<GrAttachment>::get() const
Line
Count
Source
298
12.3k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrGLAttachment>::get() const
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::get() const
Unexecuted instantiation: sk_sp<GrGLProgram>::get() const
sk_sp<GrDrawOpAtlas::Plot>::get() const
Line
Count
Source
298
16.4k
    T* get() const { return fPtr; }
sk_sp<GrTextStrike>::get() const
Line
Count
Source
298
1.62k
    T* get() const { return fPtr; }
sk_sp<SkXfermode>::get() const
Line
Count
Source
298
18.8k
    T* get() const { return fPtr; }
sk_sp<GrRenderTask>::get() const
Line
Count
Source
298
1.04M
    T* get() const { return fPtr; }
sk_sp<GrOpsTask>::get() const
Line
Count
Source
298
836k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy>::get() const
Unexecuted instantiation: sk_sp<GrImageContext>::get() const
Unexecuted instantiation: sk_sp<SkData const>::get() const
sk_sp<SkSpecialImage>::get() const
Line
Count
Source
298
1.09M
    T* get() const { return fPtr; }
sk_sp<GrTextureProxy>::get() const
Line
Count
Source
298
528k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<sk_gpu_test::FlushFinishTracker>::get() const
sk_sp<SkSurface>::get() const
Line
Count
Source
298
35.0k
    T* get() const { return fPtr; }
sk_sp<SkMipmap>::get() const
Line
Count
Source
298
643k
    T* get() const { return fPtr; }
sk_sp<SkMarkerStack>::get() const
Line
Count
Source
298
456k
    T* get() const { return fPtr; }
sk_sp<SkVertices>::get() const
Line
Count
Source
298
1.03M
    T* get() const { return fPtr; }
sk_sp<SkImage const>::get() const
Line
Count
Source
298
5.30k
    T* get() const { return fPtr; }
sk_sp<SkFlattenable>::get() const
Line
Count
Source
298
36.5k
    T* get() const { return fPtr; }
sk_sp<SkRuntimeEffect>::get() const
Line
Count
Source
298
286k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkColorFilterBase>::get() const
sk_sp<SkImageFilterCache>::get() const
Line
Count
Source
298
7.74k
    T* get() const { return fPtr; }
sk_sp<SkPathRef>::get() const
Line
Count
Source
298
2.24G
    T* get() const { return fPtr; }
sk_sp<SkSpecialSurface>::get() const
Line
Count
Source
298
47.1k
    T* get() const { return fPtr; }
sk_sp<SkContourMeasure>::get() const
Line
Count
Source
298
631M
    T* get() const { return fPtr; }
sk_sp<SkIDChangeListener>::get() const
Line
Count
Source
298
118k
    T* get() const { return fPtr; }
sk_sp<skgpu::BaseDevice>::get() const
Line
Count
Source
298
10.3k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::get() const
sk_sp<SkString::Rec>::get() const
Line
Count
Source
298
4.51M
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkRefCntSet>::get() const
sk_sp<SkFactorySet>::get() const
Line
Count
Source
298
100k
    T* get() const { return fPtr; }
sk_sp<SharedGenerator>::get() const
Line
Count
Source
298
65.2k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkCachedData>::get() const
sk_sp<SkRecord>::get() const
Line
Count
Source
298
369k
    T* get() const { return fPtr; }
sk_sp<SkBBoxHierarchy>::get() const
Line
Count
Source
298
243k
    T* get() const { return fPtr; }
sk_sp<SkBBoxHierarchy const>::get() const
Line
Count
Source
298
31.5k
    T* get() const { return fPtr; }
sk_sp<SkRecord const>::get() const
Line
Count
Source
298
14.6k
    T* get() const { return fPtr; }
sk_sp<SkPicture const>::get() const
Line
Count
Source
298
5.13k
    T* get() const { return fPtr; }
sk_sp<SkDrawable>::get() const
Line
Count
Source
298
7
    T* get() const { return fPtr; }
sk_sp<SkTextBlob const>::get() const
Line
Count
Source
298
11.8k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkVertices const>::get() const
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::get() const
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::get() const
sk_sp<GrGpuBuffer const>::get() const
Line
Count
Source
298
30.3k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::get() const
sk_sp<GrBufferAllocPool::CpuBufferCache>::get() const
Line
Count
Source
298
84.7k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrWaitRenderTask>::get() const
sk_sp<skgpu::v1::SoftwarePathRenderer>::get() const
Line
Count
Source
298
18.4k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::get() const
sk_sp<GrTexture>::get() const
Line
Count
Source
298
334k
    T* get() const { return fPtr; }
sk_sp<GrBuffer const>::get() const
Line
Count
Source
298
182k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrRenderTarget>::get() const
sk_sp<GrGpuResource>::get() const
Line
Count
Source
298
131k
    T* get() const { return fPtr; }
sk_sp<GrGpuBuffer>::get() const
Line
Count
Source
298
10.9k
    T* get() const { return fPtr; }
sk_sp<GrThreadSafeCache::VertexData>::get() const
Line
Count
Source
298
9.11k
    T* get() const { return fPtr; }
sk_sp<GrThreadSafeCache::Trampoline>::get() const
Line
Count
Source
298
148
    T* get() const { return fPtr; }
sk_sp<GrTextBlob>::get() const
Line
Count
Source
298
9.58k
    T* get() const { return fPtr; }
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>::get() const
Line
Count
Source
298
59.3k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::get() const
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::get() const
sk_sp<skgpu::v1::AtlasPathRenderer>::get() const
Line
Count
Source
298
673
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrTessellationPathRenderer>::get() const
sk_sp<skgpu::v1::PathRenderer>::get() const
Line
Count
Source
298
31.1k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrGLGpu::ProgramCache>::get() const
Unexecuted instantiation: sk_sp<GrGLTexture>::get() const
Unexecuted instantiation: sk_sp<GrGLBuffer>::get() const
sk_sp<SkDataTable>::get() const
Line
Count
Source
298
19.7k
    T* get() const { return fPtr; }
sk_sp<SkFontMgr>::get() const
Line
Count
Source
298
423k
    T* get() const { return fPtr; }
sk_sp<SkMipmap const>::get() const
Line
Count
Source
298
756
    T* get() const { return fPtr; }
sk_sp<SkImageFilter const>::get() const
Line
Count
Source
298
66.1k
    T* get() const { return fPtr; }
sk_sp<SkStrikeCache::Strike>::get() const
Line
Count
Source
298
10.2M
    T* get() const { return fPtr; }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::get() const
Line
Count
Source
298
10.7k
    T* get() const { return fPtr; }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::get() const
Line
Count
Source
298
664
    T* get() const { return fPtr; }
sk_sp<GrCpuBuffer>::get() const
Line
Count
Source
298
8.74k
    T* get() const { return fPtr; }
sk_sp<GrBuffer>::get() const
Line
Count
Source
298
133k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrAtlasRenderTask>::get() const
sk_sp<SkColorTable>::get() const
Line
Count
Source
298
3.70k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkPngChunkReader>::get() const
sk_sp<SkTypeface_Custom>::get() const
Line
Count
Source
298
50.3k
    T* get() const { return fPtr; }
sk_sp<SkFontStyleSet_Custom>::get() const
Line
Count
Source
298
1.36k
    T* get() const { return fPtr; }
sk_sp<SkTypeface::LocalizedStrings>::get() const
Line
Count
Source
298
7.89k
    T* get() const { return fPtr; }
sk_sp<skottie::Animation>::get() const
Line
Count
Source
298
9.77k
    T* get() const { return fPtr; }
sk_sp<skresources::ResourceProvider>::get() const
Line
Count
Source
298
19.8k
    T* get() const { return fPtr; }
sk_sp<TestTypeface>::get() const
Line
Count
Source
298
5
    T* get() const { return fPtr; }
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::get() const
Line
Count
Source
298
18.8k
    T* get() const { return fPtr; }
sk_sp<SkSVGDOM>::get() const
Line
Count
Source
298
18.7k
    T* get() const { return fPtr; }
sk_sp<SkSVGSVG>::get() const
Line
Count
Source
298
10.0k
    T* get() const { return fPtr; }
sk_sp<skottie::PropertyObserver>::get() const
Line
Count
Source
298
4.12M
    T* get() const { return fPtr; }
sk_sp<sksg::RenderNode>::get() const
Line
Count
Source
298
3.46M
    T* get() const { return fPtr; }
sk_sp<skottie::Logger>::get() const
Line
Count
Source
298
611k
    T* get() const { return fPtr; }
Skottie.cpp:sk_sp<skottie::internal::(anonymous namespace)::OpacityAdapter>::get() const
Line
Count
Source
298
5.05k
    T* get() const { return fPtr; }
sk_sp<sksg::OpacityEffect>::get() const
Line
Count
Source
298
17.2k
    T* get() const { return fPtr; }
sk_sp<skottie::MarkerObserver>::get() const
Line
Count
Source
298
8.94k
    T* get() const { return fPtr; }
sk_sp<sksg::Color>::get() const
Line
Count
Source
298
90.6k
    T* get() const { return fPtr; }
sk_sp<skottie::internal::TextAdapter>::get() const
Line
Count
Source
298
2.48k
    T* get() const { return fPtr; }
sk_sp<skottie::internal::TransformAdapter2D>::get() const
Line
Count
Source
298
13.8k
    T* get() const { return fPtr; }
sk_sp<skottie::ExpressionManager>::get() const
Line
Count
Source
298
12
    T* get() const { return fPtr; }
sk_sp<sksg::Transform>::get() const
Line
Count
Source
298
2.19M
    T* get() const { return fPtr; }
sk_sp<skottie::internal::AnimatablePropertyContainer>::get() const
Line
Count
Source
298
257k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::internal::Animator>::get() const
sk_sp<skottie::internal::KeyframeAnimator>::get() const
Line
Count
Source
298
163k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<float> >::get() const
sk_sp<sksg::Path>::get() const
Line
Count
Source
298
92.9k
    T* get() const { return fPtr; }
sk_sp<sksg::Group>::get() const
Line
Count
Source
298
1.53k
    T* get() const { return fPtr; }
sk_sp<sksg::GeometryNode>::get() const
Line
Count
Source
298
6.19M
    T* get() const { return fPtr; }
sk_sp<sksg::PaintNode>::get() const
Line
Count
Source
298
952k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<sksg::TextBlob>::get() const
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::get() const
sk_sp<sksg::BlurImageFilter>::get() const
Line
Count
Source
298
12.2k
    T* get() const { return fPtr; }
sk_sp<sksg::Matrix<SkM44> >::get() const
Line
Count
Source
298
10.9k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::get() const
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>::get() const
Line
Count
Source
298
10.4k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::get() const
Path.cpp:sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>::get() const
Line
Count
Source
298
80.1k
    T* get() const { return fPtr; }
sk_sp<sksg::Matrix<SkMatrix> >::get() const
Line
Count
Source
298
49.8k
    T* get() const { return fPtr; }
sk_sp<skottie::internal::TransformAdapter3D>::get() const
Line
Count
Source
298
555
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >::get() const
FillEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>::get() const
Line
Count
Source
298
739
    T* get() const { return fPtr; }
sk_sp<sksg::ModeColorFilter>::get() const
Line
Count
Source
298
739
    T* get() const { return fPtr; }
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>::get() const
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::get() const
GaussianBlurEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>::get() const
Line
Count
Source
298
1.71k
    T* get() const { return fPtr; }
GlowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>::get() const
Line
Count
Source
298
524
    T* get() const { return fPtr; }
sk_sp<sksg::ExternalImageFilter>::get() const
Line
Count
Source
298
5.14k
    T* get() const { return fPtr; }
sk_sp<sksg::Gradient>::get() const
Line
Count
Source
298
24.4k
    T* get() const { return fPtr; }
GradientEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>::get() const
Line
Count
Source
298
1.10k
    T* get() const { return fPtr; }
sk_sp<sksg::ShaderEffect>::get() const
Line
Count
Source
298
1.10k
    T* get() const { return fPtr; }
HueSaturationEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>::get() const
Line
Count
Source
298
611
    T* get() const { return fPtr; }
sk_sp<sksg::ExternalColorFilter>::get() const
Line
Count
Source
298
6.84k
    T* get() const { return fPtr; }
InvertEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>::get() const
Line
Count
Source
298
2.91k
    T* get() const { return fPtr; }
LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>::get() const
Line
Count
Source
298
2.83k
    T* get() const { return fPtr; }
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>::get() const
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>::get() const
sk_sp<sksg::MaskShaderEffect>::get() const
Line
Count
Source
298
1.39k
    T* get() const { return fPtr; }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>::get() const
Line
Count
Source
298
14.5k
    T* get() const { return fPtr; }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::get() const
Line
Count
Source
298
14.5k
    T* get() const { return fPtr; }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>::get() const
Line
Count
Source
298
2.66k
    T* get() const { return fPtr; }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::get() const
Line
Count
Source
298
2.66k
    T* get() const { return fPtr; }
ShadowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>::get() const
Line
Count
Source
298
4.61k
    T* get() const { return fPtr; }
ShiftChannelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>::get() const
Line
Count
Source
298
484
    T* get() const { return fPtr; }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>::get() const
Line
Count
Source
298
3.36k
    T* get() const { return fPtr; }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::get() const
Line
Count
Source
298
3.36k
    T* get() const { return fPtr; }
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>::get() const
TintEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>::get() const
Line
Count
Source
298
6.18k
    T* get() const { return fPtr; }
sk_sp<sksg::GradientColorFilter>::get() const
Line
Count
Source
298
9.36k
    T* get() const { return fPtr; }
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>::get() const
TritoneEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>::get() const
Line
Count
Source
298
3.18k
    T* get() const { return fPtr; }
VenetianBlindsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>::get() const
Line
Count
Source
298
1.39k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skresources::ExternalTrackAsset>::get() const
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::get() const
Unexecuted instantiation: sk_sp<sksg::Image>::get() const
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::get() const
Line
Count
Source
298
89.3k
    T* get() const { return fPtr; }
sk_sp<skottie::PrecompInterceptor>::get() const
Line
Count
Source
298
133k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::ExternalLayer>::get() const
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>::get() const
TrimPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>::get() const
Line
Count
Source
298
807k
    T* get() const { return fPtr; }
sk_sp<sksg::TrimEffect>::get() const
Line
Count
Source
298
807k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::internal::CameraAdaper>::get() const
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>::get() const
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>::get() const
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>::get() const
DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::get() const
Line
Count
Source
298
305
    T* get() const { return fPtr; }
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>::get() const
sk_sp<sksg::DropShadowImageFilter>::get() const
Line
Count
Source
298
11.4k
    T* get() const { return fPtr; }
DropShadowEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>::get() const
Line
Count
Source
298
22.8k
    T* get() const { return fPtr; }
Ellipse.cpp:sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>::get() const
Line
Count
Source
298
97.6k
    T* get() const { return fPtr; }
sk_sp<sksg::RRect>::get() const
Line
Count
Source
298
170k
    T* get() const { return fPtr; }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>::get() const
Line
Count
Source
298
128k
    T* get() const { return fPtr; }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>::get() const
Line
Count
Source
298
1.11k
    T* get() const { return fPtr; }
sk_sp<sksg::DashEffect>::get() const
Line
Count
Source
298
1.11k
    T* get() const { return fPtr; }
Gradient.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter>::get() const
Line
Count
Source
298
24.5k
    T* get() const { return fPtr; }
OffsetPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>::get() const
Line
Count
Source
298
48.0k
    T* get() const { return fPtr; }
sk_sp<sksg::OffsetEffect>::get() const
Line
Count
Source
298
48.0k
    T* get() const { return fPtr; }
Polystar.cpp:sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>::get() const
Line
Count
Source
298
546
    T* get() const { return fPtr; }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>::get() const
Line
Count
Source
298
19.2k
    T* get() const { return fPtr; }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::get() const
Line
Count
Source
298
19.2k
    T* get() const { return fPtr; }
Rectangle.cpp:sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>::get() const
Line
Count
Source
298
73.0k
    T* get() const { return fPtr; }
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>::get() const
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::get() const
RoundCorners.cpp:sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>::get() const
Line
Count
Source
298
264k
    T* get() const { return fPtr; }
sk_sp<sksg::RoundEffect>::get() const
Line
Count
Source
298
264k
    T* get() const { return fPtr; }
sk_sp<SkSVGNode>::get() const
Line
Count
Source
298
920k
    T* get() const { return fPtr; }
sk_sp<sksg::Shader>::get() const
Line
Count
Source
298
41.3k
    T* get() const { return fPtr; }
sk_sp<sksg::ImageFilter>::get() const
Line
Count
Source
298
75.0k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::get() const
Unexecuted instantiation: sk_sp<SkStrikeClient::DiscardableHandleManager>::get() const
Unexecuted instantiation: sk_sp<SkTypefaceProxy>::get() const
Unexecuted instantiation: FuzzSkParagraph.cpp:sk_sp<(anonymous namespace)::ResourceFontCollection>::get() const
sk_sp<skia::textlayout::FontCollection>::get() const
Line
Count
Source
298
16.1k
    T* get() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkFontStyleSet>::get() const
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::get() const
Unexecuted instantiation: sk_sp<SkPDFDevice>::get() const
sk_sp<SkAnimatedImage>::get() const
Line
Count
Source
298
5.50k
    T* get() const { return fPtr; }
299
11.2G
    T* operator->() const { return fPtr; }
sk_sp<SkPathRef>::operator->() const
Line
Count
Source
299
6.54G
    T* operator->() const { return fPtr; }
sk_sp<SkData>::operator->() const
Line
Count
Source
299
4.03G
    T* operator->() const { return fPtr; }
sk_sp<SkString::Rec>::operator->() const
Line
Count
Source
299
10.8M
    T* operator->() const { return fPtr; }
sk_sp<GrDirectContext>::operator->() const
Line
Count
Source
299
2.65k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::operator->() const
sk_sp<SkColorSpace>::operator->() const
Line
Count
Source
299
48.5k
    T* operator->() const { return fPtr; }
sk_sp<GrSurface>::operator->() const
Line
Count
Source
299
486k
    T* operator->() const { return fPtr; }
sk_sp<GrArenas>::operator->() const
Line
Count
Source
299
273k
    T* operator->() const { return fPtr; }
sk_sp<GrSurfaceProxy>::operator->() const
Line
Count
Source
299
1.48M
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrGLInterface const>::operator->() const
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::operator->() const
Unexecuted instantiation: sk_sp<GrGLGpu::ProgramCache>::operator->() const
sk_sp<GrDrawOpAtlas::Plot>::operator->() const
Line
Count
Source
299
8.05k
    T* operator->() const { return fPtr; }
sk_sp<GrTextStrike>::operator->() const
Line
Count
Source
299
6.97k
    T* operator->() const { return fPtr; }
sk_sp<SkColorFilter>::operator->() const
Line
Count
Source
299
264k
    T* operator->() const { return fPtr; }
sk_sp<SkStrikeCache::Strike>::operator->() const
Line
Count
Source
299
10.4M
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkData const>::operator->() const
Unexecuted instantiation: sk_sp<SkPicture const>::operator->() const
sk_sp<GrShaderCaps>::operator->() const
Line
Count
Source
299
190k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<sk_gpu_test::FlushFinishTracker>::operator->() const
sk_sp<SkSurface>::operator->() const
Line
Count
Source
299
75.7k
    T* operator->() const { return fPtr; }
sk_sp<SkImage>::operator->() const
Line
Count
Source
299
114k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrGLInterface>::operator->() const
sk_sp<SkPixelRef>::operator->() const
Line
Count
Source
299
4.35M
    T* operator->() const { return fPtr; }
sk_sp<SkBaseDevice>::operator->() const
Line
Count
Source
299
840k
    T* operator->() const { return fPtr; }
sk_sp<SkSpecialImage>::operator->() const
Line
Count
Source
299
228k
    T* operator->() const { return fPtr; }
sk_sp<SkMarkerStack>::operator->() const
Line
Count
Source
299
1.05M
    T* operator->() const { return fPtr; }
sk_sp<SkShader>::operator->() const
Line
Count
Source
299
116k
    T* operator->() const { return fPtr; }
sk_sp<SkRuntimeEffect>::operator->() const
Line
Count
Source
299
1.50M
    T* operator->() const { return fPtr; }
sk_sp<SkColorFilterBase>::operator->() const
Line
Count
Source
299
787k
    T* operator->() const { return fPtr; }
sk_sp<SkSpecialSurface>::operator->() const
Line
Count
Source
299
93.8k
    T* operator->() const { return fPtr; }
sk_sp<SkPathEffect>::operator->() const
Line
Count
Source
299
417k
    T* operator->() const { return fPtr; }
sk_sp<SkContourMeasure>::operator->() const
Line
Count
Source
299
627M
    T* operator->() const { return fPtr; }
sk_sp<SkFlattenable>::operator->() const
Line
Count
Source
299
17.5k
    T* operator->() const { return fPtr; }
sk_sp<skgpu::BaseDevice>::operator->() const
Line
Count
Source
299
19.2k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::operator->() const
sk_sp<SkFontMgr>::operator->() const
Line
Count
Source
299
4.90M
    T* operator->() const { return fPtr; }
sk_sp<SkTypeface>::operator->() const
Line
Count
Source
299
35.2k
    T* operator->() const { return fPtr; }
sk_sp<SkVertices>::operator->() const
Line
Count
Source
299
2.85M
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkRefCntSet>::operator->() const
Unexecuted instantiation: sk_sp<SkFactorySet>::operator->() const
sk_sp<SkMipmap>::operator->() const
Line
Count
Source
299
91
    T* operator->() const { return fPtr; }
sk_sp<SharedGenerator>::operator->() const
Line
Count
Source
299
59.3k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkCachedData>::operator->() const
sk_sp<GrTextureProxy>::operator->() const
Line
Count
Source
299
177k
    T* operator->() const { return fPtr; }
sk_sp<SkRecord>::operator->() const
Line
Count
Source
299
153k
    T* operator->() const { return fPtr; }
sk_sp<SkPicture>::operator->() const
Line
Count
Source
299
45.9k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkBBoxHierarchy>::operator->() const
Unexecuted instantiation: sk_sp<SkUserTypeface>::operator->() const
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::operator->() const
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::operator->() const
Unexecuted instantiation: sk_sp<GrColorSpaceXform>::operator->() const
sk_sp<GrContextThreadSafeProxy>::operator->() const
Line
Count
Source
299
2.94M
    T* operator->() const { return fPtr; }
sk_sp<GrGpu>::operator->() const
Line
Count
Source
299
1.06M
    T* operator->() const { return fPtr; }
sk_sp<GrRenderTask>::operator->() const
Line
Count
Source
299
1.02M
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::operator->() const
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::operator->() const
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::operator->() const
Unexecuted instantiation: sk_sp<GrWaitRenderTask>::operator->() const
sk_sp<GrGpuBuffer>::operator->() const
Line
Count
Source
299
1.74k
    T* operator->() const { return fPtr; }
sk_sp<GrCaps const>::operator->() const
Line
Count
Source
299
96.6k
    T* operator->() const { return fPtr; }
sk_sp<GrTexture>::operator->() const
Line
Count
Source
299
49.4k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrRenderTarget>::operator->() const
sk_sp<GrGpuResource>::operator->() const
Line
Count
Source
299
61.6k
    T* operator->() const { return fPtr; }
sk_sp<GrThreadSafeCache::VertexData>::operator->() const
Line
Count
Source
299
6.02k
    T* operator->() const { return fPtr; }
sk_sp<GrThreadSafeCache::Trampoline>::operator->() const
Line
Count
Source
299
270
    T* operator->() const { return fPtr; }
sk_sp<GrTextBlob>::operator->() const
Line
Count
Source
299
2.99k
    T* operator->() const { return fPtr; }
sk_sp<GrRecordingContext>::operator->() const
Line
Count
Source
299
13.5k
    T* operator->() const { return fPtr; }
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>::operator->() const
Line
Count
Source
299
59.3k
    T* operator->() const { return fPtr; }
sk_sp<GrImageContext>::operator->() const
Line
Count
Source
299
16.0k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::operator->() const
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::operator->() const
sk_sp<GrOpsTask>::operator->() const
Line
Count
Source
299
333k
    T* operator->() const { return fPtr; }
sk_sp<GrBuffer const>::operator->() const
Line
Count
Source
299
335
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkImage const>::operator->() const
sk_sp<skgpu::v1::PathRenderer>::operator->() const
Line
Count
Source
299
319k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrGLTexture>::operator->() const
Unexecuted instantiation: sk_sp<GrGLTextureRenderTarget>::operator->() const
Unexecuted instantiation: sk_sp<GrGLProgram>::operator->() const
Unexecuted instantiation: sk_sp<GrGLAttachment>::operator->() const
Unexecuted instantiation: sk_sp<SkDataTable>::operator->() const
Unexecuted instantiation: sk_sp<SkTextBlob const>::operator->() const
sk_sp<SkMipmap const>::operator->() const
Line
Count
Source
299
423
    T* operator->() const { return fPtr; }
sk_sp<SkRecord const>::operator->() const
Line
Count
Source
299
67.8k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkBBoxHierarchy const>::operator->() const
Unexecuted instantiation: sk_sp<SkVertices const>::operator->() const
sk_sp<SkImageFilter>::operator->() const
Line
Count
Source
299
118k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::operator->() const
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::operator->() const
Line
Count
Source
299
664
    T* operator->() const { return fPtr; }
sk_sp<GrCpuBuffer>::operator->() const
Line
Count
Source
299
5.65k
    T* operator->() const { return fPtr; }
sk_sp<GrBuffer>::operator->() const
Line
Count
Source
299
141k
    T* operator->() const { return fPtr; }
sk_sp<GrBufferAllocPool::CpuBufferCache>::operator->() const
Line
Count
Source
299
2.27k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<GrAtlasRenderTask>::operator->() const
Unexecuted instantiation: sk_sp<GrGLBuffer>::operator->() const
sk_sp<SkColorTable>::operator->() const
Line
Count
Source
299
768k
    T* operator->() const { return fPtr; }
sk_sp<SkTypeface_Custom>::operator->() const
Line
Count
Source
299
49.3k
    T* operator->() const { return fPtr; }
sk_sp<SkFontStyleSet_Custom>::operator->() const
Line
Count
Source
299
49.3k
    T* operator->() const { return fPtr; }
sk_sp<SkFontStyleSet>::operator->() const
Line
Count
Source
299
88.9k
    T* operator->() const { return fPtr; }
sk_sp<skottie::Animation>::operator->() const
Line
Count
Source
299
8.94k
    T* operator->() const { return fPtr; }
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::operator->() const
Line
Count
Source
299
525
    T* operator->() const { return fPtr; }
sk_sp<SkTestFont>::operator->() const
Line
Count
Source
299
1.88M
    T* operator->() const { return fPtr; }
sk_sp<SkSVGDOM>::operator->() const
Line
Count
Source
299
30.1k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::PropertyObserver>::operator->() const
Unexecuted instantiation: sk_sp<skottie::Logger>::operator->() const
sk_sp<sksg::OpacityEffect>::operator->() const
Line
Count
Source
299
139k
    T* operator->() const { return fPtr; }
Skottie.cpp:sk_sp<skottie::internal::(anonymous namespace)::OpacityAdapter>::operator->() const
Line
Count
Source
299
371k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::MarkerObserver>::operator->() const
sk_sp<skottie::internal::Animator>::operator->() const
Line
Count
Source
299
184k
    T* operator->() const { return fPtr; }
sk_sp<skottie::internal::AnimatablePropertyContainer>::operator->() const
Line
Count
Source
299
22.2k
    T* operator->() const { return fPtr; }
sk_sp<skottie::internal::KeyframeAnimator>::operator->() const
Line
Count
Source
299
41.8k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<float> >::operator->() const
sk_sp<sksg::Path>::operator->() const
Line
Count
Source
299
169k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skresources::ResourceProvider>::operator->() const
sk_sp<skottie::internal::TextAdapter>::operator->() const
Line
Count
Source
299
7.66k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::operator->() const
sk_sp<sksg::Color>::operator->() const
Line
Count
Source
299
162k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<sksg::Group>::operator->() const
sk_sp<sksg::Matrix<SkM44> >::operator->() const
Line
Count
Source
299
10.5k
    T* operator->() const { return fPtr; }
sk_sp<sksg::BlurImageFilter>::operator->() const
Line
Count
Source
299
3.42k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::operator->() const
sk_sp<sksg::PaintNode>::operator->() const
Line
Count
Source
299
841k
    T* operator->() const { return fPtr; }
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>::operator->() const
Line
Count
Source
299
27.7k
    T* operator->() const { return fPtr; }
sk_sp<sksg::RenderNode>::operator->() const
Line
Count
Source
299
637k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::operator->() const
Path.cpp:sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>::operator->() const
Line
Count
Source
299
319k
    T* operator->() const { return fPtr; }
sk_sp<skottie::internal::TransformAdapter2D>::operator->() const
Line
Count
Source
299
372k
    T* operator->() const { return fPtr; }
sk_sp<sksg::Matrix<SkMatrix> >::operator->() const
Line
Count
Source
299
42.3k
    T* operator->() const { return fPtr; }
sk_sp<skottie::internal::TransformAdapter3D>::operator->() const
Line
Count
Source
299
55.4k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >::operator->() const
sk_sp<sksg::MaskShaderEffect>::operator->() const
Line
Count
Source
299
2.79k
    T* operator->() const { return fPtr; }
FillEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>::operator->() const
Line
Count
Source
299
2.21k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::operator->() const
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>::operator->() const
GaussianBlurEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>::operator->() const
Line
Count
Source
299
5.13k
    T* operator->() const { return fPtr; }
sk_sp<sksg::ExternalImageFilter>::operator->() const
Line
Count
Source
299
5.14k
    T* operator->() const { return fPtr; }
GlowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>::operator->() const
Line
Count
Source
299
2.09k
    T* operator->() const { return fPtr; }
sk_sp<sksg::ShaderEffect>::operator->() const
Line
Count
Source
299
1.10k
    T* operator->() const { return fPtr; }
sk_sp<sksg::Gradient>::operator->() const
Line
Count
Source
299
7.89k
    T* operator->() const { return fPtr; }
GradientEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>::operator->() const
Line
Count
Source
299
3.31k
    T* operator->() const { return fPtr; }
sk_sp<sksg::ExternalColorFilter>::operator->() const
Line
Count
Source
299
6.84k
    T* operator->() const { return fPtr; }
HueSaturationEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>::operator->() const
Line
Count
Source
299
1.83k
    T* operator->() const { return fPtr; }
InvertEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>::operator->() const
Line
Count
Source
299
8.73k
    T* operator->() const { return fPtr; }
LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>::operator->() const
Line
Count
Source
299
11.3k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>::operator->() const
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>::operator->() const
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::operator->() const
Line
Count
Source
299
116k
    T* operator->() const { return fPtr; }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>::operator->() const
Line
Count
Source
299
58.2k
    T* operator->() const { return fPtr; }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::operator->() const
Line
Count
Source
299
13.3k
    T* operator->() const { return fPtr; }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>::operator->() const
Line
Count
Source
299
10.6k
    T* operator->() const { return fPtr; }
ShadowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>::operator->() const
Line
Count
Source
299
18.4k
    T* operator->() const { return fPtr; }
ShiftChannelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>::operator->() const
Line
Count
Source
299
1.45k
    T* operator->() const { return fPtr; }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::operator->() const
Line
Count
Source
299
33.6k
    T* operator->() const { return fPtr; }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>::operator->() const
Line
Count
Source
299
13.4k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>::operator->() const
sk_sp<sksg::GradientColorFilter>::operator->() const
Line
Count
Source
299
9.36k
    T* operator->() const { return fPtr; }
TintEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>::operator->() const
Line
Count
Source
299
18.5k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>::operator->() const
TritoneEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>::operator->() const
Line
Count
Source
299
9.55k
    T* operator->() const { return fPtr; }
VenetianBlindsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>::operator->() const
Line
Count
Source
299
4.19k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skresources::ExternalTrackAsset>::operator->() const
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::operator->() const
Unexecuted instantiation: sk_sp<sksg::Image>::operator->() const
Unexecuted instantiation: sk_sp<skottie::PrecompInterceptor>::operator->() const
Unexecuted instantiation: sk_sp<skottie::ExternalLayer>::operator->() const
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>::operator->() const
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::operator->() const
Line
Count
Source
299
1.91k
    T* operator->() const { return fPtr; }
sk_sp<sksg::TrimEffect>::operator->() const
Line
Count
Source
299
2.42M
    T* operator->() const { return fPtr; }
TrimPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>::operator->() const
Line
Count
Source
299
3.22M
    T* operator->() const { return fPtr; }
sk_sp<skottie::internal::CameraAdaper>::operator->() const
Line
Count
Source
299
4.86k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>::operator->() const
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>::operator->() const
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>::operator->() const
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::operator->() const
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>::operator->() const
sk_sp<sksg::DropShadowImageFilter>::operator->() const
Line
Count
Source
299
45.6k
    T* operator->() const { return fPtr; }
DropShadowEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>::operator->() const
Line
Count
Source
299
102k
    T* operator->() const { return fPtr; }
sk_sp<sksg::RRect>::operator->() const
Line
Count
Source
299
510k
    T* operator->() const { return fPtr; }
Ellipse.cpp:sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>::operator->() const
Line
Count
Source
299
385k
    T* operator->() const { return fPtr; }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>::operator->() const
Line
Count
Source
299
515k
    T* operator->() const { return fPtr; }
sk_sp<sksg::DashEffect>::operator->() const
Line
Count
Source
299
2.23k
    T* operator->() const { return fPtr; }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>::operator->() const
Line
Count
Source
299
4.47k
    T* operator->() const { return fPtr; }
Gradient.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientAdapter>::operator->() const
Line
Count
Source
299
11.1k
    T* operator->() const { return fPtr; }
sk_sp<sksg::OffsetEffect>::operator->() const
Line
Count
Source
299
144k
    T* operator->() const { return fPtr; }
OffsetPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>::operator->() const
Line
Count
Source
299
192k
    T* operator->() const { return fPtr; }
Polystar.cpp:sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>::operator->() const
Line
Count
Source
299
2.17k
    T* operator->() const { return fPtr; }
sk_sp<sksg::GeometryNode>::operator->() const
Line
Count
Source
299
2.99M
    T* operator->() const { return fPtr; }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::operator->() const
Line
Count
Source
299
19.2k
    T* operator->() const { return fPtr; }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>::operator->() const
Line
Count
Source
299
77.1k
    T* operator->() const { return fPtr; }
Rectangle.cpp:sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>::operator->() const
Line
Count
Source
299
291k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::operator->() const
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>::operator->() const
sk_sp<sksg::RoundEffect>::operator->() const
Line
Count
Source
299
264k
    T* operator->() const { return fPtr; }
RoundCorners.cpp:sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>::operator->() const
Line
Count
Source
299
1.05M
    T* operator->() const { return fPtr; }
sk_sp<SkSVGTextLiteral>::operator->() const
Line
Count
Source
299
114k
    T* operator->() const { return fPtr; }
sk_sp<SkSVGNode>::operator->() const
Line
Count
Source
299
1.17M
    T* operator->() const { return fPtr; }
sk_sp<SkSVGSVG>::operator->() const
Line
Count
Source
299
20.0k
    T* operator->() const { return fPtr; }
sk_sp<SkSVGTextFragment>::operator->() const
Line
Count
Source
299
19.4k
    T* operator->() const { return fPtr; }
sk_sp<sksg::Transform>::operator->() const
Line
Count
Source
299
97.9k
    T* operator->() const { return fPtr; }
sk_sp<sksg::Node>::operator->() const
Line
Count
Source
299
13.3M
    T* operator->() const { return fPtr; }
sk_sp<sksg::Shader>::operator->() const
Line
Count
Source
299
19.6k
    T* operator->() const { return fPtr; }
sk_sp<sksg::ImageFilter>::operator->() const
Line
Count
Source
299
39.0k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<SkTextBlob>::operator->() const
Unexecuted instantiation: sk_sp<SkStrikeClient::DiscardableHandleManager>::operator->() const
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontProvider>::operator->() const
sk_sp<skia::textlayout::FontCollection>::operator->() const
Line
Count
Source
299
184k
    T* operator->() const { return fPtr; }
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::operator->() const
Unexecuted instantiation: sk_sp<SkXfermode>::operator->() const
Unexecuted instantiation: sk_sp<SkIDChangeListener>::operator->() const
Unexecuted instantiation: sk_sp<SkDocument>::operator->() const
Unexecuted instantiation: sk_sp<SkPDFDevice>::operator->() const
sk_sp<SkTypeface::LocalizedStrings>::operator->() const
Line
Count
Source
299
15.7k
    T* operator->() const { return fPtr; }
sk_sp<SkAnimatedImage>::operator->() const
Line
Count
Source
299
115k
    T* operator->() const { return fPtr; }
300
301
    /**
302
     *  Adopt the new bare pointer, and call unref() on any previously held object (if not null).
303
     *  No call to ref() will be made.
304
     */
305
1.58G
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.58G
        T* oldPtr = fPtr;
310
1.58G
        fPtr = ptr;
311
1.58G
        SkSafeUnref(oldPtr);
312
1.58G
    }
sk_sp<GrDirectContext>::reset(GrDirectContext*)
Line
Count
Source
305
1.32k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.32k
        T* oldPtr = fPtr;
310
1.32k
        fPtr = ptr;
311
1.32k
        SkSafeUnref(oldPtr);
312
1.32k
    }
sk_sp<SkColorSpace>::reset(SkColorSpace*)
Line
Count
Source
305
4.06M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
4.06M
        T* oldPtr = fPtr;
310
4.06M
        fPtr = ptr;
311
4.06M
        SkSafeUnref(oldPtr);
312
4.06M
    }
sk_sp<SkShader>::reset(SkShader*)
Line
Count
Source
305
11.0M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
11.0M
        T* oldPtr = fPtr;
310
11.0M
        fPtr = ptr;
311
11.0M
        SkSafeUnref(oldPtr);
312
11.0M
    }
sk_sp<SkTypeface>::reset(SkTypeface*)
Line
Count
Source
305
1.46G
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.46G
        T* oldPtr = fPtr;
310
1.46G
        fPtr = ptr;
311
1.46G
        SkSafeUnref(oldPtr);
312
1.46G
    }
sk_sp<SkData>::reset(SkData*)
Line
Count
Source
305
535k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
535k
        T* oldPtr = fPtr;
310
535k
        fPtr = ptr;
311
535k
        SkSafeUnref(oldPtr);
312
535k
    }
sk_sp<GrRefCntedCallback>::reset(GrRefCntedCallback*)
Line
Count
Source
305
65.2k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
65.2k
        T* oldPtr = fPtr;
310
65.2k
        fPtr = ptr;
311
65.2k
        SkSafeUnref(oldPtr);
312
65.2k
    }
sk_sp<GrArenas>::reset(GrArenas*)
Line
Count
Source
305
143k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
143k
        T* oldPtr = fPtr;
310
143k
        fPtr = ptr;
311
143k
        SkSafeUnref(oldPtr);
312
143k
    }
sk_sp<GrSurfaceProxy>::reset(GrSurfaceProxy*)
Line
Count
Source
305
605k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
605k
        T* oldPtr = fPtr;
310
605k
        fPtr = ptr;
311
605k
        SkSafeUnref(oldPtr);
312
605k
    }
sk_sp<GrBuffer const>::reset(GrBuffer const*)
Line
Count
Source
305
761k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
761k
        T* oldPtr = fPtr;
310
761k
        fPtr = ptr;
311
761k
        SkSafeUnref(oldPtr);
312
761k
    }
sk_sp<GrTextStrike>::reset(GrTextStrike*)
Line
Count
Source
305
778
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
778
        T* oldPtr = fPtr;
310
778
        fPtr = ptr;
311
778
        SkSafeUnref(oldPtr);
312
778
    }
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy>::reset(GrContextThreadSafeProxy*)
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::reset(sk_gpu_test::ManagedBackendTexture*)
sk_sp<GrTextureProxy>::reset(GrTextureProxy*)
Line
Count
Source
305
140k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
140k
        T* oldPtr = fPtr;
310
140k
        fPtr = ptr;
311
140k
        SkSafeUnref(oldPtr);
312
140k
    }
Unexecuted instantiation: sk_sp<sk_gpu_test::FlushFinishTracker>::reset(sk_gpu_test::FlushFinishTracker*)
sk_sp<SkSurface>::reset(SkSurface*)
Line
Count
Source
305
8.20k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
8.20k
        T* oldPtr = fPtr;
310
8.20k
        fPtr = ptr;
311
8.20k
        SkSafeUnref(oldPtr);
312
8.20k
    }
sk_sp<SkImage>::reset(SkImage*)
Line
Count
Source
305
24.9k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
24.9k
        T* oldPtr = fPtr;
310
24.9k
        fPtr = ptr;
311
24.9k
        SkSafeUnref(oldPtr);
312
24.9k
    }
sk_sp<GrGLInterface const>::reset(GrGLInterface const*)
Line
Count
Source
305
366
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
366
        T* oldPtr = fPtr;
310
366
        fPtr = ptr;
311
366
        SkSafeUnref(oldPtr);
312
366
    }
sk_sp<SkPixelRef>::reset(SkPixelRef*)
Line
Count
Source
305
2.88M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
2.88M
        T* oldPtr = fPtr;
310
2.88M
        fPtr = ptr;
311
2.88M
        SkSafeUnref(oldPtr);
312
2.88M
    }
sk_sp<SkMipmap>::reset(SkMipmap*)
Line
Count
Source
305
398k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
398k
        T* oldPtr = fPtr;
310
398k
        fPtr = ptr;
311
398k
        SkSafeUnref(oldPtr);
312
398k
    }
sk_sp<SkColorFilter>::reset(SkColorFilter*)
Line
Count
Source
305
10.5M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
10.5M
        T* oldPtr = fPtr;
310
10.5M
        fPtr = ptr;
311
10.5M
        SkSafeUnref(oldPtr);
312
10.5M
    }
sk_sp<SkMarkerStack>::reset(SkMarkerStack*)
Line
Count
Source
305
281k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
281k
        T* oldPtr = fPtr;
310
281k
        fPtr = ptr;
311
281k
        SkSafeUnref(oldPtr);
312
281k
    }
sk_sp<SkSpecialImage>::reset(SkSpecialImage*)
Line
Count
Source
305
114k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
114k
        T* oldPtr = fPtr;
310
114k
        fPtr = ptr;
311
114k
        SkSafeUnref(oldPtr);
312
114k
    }
sk_sp<SkBaseDevice>::reset(SkBaseDevice*)
Line
Count
Source
305
552k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
552k
        T* oldPtr = fPtr;
310
552k
        fPtr = ptr;
311
552k
        SkSafeUnref(oldPtr);
312
552k
    }
Unexecuted instantiation: sk_sp<SkImage const>::reset(SkImage const*)
sk_sp<SkFlattenable>::reset(SkFlattenable*)
Line
Count
Source
305
32.8k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
32.8k
        T* oldPtr = fPtr;
310
32.8k
        fPtr = ptr;
311
32.8k
        SkSafeUnref(oldPtr);
312
32.8k
    }
sk_sp<SkImageFilter>::reset(SkImageFilter*)
Line
Count
Source
305
12.3M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
12.3M
        T* oldPtr = fPtr;
310
12.3M
        fPtr = ptr;
311
12.3M
        SkSafeUnref(oldPtr);
312
12.3M
    }
sk_sp<SkPathEffect>::reset(SkPathEffect*)
Line
Count
Source
305
20.8M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
20.8M
        T* oldPtr = fPtr;
310
20.8M
        fPtr = ptr;
311
20.8M
        SkSafeUnref(oldPtr);
312
20.8M
    }
sk_sp<SkMaskFilter>::reset(SkMaskFilter*)
Line
Count
Source
305
20.8M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
20.8M
        T* oldPtr = fPtr;
310
20.8M
        fPtr = ptr;
311
20.8M
        SkSafeUnref(oldPtr);
312
20.8M
    }
sk_sp<SkBlender>::reset(SkBlender*)
Line
Count
Source
305
11.0M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
11.0M
        T* oldPtr = fPtr;
310
11.0M
        fPtr = ptr;
311
11.0M
        SkSafeUnref(oldPtr);
312
11.0M
    }
sk_sp<SkPathRef>::reset(SkPathRef*)
Line
Count
Source
305
12.8M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
12.8M
        T* oldPtr = fPtr;
310
12.8M
        fPtr = ptr;
311
12.8M
        SkSafeUnref(oldPtr);
312
12.8M
    }
sk_sp<SkContourMeasure>::reset(SkContourMeasure*)
Line
Count
Source
305
3.73M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
3.73M
        T* oldPtr = fPtr;
310
3.73M
        fPtr = ptr;
311
3.73M
        SkSafeUnref(oldPtr);
312
3.73M
    }
sk_sp<SkPathRef const>::reset(SkPathRef const*)
Line
Count
Source
305
31.8k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
31.8k
        T* oldPtr = fPtr;
310
31.8k
        fPtr = ptr;
311
31.8k
        SkSafeUnref(oldPtr);
312
31.8k
    }
sk_sp<GrShaderCaps>::reset(GrShaderCaps*)
Line
Count
Source
305
1.33k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.33k
        T* oldPtr = fPtr;
310
1.33k
        fPtr = ptr;
311
1.33k
        SkSafeUnref(oldPtr);
312
1.33k
    }
sk_sp<SkRuntimeEffect>::reset(SkRuntimeEffect*)
Line
Count
Source
305
3
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
3
        T* oldPtr = fPtr;
310
3
        fPtr = ptr;
311
3
        SkSafeUnref(oldPtr);
312
3
    }
sk_sp<SkString::Rec>::reset(SkString::Rec*)
Line
Count
Source
305
2.08M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
2.08M
        T* oldPtr = fPtr;
310
2.08M
        fPtr = ptr;
311
2.08M
        SkSafeUnref(oldPtr);
312
2.08M
    }
sk_sp<SkVertices>::reset(SkVertices*)
Line
Count
Source
305
140k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
140k
        T* oldPtr = fPtr;
310
140k
        fPtr = ptr;
311
140k
        SkSafeUnref(oldPtr);
312
140k
    }
Unexecuted instantiation: sk_sp<SkFactorySet>::reset(SkFactorySet*)
Unexecuted instantiation: sk_sp<SkRefCntSet>::reset(SkRefCntSet*)
Unexecuted instantiation: sk_sp<SharedGenerator>::reset(SharedGenerator*)
Unexecuted instantiation: sk_sp<SkCachedData>::reset(SkCachedData*)
sk_sp<SkShader const>::reset(SkShader const*)
Line
Count
Source
305
461k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
461k
        T* oldPtr = fPtr;
310
461k
        fPtr = ptr;
311
461k
        SkSafeUnref(oldPtr);
312
461k
    }
sk_sp<SkRecord>::reset(SkRecord*)
Line
Count
Source
305
153k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
153k
        T* oldPtr = fPtr;
310
153k
        fPtr = ptr;
311
153k
        SkSafeUnref(oldPtr);
312
153k
    }
sk_sp<SkBBoxHierarchy>::reset(SkBBoxHierarchy*)
Line
Count
Source
305
243k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
243k
        T* oldPtr = fPtr;
310
243k
        fPtr = ptr;
311
243k
        SkSafeUnref(oldPtr);
312
243k
    }
sk_sp<SkTextBlob>::reset(SkTextBlob*)
Line
Count
Source
305
16.6k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
16.6k
        T* oldPtr = fPtr;
310
16.6k
        fPtr = ptr;
311
16.6k
        SkSafeUnref(oldPtr);
312
16.6k
    }
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::reset((anonymous namespace)::CachedTessellations*)
Unexecuted instantiation: sk_sp<GrBackendSurfaceMutableStateImpl>::reset(GrBackendSurfaceMutableStateImpl*)
sk_sp<GrColorSpaceXform>::reset(GrColorSpaceXform*)
Line
Count
Source
305
127k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
127k
        T* oldPtr = fPtr;
310
127k
        fPtr = ptr;
311
127k
        SkSafeUnref(oldPtr);
312
127k
    }
sk_sp<GrGpu>::reset(GrGpu*)
Line
Count
Source
305
1.32k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.32k
        T* oldPtr = fPtr;
310
1.32k
        fPtr = ptr;
311
1.32k
        SkSafeUnref(oldPtr);
312
1.32k
    }
sk_sp<GrGpuBuffer>::reset(GrGpuBuffer*)
Line
Count
Source
305
3.70k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
3.70k
        T* oldPtr = fPtr;
310
3.70k
        fPtr = ptr;
311
3.70k
        SkSafeUnref(oldPtr);
312
3.70k
    }
sk_sp<GrGpuBuffer const>::reset(GrGpuBuffer const*)
Line
Count
Source
305
691
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
691
        T* oldPtr = fPtr;
310
691
        fPtr = ptr;
311
691
        SkSafeUnref(oldPtr);
312
691
    }
sk_sp<GrBufferAllocPool::CpuBufferCache>::reset(GrBufferAllocPool::CpuBufferCache*)
Line
Count
Source
305
1.32k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.32k
        T* oldPtr = fPtr;
310
1.32k
        fPtr = ptr;
311
1.32k
        SkSafeUnref(oldPtr);
312
1.32k
    }
sk_sp<GrRenderTask>::reset(GrRenderTask*)
Line
Count
Source
305
123k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
123k
        T* oldPtr = fPtr;
310
123k
        fPtr = ptr;
311
123k
        SkSafeUnref(oldPtr);
312
123k
    }
sk_sp<skgpu::v1::SoftwarePathRenderer>::reset(skgpu::v1::SoftwarePathRenderer*)
Line
Count
Source
305
351
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
351
        T* oldPtr = fPtr;
310
351
        fPtr = ptr;
311
351
        SkSafeUnref(oldPtr);
312
351
    }
sk_sp<GrCaps const>::reset(GrCaps const*)
Line
Count
Source
305
3.97k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
3.97k
        T* oldPtr = fPtr;
310
3.97k
        fPtr = ptr;
311
3.97k
        SkSafeUnref(oldPtr);
312
3.97k
    }
Unexecuted instantiation: sk_sp<GrTexture>::reset(GrTexture*)
sk_sp<GrGpuResource>::reset(GrGpuResource*)
Line
Count
Source
305
62.1k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
62.1k
        T* oldPtr = fPtr;
310
62.1k
        fPtr = ptr;
311
62.1k
        SkSafeUnref(oldPtr);
312
62.1k
    }
sk_sp<GrSurface>::reset(GrSurface*)
Line
Count
Source
305
473k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
473k
        T* oldPtr = fPtr;
310
473k
        fPtr = ptr;
311
473k
        SkSafeUnref(oldPtr);
312
473k
    }
sk_sp<GrThreadSafeCache::VertexData>::reset(GrThreadSafeCache::VertexData*)
Line
Count
Source
305
3.11k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
3.11k
        T* oldPtr = fPtr;
310
3.11k
        fPtr = ptr;
311
3.11k
        SkSafeUnref(oldPtr);
312
3.11k
    }
sk_sp<GrAttachment>::reset(GrAttachment*)
Line
Count
Source
305
33.1k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
33.1k
        T* oldPtr = fPtr;
310
33.1k
        fPtr = ptr;
311
33.1k
        SkSafeUnref(oldPtr);
312
33.1k
    }
sk_sp<GrTextBlob>::reset(GrTextBlob*)
Line
Count
Source
305
2.36k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
2.36k
        T* oldPtr = fPtr;
310
2.36k
        fPtr = ptr;
311
2.36k
        SkSafeUnref(oldPtr);
312
2.36k
    }
sk_sp<GrOpsTask>::reset(GrOpsTask*)
Line
Count
Source
305
157k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
157k
        T* oldPtr = fPtr;
310
157k
        fPtr = ptr;
311
157k
        SkSafeUnref(oldPtr);
312
157k
    }
Unexecuted instantiation: sk_sp<GrGLBuffer>::reset(GrGLBuffer*)
Unexecuted instantiation: sk_sp<GrGLProgram>::reset(GrGLProgram*)
Unexecuted instantiation: sk_sp<GrGLGpu::ProgramCache>::reset(GrGLGpu::ProgramCache*)
Unexecuted instantiation: sk_sp<GrGLTexture>::reset(GrGLTexture*)
Unexecuted instantiation: sk_sp<GrGLAttachment>::reset(GrGLAttachment*)
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::reset(GrGLTextureParameters*)
sk_sp<SkFontMgr>::reset(SkFontMgr*)
Line
Count
Source
305
10
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
10
        T* oldPtr = fPtr;
310
10
        fPtr = ptr;
311
10
        SkSafeUnref(oldPtr);
312
10
    }
sk_sp<SkMipmap const>::reset(SkMipmap const*)
Line
Count
Source
305
752
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
752
        T* oldPtr = fPtr;
310
752
        fPtr = ptr;
311
752
        SkSafeUnref(oldPtr);
312
752
    }
sk_sp<SkStrikeCache::Strike>::reset(SkStrikeCache::Strike*)
Line
Count
Source
305
71.3k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
71.3k
        T* oldPtr = fPtr;
310
71.3k
        fPtr = ptr;
311
71.3k
        SkSafeUnref(oldPtr);
312
71.3k
    }
sk_sp<SkPicture>::reset(SkPicture*)
Line
Count
Source
305
14.4k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
14.4k
        T* oldPtr = fPtr;
310
14.4k
        fPtr = ptr;
311
14.4k
        SkSafeUnref(oldPtr);
312
14.4k
    }
sk_sp<GrCpuBuffer>::reset(GrCpuBuffer*)
Line
Count
Source
305
127k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
127k
        T* oldPtr = fPtr;
310
127k
        fPtr = ptr;
311
127k
        SkSafeUnref(oldPtr);
312
127k
    }
sk_sp<GrBuffer>::reset(GrBuffer*)
Line
Count
Source
305
3.30k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
3.30k
        T* oldPtr = fPtr;
310
3.30k
        fPtr = ptr;
311
3.30k
        SkSafeUnref(oldPtr);
312
3.30k
    }
sk_sp<GrThreadSafePipelineBuilder>::reset(GrThreadSafePipelineBuilder*)
Line
Count
Source
305
1.32k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.32k
        T* oldPtr = fPtr;
310
1.32k
        fPtr = ptr;
311
1.32k
        SkSafeUnref(oldPtr);
312
1.32k
    }
sk_sp<GrDrawOpAtlas::Plot>::reset(GrDrawOpAtlas::Plot*)
Line
Count
Source
305
12.8k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
12.8k
        T* oldPtr = fPtr;
310
12.8k
        fPtr = ptr;
311
12.8k
        SkSafeUnref(oldPtr);
312
12.8k
    }
sk_sp<GrThreadSafeCache::Trampoline>::reset(GrThreadSafeCache::Trampoline*)
Line
Count
Source
305
74
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
74
        T* oldPtr = fPtr;
310
74
        fPtr = ptr;
311
74
        SkSafeUnref(oldPtr);
312
74
    }
Unexecuted instantiation: sk_sp<GrGLCaps>::reset(GrGLCaps*)
sk_sp<SkColorTable>::reset(SkColorTable*)
Line
Count
Source
305
856
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
856
        T* oldPtr = fPtr;
310
856
        fPtr = ptr;
311
856
        SkSafeUnref(oldPtr);
312
856
    }
sk_sp<SkFontStyleSet_Custom>::reset(SkFontStyleSet_Custom*)
Line
Count
Source
305
5
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
5
        T* oldPtr = fPtr;
310
5
        fPtr = ptr;
311
5
        SkSafeUnref(oldPtr);
312
5
    }
Unexecuted instantiation: sk_sp<SkTypeface::LocalizedStrings>::reset(SkTypeface::LocalizedStrings*)
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::reset((anonymous namespace)::FontStyleSet*)
Line
Count
Source
305
5
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
5
        T* oldPtr = fPtr;
310
5
        fPtr = ptr;
311
5
        SkSafeUnref(oldPtr);
312
5
    }
Unexecuted instantiation: sk_sp<SkSVGDOM>::reset(SkSVGDOM*)
sk_sp<sksg::RenderNode>::reset(sksg::RenderNode*)
Line
Count
Source
305
1.61M
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.61M
        T* oldPtr = fPtr;
310
1.61M
        fPtr = ptr;
311
1.61M
        SkSafeUnref(oldPtr);
312
1.61M
    }
Unexecuted instantiation: sk_sp<skresources::ResourceProvider>::reset(skresources::ResourceProvider*)
Unexecuted instantiation: sk_sp<skottie::PropertyObserver>::reset(skottie::PropertyObserver*)
Unexecuted instantiation: sk_sp<skottie::Logger>::reset(skottie::Logger*)
Unexecuted instantiation: sk_sp<skottie::MarkerObserver>::reset(skottie::MarkerObserver*)
Unexecuted instantiation: sk_sp<skottie::PrecompInterceptor>::reset(skottie::PrecompInterceptor*)
Unexecuted instantiation: sk_sp<skottie::ExpressionManager>::reset(skottie::ExpressionManager*)
sk_sp<skottie::internal::KeyframeAnimator>::reset(skottie::internal::KeyframeAnimator*)
Line
Count
Source
305
73.9k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
73.9k
        T* oldPtr = fPtr;
310
73.9k
        fPtr = ptr;
311
73.9k
        SkSafeUnref(oldPtr);
312
73.9k
    }
sk_sp<sksg::Group>::reset(sksg::Group*)
Line
Count
Source
305
1.53k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.53k
        T* oldPtr = fPtr;
310
1.53k
        fPtr = ptr;
311
1.53k
        SkSafeUnref(oldPtr);
312
1.53k
    }
Unexecuted instantiation: sk_sp<sksg::Color>::reset(sksg::Color*)
Unexecuted instantiation: sk_sp<sksg::Matrix<SkM44> >::reset(sksg::Matrix<SkM44>*)
Unexecuted instantiation: sk_sp<sksg::BlurImageFilter>::reset(sksg::BlurImageFilter*)
sk_sp<sksg::Transform>::reset(sksg::Transform*)
Line
Count
Source
305
932k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
932k
        T* oldPtr = fPtr;
310
932k
        fPtr = ptr;
311
932k
        SkSafeUnref(oldPtr);
312
932k
    }
sk_sp<sksg::GeometryNode>::reset(sksg::GeometryNode*)
Line
Count
Source
305
7.71k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
7.71k
        T* oldPtr = fPtr;
310
7.71k
        fPtr = ptr;
311
7.71k
        SkSafeUnref(oldPtr);
312
7.71k
    }
sk_sp<skottie::internal::Animator>::reset(skottie::internal::Animator*)
Line
Count
Source
305
1.09k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.09k
        T* oldPtr = fPtr;
310
1.09k
        fPtr = ptr;
311
1.09k
        SkSafeUnref(oldPtr);
312
1.09k
    }
sk_sp<sksg::Path>::reset(sksg::Path*)
Line
Count
Source
305
80.6k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
80.6k
        T* oldPtr = fPtr;
310
80.6k
        fPtr = ptr;
311
80.6k
        SkSafeUnref(oldPtr);
312
80.6k
    }
sk_sp<sksg::ModeColorFilter>::reset(sksg::ModeColorFilter*)
Line
Count
Source
305
739
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
739
        T* oldPtr = fPtr;
310
739
        fPtr = ptr;
311
739
        SkSafeUnref(oldPtr);
312
739
    }
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::reset(skottie::internal::(anonymous namespace)::FractalNoiseNode*)
sk_sp<sksg::ExternalImageFilter>::reset(sksg::ExternalImageFilter*)
Line
Count
Source
305
5.14k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
5.14k
        T* oldPtr = fPtr;
310
5.14k
        fPtr = ptr;
311
5.14k
        SkSafeUnref(oldPtr);
312
5.14k
    }
sk_sp<sksg::Gradient>::reset(sksg::Gradient*)
Line
Count
Source
305
1.10k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.10k
        T* oldPtr = fPtr;
310
1.10k
        fPtr = ptr;
311
1.10k
        SkSafeUnref(oldPtr);
312
1.10k
    }
sk_sp<sksg::ExternalColorFilter>::reset(sksg::ExternalColorFilter*)
Line
Count
Source
305
6.84k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
6.84k
        T* oldPtr = fPtr;
310
6.84k
        fPtr = ptr;
311
6.84k
        SkSafeUnref(oldPtr);
312
6.84k
    }
sk_sp<sksg::MaskShaderEffect>::reset(sksg::MaskShaderEffect*)
Line
Count
Source
305
1.39k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.39k
        T* oldPtr = fPtr;
310
1.39k
        fPtr = ptr;
311
1.39k
        SkSafeUnref(oldPtr);
312
1.39k
    }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::reset(skottie::internal::(anonymous namespace)::TileRenderNode*)
Line
Count
Source
305
14.5k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
14.5k
        T* oldPtr = fPtr;
310
14.5k
        fPtr = ptr;
311
14.5k
        SkSafeUnref(oldPtr);
312
14.5k
    }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::reset(skottie::internal::(anonymous namespace)::RWipeRenderNode*)
Line
Count
Source
305
2.66k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
2.66k
        T* oldPtr = fPtr;
310
2.66k
        fPtr = ptr;
311
2.66k
        SkSafeUnref(oldPtr);
312
2.66k
    }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::reset(skottie::internal::(anonymous namespace)::SphereNode*)
Line
Count
Source
305
3.36k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
3.36k
        T* oldPtr = fPtr;
310
3.36k
        fPtr = ptr;
311
3.36k
        SkSafeUnref(oldPtr);
312
3.36k
    }
sk_sp<sksg::GradientColorFilter>::reset(sksg::GradientColorFilter*)
Line
Count
Source
305
9.36k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
9.36k
        T* oldPtr = fPtr;
310
9.36k
        fPtr = ptr;
311
9.36k
        SkSafeUnref(oldPtr);
312
9.36k
    }
Unexecuted instantiation: sk_sp<sksg::OpacityEffect>::reset(sksg::OpacityEffect*)
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::reset(skresources::ImageAsset*)
Unexecuted instantiation: sk_sp<sksg::Matrix<SkMatrix> >::reset(sksg::Matrix<SkMatrix>*)
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::reset(skottie::internal::(anonymous namespace)::TimeRemapper*)
Line
Count
Source
305
1.03k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.03k
        T* oldPtr = fPtr;
310
1.03k
        fPtr = ptr;
311
1.03k
        SkSafeUnref(oldPtr);
312
1.03k
    }
sk_sp<sksg::TrimEffect>::reset(sksg::TrimEffect*)
Line
Count
Source
305
807k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
807k
        T* oldPtr = fPtr;
310
807k
        fPtr = ptr;
311
807k
        SkSafeUnref(oldPtr);
312
807k
    }
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::reset(skottie::internal::(anonymous namespace)::DisplacementNode*)
sk_sp<sksg::RRect>::reset(sksg::RRect*)
Line
Count
Source
305
170k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
170k
        T* oldPtr = fPtr;
310
170k
        fPtr = ptr;
311
170k
        SkSafeUnref(oldPtr);
312
170k
    }
sk_sp<sksg::PaintNode>::reset(sksg::PaintNode*)
Line
Count
Source
305
128k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
128k
        T* oldPtr = fPtr;
310
128k
        fPtr = ptr;
311
128k
        SkSafeUnref(oldPtr);
312
128k
    }
sk_sp<sksg::DashEffect>::reset(sksg::DashEffect*)
Line
Count
Source
305
1.11k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.11k
        T* oldPtr = fPtr;
310
1.11k
        fPtr = ptr;
311
1.11k
        SkSafeUnref(oldPtr);
312
1.11k
    }
sk_sp<sksg::OffsetEffect>::reset(sksg::OffsetEffect*)
Line
Count
Source
305
48.0k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
48.0k
        T* oldPtr = fPtr;
310
48.0k
        fPtr = ptr;
311
48.0k
        SkSafeUnref(oldPtr);
312
48.0k
    }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::reset(skottie::internal::(anonymous namespace)::PuckerBloatEffect*)
Line
Count
Source
305
19.2k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
19.2k
        T* oldPtr = fPtr;
310
19.2k
        fPtr = ptr;
311
19.2k
        SkSafeUnref(oldPtr);
312
19.2k
    }
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::reset(skottie::internal::(anonymous namespace)::RepeaterRenderNode*)
sk_sp<sksg::RoundEffect>::reset(sksg::RoundEffect*)
Line
Count
Source
305
264k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
264k
        T* oldPtr = fPtr;
310
264k
        fPtr = ptr;
311
264k
        SkSafeUnref(oldPtr);
312
264k
    }
sk_sp<SkSVGNode>::reset(SkSVGNode*)
Line
Count
Source
305
128k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
128k
        T* oldPtr = fPtr;
310
128k
        fPtr = ptr;
311
128k
        SkSafeUnref(oldPtr);
312
128k
    }
sk_sp<sksg::Shader>::reset(sksg::Shader*)
Line
Count
Source
305
1.10k
    void reset(T* ptr = nullptr) {
306
        // Calling fPtr->unref() may call this->~() or this->reset(T*).
307
        // http://wg21.cmeerw.net/lwg/issue998
308
        // http://wg21.cmeerw.net/lwg/issue2262
309
1.10k
        T* oldPtr = fPtr;
310
1.10k
        fPtr = ptr;
311
1.10k
        SkSafeUnref(oldPtr);
312
1.10k
    }
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::reset(SkPromiseImageTexture*)
Unexecuted instantiation: sk_sp<GrRecordingContext>::reset(GrRecordingContext*)
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::reset(SkDeferredDisplayList::LazyProxyData*)
Unexecuted instantiation: sk_sp<GrRenderTargetProxy>::reset(GrRenderTargetProxy*)
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::reset(skia::textlayout::TypefaceFontStyleSet*)
Unexecuted instantiation: sk_sp<SkPDFDevice>::reset(SkPDFDevice*)
313
314
    /**
315
     *  Return the bare pointer, and set the internal object pointer to nullptr.
316
     *  The caller must assume ownership of the object, and manage its reference count directly.
317
     *  No call to unref() will be made.
318
     */
319
1.59G
    T* SK_WARN_UNUSED_RESULT release() {
320
1.59G
        T* ptr = fPtr;
321
1.59G
        fPtr = nullptr;
322
1.59G
        return ptr;
323
1.59G
    }
sk_sp<SkFlattenable>::release()
Line
Count
Source
319
43.9k
    T* SK_WARN_UNUSED_RESULT release() {
320
43.9k
        T* ptr = fPtr;
321
43.9k
        fPtr = nullptr;
322
43.9k
        return ptr;
323
43.9k
    }
sk_sp<SkColorSpace>::release()
Line
Count
Source
319
24.7M
    T* SK_WARN_UNUSED_RESULT release() {
320
24.7M
        T* ptr = fPtr;
321
24.7M
        fPtr = nullptr;
322
24.7M
        return ptr;
323
24.7M
    }
sk_sp<GrDirectContext>::release()
Line
Count
Source
319
2.65k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.65k
        T* ptr = fPtr;
321
2.65k
        fPtr = nullptr;
322
2.65k
        return ptr;
323
2.65k
    }
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture>::release()
sk_sp<SkShader>::release()
Line
Count
Source
319
4.43M
    T* SK_WARN_UNUSED_RESULT release() {
320
4.43M
        T* ptr = fPtr;
321
4.43M
        fPtr = nullptr;
322
4.43M
        return ptr;
323
4.43M
    }
sk_sp<GrContextThreadSafeProxy>::release()
Line
Count
Source
319
3.97k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.97k
        T* ptr = fPtr;
321
3.97k
        fPtr = nullptr;
322
3.97k
        return ptr;
323
3.97k
    }
sk_sp<SkData>::release()
Line
Count
Source
319
1.45M
    T* SK_WARN_UNUSED_RESULT release() {
320
1.45M
        T* ptr = fPtr;
321
1.45M
        fPtr = nullptr;
322
1.45M
        return ptr;
323
1.45M
    }
Unexecuted instantiation: sk_sp<GrRefCntedCallback>::release()
sk_sp<GrSurface>::release()
Line
Count
Source
319
694k
    T* SK_WARN_UNUSED_RESULT release() {
320
694k
        T* ptr = fPtr;
321
694k
        fPtr = nullptr;
322
694k
        return ptr;
323
694k
    }
sk_sp<GrTexture>::release()
Line
Count
Source
319
282k
    T* SK_WARN_UNUSED_RESULT release() {
320
282k
        T* ptr = fPtr;
321
282k
        fPtr = nullptr;
322
282k
        return ptr;
323
282k
    }
sk_sp<GrArenas>::release()
Line
Count
Source
319
244k
    T* SK_WARN_UNUSED_RESULT release() {
320
244k
        T* ptr = fPtr;
321
244k
        fPtr = nullptr;
322
244k
        return ptr;
323
244k
    }
sk_sp<GrSurfaceProxy>::release()
Line
Count
Source
319
2.62M
    T* SK_WARN_UNUSED_RESULT release() {
320
2.62M
        T* ptr = fPtr;
321
2.62M
        fPtr = nullptr;
322
2.62M
        return ptr;
323
2.62M
    }
sk_sp<SkPathEffect>::release()
Line
Count
Source
319
13.6M
    T* SK_WARN_UNUSED_RESULT release() {
320
13.6M
        T* ptr = fPtr;
321
13.6M
        fPtr = nullptr;
322
13.6M
        return ptr;
323
13.6M
    }
sk_sp<GrXferProcessor>::release()
Line
Count
Source
319
150k
    T* SK_WARN_UNUSED_RESULT release() {
320
150k
        T* ptr = fPtr;
321
150k
        fPtr = nullptr;
322
150k
        return ptr;
323
150k
    }
sk_sp<GrBufferAllocPool::CpuBufferCache>::release()
Line
Count
Source
319
145k
    T* SK_WARN_UNUSED_RESULT release() {
320
145k
        T* ptr = fPtr;
321
145k
        fPtr = nullptr;
322
145k
        return ptr;
323
145k
    }
sk_sp<GrTextStrike>::release()
Line
Count
Source
319
1.38k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.38k
        T* ptr = fPtr;
321
1.38k
        fPtr = nullptr;
322
1.38k
        return ptr;
323
1.38k
    }
sk_sp<GrColorSpaceXform>::release()
Line
Count
Source
319
323k
    T* SK_WARN_UNUSED_RESULT release() {
320
323k
        T* ptr = fPtr;
321
323k
        fPtr = nullptr;
322
323k
        return ptr;
323
323k
    }
sk_sp<SkColorFilter>::release()
Line
Count
Source
319
3.20M
    T* SK_WARN_UNUSED_RESULT release() {
320
3.20M
        T* ptr = fPtr;
321
3.20M
        fPtr = nullptr;
322
3.20M
        return ptr;
323
3.20M
    }
sk_sp<SkSpecialImage>::release()
Line
Count
Source
319
294k
    T* SK_WARN_UNUSED_RESULT release() {
320
294k
        T* ptr = fPtr;
321
294k
        fPtr = nullptr;
322
294k
        return ptr;
323
294k
    }
sk_sp<SkColorFilterBase>::release()
Line
Count
Source
319
1.32k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.32k
        T* ptr = fPtr;
321
1.32k
        fPtr = nullptr;
322
1.32k
        return ptr;
323
1.32k
    }
sk_sp<SkImageFilter_Base>::release()
Line
Count
Source
319
21.1k
    T* SK_WARN_UNUSED_RESULT release() {
320
21.1k
        T* ptr = fPtr;
321
21.1k
        fPtr = nullptr;
322
21.1k
        return ptr;
323
21.1k
    }
sk_sp<SkBlenderBase>::release()
Line
Count
Source
319
1.13k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.13k
        T* ptr = fPtr;
321
1.13k
        fPtr = nullptr;
322
1.13k
        return ptr;
323
1.13k
    }
sk_sp<SkMaskFilterBase>::release()
Line
Count
Source
319
1.17k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.17k
        T* ptr = fPtr;
321
1.17k
        fPtr = nullptr;
322
1.17k
        return ptr;
323
1.17k
    }
sk_sp<SkShaderBase>::release()
Line
Count
Source
319
463k
    T* SK_WARN_UNUSED_RESULT release() {
320
463k
        T* ptr = fPtr;
321
463k
        fPtr = nullptr;
322
463k
        return ptr;
323
463k
    }
sk_sp<GrShaderCaps>::release()
Line
Count
Source
319
9
    T* SK_WARN_UNUSED_RESULT release() {
320
9
        T* ptr = fPtr;
321
9
        fPtr = nullptr;
322
9
        return ptr;
323
9
    }
sk_sp<GrTextureProxy>::release()
Line
Count
Source
319
561k
    T* SK_WARN_UNUSED_RESULT release() {
320
561k
        T* ptr = fPtr;
321
561k
        fPtr = nullptr;
322
561k
        return ptr;
323
561k
    }
sk_sp<GrBuffer const>::release()
Line
Count
Source
319
974k
    T* SK_WARN_UNUSED_RESULT release() {
320
974k
        T* ptr = fPtr;
321
974k
        fPtr = nullptr;
322
974k
        return ptr;
323
974k
    }
sk_sp<SkSurface>::release()
Line
Count
Source
319
8.20k
    T* SK_WARN_UNUSED_RESULT release() {
320
8.20k
        T* ptr = fPtr;
321
8.20k
        fPtr = nullptr;
322
8.20k
        return ptr;
323
8.20k
    }
sk_sp<SkImage>::release()
Line
Count
Source
319
97.9k
    T* SK_WARN_UNUSED_RESULT release() {
320
97.9k
        T* ptr = fPtr;
321
97.9k
        fPtr = nullptr;
322
97.9k
        return ptr;
323
97.9k
    }
Unexecuted instantiation: sk_sp<GrGLInterface const>::release()
Unexecuted instantiation: sk_sp<GrGLInterface>::release()
sk_sp<SkPixelRef>::release()
Line
Count
Source
319
3.03M
    T* SK_WARN_UNUSED_RESULT release() {
320
3.03M
        T* ptr = fPtr;
321
3.03M
        fPtr = nullptr;
322
3.03M
        return ptr;
323
3.03M
    }
sk_sp<SkMipmap>::release()
Line
Count
Source
319
312k
    T* SK_WARN_UNUSED_RESULT release() {
320
312k
        T* ptr = fPtr;
321
312k
        fPtr = nullptr;
322
312k
        return ptr;
323
312k
    }
sk_sp<SkBaseDevice>::release()
Line
Count
Source
319
818k
    T* SK_WARN_UNUSED_RESULT release() {
320
818k
        T* ptr = fPtr;
321
818k
        fPtr = nullptr;
322
818k
        return ptr;
323
818k
    }
sk_sp<SkImageFilter>::release()
Line
Count
Source
319
5.44M
    T* SK_WARN_UNUSED_RESULT release() {
320
5.44M
        T* ptr = fPtr;
321
5.44M
        fPtr = nullptr;
322
5.44M
        return ptr;
323
5.44M
    }
sk_sp<SkNoPixelsDevice>::release()
Line
Count
Source
319
327k
    T* SK_WARN_UNUSED_RESULT release() {
320
327k
        T* ptr = fPtr;
321
327k
        fPtr = nullptr;
322
327k
        return ptr;
323
327k
    }
sk_sp<SkMarkerStack>::release()
Line
Count
Source
319
281k
    T* SK_WARN_UNUSED_RESULT release() {
320
281k
        T* ptr = fPtr;
321
281k
        fPtr = nullptr;
322
281k
        return ptr;
323
281k
    }
sk_sp<SkImage const>::release()
Line
Count
Source
319
61.1k
    T* SK_WARN_UNUSED_RESULT release() {
320
61.1k
        T* ptr = fPtr;
321
61.1k
        fPtr = nullptr;
322
61.1k
        return ptr;
323
61.1k
    }
sk_sp<SkBlender>::release()
Line
Count
Source
319
3.10M
    T* SK_WARN_UNUSED_RESULT release() {
320
3.10M
        T* ptr = fPtr;
321
3.10M
        fPtr = nullptr;
322
3.10M
        return ptr;
323
3.10M
    }
sk_sp<SkRuntimeEffect>::release()
Line
Count
Source
319
192k
    T* SK_WARN_UNUSED_RESULT release() {
320
192k
        T* ptr = fPtr;
321
192k
        fPtr = nullptr;
322
192k
        return ptr;
323
192k
    }
sk_sp<SkWorkingFormatColorFilter>::release()
Line
Count
Source
319
35.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
35.8k
        T* ptr = fPtr;
321
35.8k
        fPtr = nullptr;
322
35.8k
        return ptr;
323
35.8k
    }
sk_sp<SkColorFilter_Matrix>::release()
Line
Count
Source
319
31.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
31.0k
        T* ptr = fPtr;
321
31.0k
        fPtr = nullptr;
322
31.0k
        return ptr;
323
31.0k
    }
sk_sp<SkIDChangeListener>::release()
Line
Count
Source
319
178k
    T* SK_WARN_UNUSED_RESULT release() {
320
178k
        T* ptr = fPtr;
321
178k
        fPtr = nullptr;
322
178k
        return ptr;
323
178k
    }
sk_sp<SkPicture>::release()
Line
Count
Source
319
96.6k
    T* SK_WARN_UNUSED_RESULT release() {
320
96.6k
        T* ptr = fPtr;
321
96.6k
        fPtr = nullptr;
322
96.6k
        return ptr;
323
96.6k
    }
sk_sp<SkTypeface>::release()
Line
Count
Source
319
1.47G
    T* SK_WARN_UNUSED_RESULT release() {
320
1.47G
        T* ptr = fPtr;
321
1.47G
        fPtr = nullptr;
322
1.47G
        return ptr;
323
1.47G
    }
sk_sp<SkMaskFilter>::release()
Line
Count
Source
319
12.7M
    T* SK_WARN_UNUSED_RESULT release() {
320
12.7M
        T* ptr = fPtr;
321
12.7M
        fPtr = nullptr;
322
12.7M
        return ptr;
323
12.7M
    }
sk_sp<SkColorFilterShader>::release()
Line
Count
Source
319
55.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
55.3k
        T* ptr = fPtr;
321
55.3k
        fPtr = nullptr;
322
55.3k
        return ptr;
323
55.3k
    }
sk_sp<SkPathRef>::release()
Line
Count
Source
319
743k
    T* SK_WARN_UNUSED_RESULT release() {
320
743k
        T* ptr = fPtr;
321
743k
        fPtr = nullptr;
322
743k
        return ptr;
323
743k
    }
sk_sp<SkContourMeasure>::release()
Line
Count
Source
319
3.78M
    T* SK_WARN_UNUSED_RESULT release() {
320
3.78M
        T* ptr = fPtr;
321
3.78M
        fPtr = nullptr;
322
3.78M
        return ptr;
323
3.78M
    }
sk_sp<GrRecordingContext>::release()
Line
Count
Source
319
25.2k
    T* SK_WARN_UNUSED_RESULT release() {
320
25.2k
        T* ptr = fPtr;
321
25.2k
        fPtr = nullptr;
322
25.2k
        return ptr;
323
25.2k
    }
sk_sp<SkSpecialImage_Raster>::release()
Line
Count
Source
319
52.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
52.0k
        T* ptr = fPtr;
321
52.0k
        fPtr = nullptr;
322
52.0k
        return ptr;
323
52.0k
    }
sk_sp<SkImage_Gpu>::release()
Line
Count
Source
319
15
    T* SK_WARN_UNUSED_RESULT release() {
320
15
        T* ptr = fPtr;
321
15
        fPtr = nullptr;
322
15
        return ptr;
323
15
    }
sk_sp<SkSpecialImage_Gpu>::release()
Line
Count
Source
319
10.7k
    T* SK_WARN_UNUSED_RESULT release() {
320
10.7k
        T* ptr = fPtr;
321
10.7k
        fPtr = nullptr;
322
10.7k
        return ptr;
323
10.7k
    }
sk_sp<SkSpecialSurface_Raster>::release()
Line
Count
Source
319
39.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
39.3k
        T* ptr = fPtr;
321
39.3k
        fPtr = nullptr;
322
39.3k
        return ptr;
323
39.3k
    }
sk_sp<skgpu::BaseDevice>::release()
Line
Count
Source
319
19.9k
    T* SK_WARN_UNUSED_RESULT release() {
320
19.9k
        T* ptr = fPtr;
321
19.9k
        fPtr = nullptr;
322
19.9k
        return ptr;
323
19.9k
    }
sk_sp<SkSpecialSurface_Gpu>::release()
Line
Count
Source
319
7.60k
    T* SK_WARN_UNUSED_RESULT release() {
320
7.60k
        T* ptr = fPtr;
321
7.60k
        fPtr = nullptr;
322
7.60k
        return ptr;
323
7.60k
    }
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt>::release()
sk_sp<SkStrikeCache::Strike>::release()
Line
Count
Source
319
92.6k
    T* SK_WARN_UNUSED_RESULT release() {
320
92.6k
        T* ptr = fPtr;
321
92.6k
        fPtr = nullptr;
322
92.6k
        return ptr;
323
92.6k
    }
sk_sp<SkString::Rec>::release()
Line
Count
Source
319
2.61M
    T* SK_WARN_UNUSED_RESULT release() {
320
2.61M
        T* ptr = fPtr;
321
2.61M
        fPtr = nullptr;
322
2.61M
        return ptr;
323
2.61M
    }
Unexecuted instantiation: SkTypeface.cpp:sk_sp<(anonymous namespace)::SkEmptyTypeface>::release()
sk_sp<SkVertices>::release()
Line
Count
Source
319
148k
    T* SK_WARN_UNUSED_RESULT release() {
320
148k
        T* ptr = fPtr;
321
148k
        fPtr = nullptr;
322
148k
        return ptr;
323
148k
    }
Unexecuted instantiation: sk_sp<SkFactorySet>::release()
Unexecuted instantiation: sk_sp<SkRefCntSet>::release()
sk_sp<SharedGenerator>::release()
Line
Count
Source
319
57.7k
    T* SK_WARN_UNUSED_RESULT release() {
320
57.7k
        T* ptr = fPtr;
321
57.7k
        fPtr = nullptr;
322
57.7k
        return ptr;
323
57.7k
    }
sk_sp<SkImage_Lazy>::release()
Line
Count
Source
319
32.6k
    T* SK_WARN_UNUSED_RESULT release() {
320
32.6k
        T* ptr = fPtr;
321
32.6k
        fPtr = nullptr;
322
32.6k
        return ptr;
323
32.6k
    }
Unexecuted instantiation: sk_sp<SkCachedData>::release()
sk_sp<SkImage_Raster>::release()
Line
Count
Source
319
181k
    T* SK_WARN_UNUSED_RESULT release() {
320
181k
        T* ptr = fPtr;
321
181k
        fPtr = nullptr;
322
181k
        return ptr;
323
181k
    }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList const>::release()
sk_sp<SkSurface_Raster>::release()
Line
Count
Source
319
36.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
36.0k
        T* ptr = fPtr;
321
36.0k
        fPtr = nullptr;
322
36.0k
        return ptr;
323
36.0k
    }
sk_sp<SkEmptyShader>::release()
Line
Count
Source
319
15.5k
    T* SK_WARN_UNUSED_RESULT release() {
320
15.5k
        T* ptr = fPtr;
321
15.5k
        fPtr = nullptr;
322
15.5k
        return ptr;
323
15.5k
    }
sk_sp<SkLocalMatrixShader>::release()
Line
Count
Source
319
4.70k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.70k
        T* ptr = fPtr;
321
4.70k
        fPtr = nullptr;
322
4.70k
        return ptr;
323
4.70k
    }
sk_sp<SkColorShader>::release()
Line
Count
Source
319
12.1k
    T* SK_WARN_UNUSED_RESULT release() {
320
12.1k
        T* ptr = fPtr;
321
12.1k
        fPtr = nullptr;
322
12.1k
        return ptr;
323
12.1k
    }
sk_sp<SkBBoxHierarchy>::release()
Line
Count
Source
319
279k
    T* SK_WARN_UNUSED_RESULT release() {
320
279k
        T* ptr = fPtr;
321
279k
        fPtr = nullptr;
322
279k
        return ptr;
323
279k
    }
sk_sp<SkRecord>::release()
Line
Count
Source
319
126k
    T* SK_WARN_UNUSED_RESULT release() {
320
126k
        T* ptr = fPtr;
321
126k
        fPtr = nullptr;
322
126k
        return ptr;
323
126k
    }
sk_sp<SkBigPicture>::release()
Line
Count
Source
319
63.1k
    T* SK_WARN_UNUSED_RESULT release() {
320
63.1k
        T* ptr = fPtr;
321
63.1k
        fPtr = nullptr;
322
63.1k
        return ptr;
323
63.1k
    }
sk_sp<SkRecordedDrawable>::release()
Line
Count
Source
319
19
    T* SK_WARN_UNUSED_RESULT release() {
320
19
        T* ptr = fPtr;
321
19
        fPtr = nullptr;
322
19
        return ptr;
323
19
    }
sk_sp<SkDrawable>::release()
Line
Count
Source
319
19
    T* SK_WARN_UNUSED_RESULT release() {
320
19
        T* ptr = fPtr;
321
19
        fPtr = nullptr;
322
19
        return ptr;
323
19
    }
sk_sp<SkTextBlob>::release()
Line
Count
Source
319
49.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
49.8k
        T* ptr = fPtr;
321
49.8k
        fPtr = nullptr;
322
49.8k
        return ptr;
323
49.8k
    }
Unexecuted instantiation: sk_sp<SkUserTypeface>::release()
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::CachedTessellations>::release()
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::ShadowInvalidator>::release()
Unexecuted instantiation: sk_sp<GrGLTextureParameters>::release()
sk_sp<GrGpu>::release()
Line
Count
Source
319
1.32k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.32k
        T* ptr = fPtr;
321
1.32k
        fPtr = nullptr;
322
1.32k
        return ptr;
323
1.32k
    }
sk_sp<GrGpuBuffer>::release()
Line
Count
Source
319
12.7k
    T* SK_WARN_UNUSED_RESULT release() {
320
12.7k
        T* ptr = fPtr;
321
12.7k
        fPtr = nullptr;
322
12.7k
        return ptr;
323
12.7k
    }
sk_sp<GrGpuResource>::release()
Line
Count
Source
319
126k
    T* SK_WARN_UNUSED_RESULT release() {
320
126k
        T* ptr = fPtr;
321
126k
        fPtr = nullptr;
322
126k
        return ptr;
323
126k
    }
sk_sp<GrGpuBuffer const>::release()
Line
Count
Source
319
17.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
17.0k
        T* ptr = fPtr;
321
17.0k
        fPtr = nullptr;
322
17.0k
        return ptr;
323
17.0k
    }
sk_sp<GrRenderTask>::release()
Line
Count
Source
319
439k
    T* SK_WARN_UNUSED_RESULT release() {
320
439k
        T* ptr = fPtr;
321
439k
        fPtr = nullptr;
322
439k
        return ptr;
323
439k
    }
sk_sp<GrRenderTargetProxy>::release()
Line
Count
Source
319
74
    T* SK_WARN_UNUSED_RESULT release() {
320
74
        T* ptr = fPtr;
321
74
        fPtr = nullptr;
322
74
        return ptr;
323
74
    }
Unexecuted instantiation: sk_sp<GrDDLTask>::release()
Unexecuted instantiation: sk_sp<GrTextureResolveRenderTask>::release()
Unexecuted instantiation: sk_sp<GrTransferFromRenderTask>::release()
sk_sp<GrOpsTask>::release()
Line
Count
Source
319
157k
    T* SK_WARN_UNUSED_RESULT release() {
320
157k
        T* ptr = fPtr;
321
157k
        fPtr = nullptr;
322
157k
        return ptr;
323
157k
    }
sk_sp<GrCaps const>::release()
Line
Count
Source
319
3.97k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.97k
        T* ptr = fPtr;
321
3.97k
        fPtr = nullptr;
322
3.97k
        return ptr;
323
3.97k
    }
Unexecuted instantiation: sk_sp<GrRenderTarget>::release()
sk_sp<GrXferProcessor const>::release()
Line
Count
Source
319
248k
    T* SK_WARN_UNUSED_RESULT release() {
320
248k
        T* ptr = fPtr;
321
248k
        fPtr = nullptr;
322
248k
        return ptr;
323
248k
    }
sk_sp<GrTextBlob>::release()
Line
Count
Source
319
5.59k
    T* SK_WARN_UNUSED_RESULT release() {
320
5.59k
        T* ptr = fPtr;
321
5.59k
        fPtr = nullptr;
322
5.59k
        return ptr;
323
5.59k
    }
sk_sp<GrThreadSafeCache::VertexData>::release()
Line
Count
Source
319
6.89k
    T* SK_WARN_UNUSED_RESULT release() {
320
6.89k
        T* ptr = fPtr;
321
6.89k
        fPtr = nullptr;
322
6.89k
        return ptr;
323
6.89k
    }
sk_sp<GrCaps>::release()
Line
Count
Source
319
1.32k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.32k
        T* ptr = fPtr;
321
1.32k
        fPtr = nullptr;
322
1.32k
        return ptr;
323
1.32k
    }
sk_sp<GrAttachment>::release()
Line
Count
Source
319
11.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
11.3k
        T* ptr = fPtr;
321
11.3k
        fPtr = nullptr;
322
11.3k
        return ptr;
323
11.3k
    }
sk_sp<GrThreadSafeCache::Trampoline>::release()
Line
Count
Source
319
148
    T* SK_WARN_UNUSED_RESULT release() {
320
148
        T* ptr = fPtr;
321
148
        fPtr = nullptr;
322
148
        return ptr;
323
148
    }
Unexecuted instantiation: sk_sp<PorterDuffXferProcessor>::release()
sk_sp<GrMockCaps>::release()
Line
Count
Source
319
1.32k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.32k
        T* ptr = fPtr;
321
1.32k
        fPtr = nullptr;
322
1.32k
        return ptr;
323
1.32k
    }
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener>::release()
Line
Count
Source
319
59.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
59.3k
        T* ptr = fPtr;
321
59.3k
        fPtr = nullptr;
322
59.3k
        return ptr;
323
59.3k
    }
sk_sp<GrImageContext>::release()
Line
Count
Source
319
28.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
28.4k
        T* ptr = fPtr;
321
28.4k
        fPtr = nullptr;
322
28.4k
        return ptr;
323
28.4k
    }
Unexecuted instantiation: sk_sp<SkImage_GpuYUVA>::release()
sk_sp<SkSurface_Gpu>::release()
Line
Count
Source
319
1.34k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.34k
        T* ptr = fPtr;
321
1.34k
        fPtr = nullptr;
322
1.34k
        return ptr;
323
1.34k
    }
TriangulatingPathRenderer.cpp:sk_sp<(anonymous namespace)::UniqueKeyInvalidator>::release()
Line
Count
Source
319
148
    T* SK_WARN_UNUSED_RESULT release() {
320
148
        T* ptr = fPtr;
321
148
        fPtr = nullptr;
322
148
        return ptr;
323
148
    }
sk_sp<skgpu::v1::Device>::release()
Line
Count
Source
319
11.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
11.0k
        T* ptr = fPtr;
321
11.0k
        fPtr = nullptr;
322
11.0k
        return ptr;
323
11.0k
    }
sk_sp<skgpu::v1::PathRenderer>::release()
Line
Count
Source
319
4.71k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.71k
        T* ptr = fPtr;
321
4.71k
        fPtr = nullptr;
322
4.71k
        return ptr;
323
4.71k
    }
sk_sp<skgpu::v1::DashLinePathRenderer>::release()
Line
Count
Source
319
673
    T* SK_WARN_UNUSED_RESULT release() {
320
673
        T* ptr = fPtr;
321
673
        fPtr = nullptr;
322
673
        return ptr;
323
673
    }
sk_sp<skgpu::v1::AAConvexPathRenderer>::release()
Line
Count
Source
319
673
    T* SK_WARN_UNUSED_RESULT release() {
320
673
        T* ptr = fPtr;
321
673
        fPtr = nullptr;
322
673
        return ptr;
323
673
    }
sk_sp<skgpu::v1::AAHairLinePathRenderer>::release()
Line
Count
Source
319
673
    T* SK_WARN_UNUSED_RESULT release() {
320
673
        T* ptr = fPtr;
321
673
        fPtr = nullptr;
322
673
        return ptr;
323
673
    }
sk_sp<skgpu::v1::AALinearizingConvexPathRenderer>::release()
Line
Count
Source
319
673
    T* SK_WARN_UNUSED_RESULT release() {
320
673
        T* ptr = fPtr;
321
673
        fPtr = nullptr;
322
673
        return ptr;
323
673
    }
Unexecuted instantiation: sk_sp<skgpu::v1::AtlasPathRenderer>::release()
sk_sp<skgpu::v1::SmallPathRenderer>::release()
Line
Count
Source
319
673
    T* SK_WARN_UNUSED_RESULT release() {
320
673
        T* ptr = fPtr;
321
673
        fPtr = nullptr;
322
673
        return ptr;
323
673
    }
sk_sp<skgpu::v1::TriangulatingPathRenderer>::release()
Line
Count
Source
319
673
    T* SK_WARN_UNUSED_RESULT release() {
320
673
        T* ptr = fPtr;
321
673
        fPtr = nullptr;
322
673
        return ptr;
323
673
    }
Unexecuted instantiation: sk_sp<GrTessellationPathRenderer>::release()
sk_sp<skgpu::v1::DefaultPathRenderer>::release()
Line
Count
Source
319
673
    T* SK_WARN_UNUSED_RESULT release() {
320
673
        T* ptr = fPtr;
321
673
        fPtr = nullptr;
322
673
        return ptr;
323
673
    }
Unexecuted instantiation: sk_sp<GrGLCaps>::release()
Unexecuted instantiation: sk_sp<GrGLTexture>::release()
Unexecuted instantiation: sk_sp<GrGLTextureRenderTarget>::release()
Unexecuted instantiation: sk_sp<GrGLRenderTarget>::release()
Unexecuted instantiation: sk_sp<GrGLAttachment>::release()
Unexecuted instantiation: sk_sp<GrGLBuffer>::release()
Unexecuted instantiation: sk_sp<GrGLProgram>::release()
sk_sp<SkBlendModeBlender>::release()
Line
Count
Source
319
676k
    T* SK_WARN_UNUSED_RESULT release() {
320
676k
        T* ptr = fPtr;
321
676k
        fPtr = nullptr;
322
676k
        return ptr;
323
676k
    }
Unexecuted instantiation: sk_sp<SkDeferredDisplayList::LazyProxyData>::release()
Unexecuted instantiation: sk_sp<UpdatableColorShader>::release()
Unexecuted instantiation: sk_sp<SkUpdatableShader>::release()
sk_sp<SkTriColorShader>::release()
Line
Count
Source
319
637
    T* SK_WARN_UNUSED_RESULT release() {
320
637
        T* ptr = fPtr;
321
637
        fPtr = nullptr;
322
637
        return ptr;
323
637
    }
sk_sp<SkFontMgr>::release()
Line
Count
Source
319
283k
    T* SK_WARN_UNUSED_RESULT release() {
320
283k
        T* ptr = fPtr;
321
283k
        fPtr = nullptr;
322
283k
        return ptr;
323
283k
    }
Unexecuted instantiation: sk_sp<SkEmptyFontMgr>::release()
sk_sp<SkMiniPicture<SkRecords::DrawPath> >::release()
Line
Count
Source
319
507
    T* SK_WARN_UNUSED_RESULT release() {
320
507
        T* ptr = fPtr;
321
507
        fPtr = nullptr;
322
507
        return ptr;
323
507
    }
sk_sp<SkMiniPicture<SkRecords::DrawRect> >::release()
Line
Count
Source
319
2.73k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.73k
        T* ptr = fPtr;
321
2.73k
        fPtr = nullptr;
322
2.73k
        return ptr;
323
2.73k
    }
sk_sp<SkTextBlob const>::release()
Line
Count
Source
319
3.43k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.43k
        T* ptr = fPtr;
321
3.43k
        fPtr = nullptr;
322
3.43k
        return ptr;
323
3.43k
    }
sk_sp<SkMiniPicture<SkRecords::DrawTextBlob> >::release()
Line
Count
Source
319
1.83k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.83k
        T* ptr = fPtr;
321
1.83k
        fPtr = nullptr;
322
1.83k
        return ptr;
323
1.83k
    }
sk_sp<SkMipmap const>::release()
Line
Count
Source
319
252
    T* SK_WARN_UNUSED_RESULT release() {
320
252
        T* ptr = fPtr;
321
252
        fPtr = nullptr;
322
252
        return ptr;
323
252
    }
sk_sp<SkTMaskGamma<3, 3, 3> >::release()
Line
Count
Source
319
15.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
15.3k
        T* ptr = fPtr;
321
15.3k
        fPtr = nullptr;
322
15.3k
        return ptr;
323
15.3k
    }
sk_sp<SkTMaskGamma<3, 3, 3> const>::release()
Line
Count
Source
319
15.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
15.3k
        T* ptr = fPtr;
321
15.3k
        fPtr = nullptr;
322
15.3k
        return ptr;
323
15.3k
    }
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::SpriteShader>::release()
Line
Count
Source
319
11
    T* SK_WARN_UNUSED_RESULT release() {
320
11
        T* ptr = fPtr;
321
11
        fPtr = nullptr;
322
11
        return ptr;
323
11
    }
Unexecuted instantiation: SkVMBlitter.cpp:sk_sp<(anonymous namespace)::PaintColorShader>::release()
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::NoopColorFilter>::release()
Line
Count
Source
319
49.5k
    T* SK_WARN_UNUSED_RESULT release() {
320
49.5k
        T* ptr = fPtr;
321
49.5k
        fPtr = nullptr;
322
49.5k
        return ptr;
323
49.5k
    }
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::DitherShader>::release()
Line
Count
Source
319
1.83k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.83k
        T* ptr = fPtr;
321
1.83k
        fPtr = nullptr;
322
1.83k
        return ptr;
323
1.83k
    }
sk_sp<SkColor4Shader>::release()
Line
Count
Source
319
2.73k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.73k
        T* ptr = fPtr;
321
2.73k
        fPtr = nullptr;
322
2.73k
        return ptr;
323
2.73k
    }
Unexecuted instantiation: SkPicture.cpp:sk_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder>::release()
Unexecuted instantiation: sk_sp<SkPicture const>::release()
sk_sp<SkVertices const>::release()
Line
Count
Source
319
4.48k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.48k
        T* ptr = fPtr;
321
4.48k
        fPtr = nullptr;
322
4.48k
        return ptr;
323
4.48k
    }
sk_sp<SkTable_ColorFilter>::release()
Line
Count
Source
319
131k
    T* SK_WARN_UNUSED_RESULT release() {
320
131k
        T* ptr = fPtr;
321
131k
        fPtr = nullptr;
322
131k
        return ptr;
323
131k
    }
sk_sp<SkLinearGradient>::release()
Line
Count
Source
319
10.2k
    T* SK_WARN_UNUSED_RESULT release() {
320
10.2k
        T* ptr = fPtr;
321
10.2k
        fPtr = nullptr;
322
10.2k
        return ptr;
323
10.2k
    }
sk_sp<SkRadialGradient>::release()
Line
Count
Source
319
1.24k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.24k
        T* ptr = fPtr;
321
1.24k
        fPtr = nullptr;
322
1.24k
        return ptr;
323
1.24k
    }
sk_sp<SkSweepGradient>::release()
Line
Count
Source
319
3.35k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.35k
        T* ptr = fPtr;
321
3.35k
        fPtr = nullptr;
322
3.35k
        return ptr;
323
3.35k
    }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight const>::release()
Line
Count
Source
319
270
    T* SK_WARN_UNUSED_RESULT release() {
320
270
        T* ptr = fPtr;
321
270
        fPtr = nullptr;
322
270
        return ptr;
323
270
    }
SkLightingImageFilter.cpp:sk_sp<(anonymous namespace)::SkImageFilterLight>::release()
Line
Count
Source
319
31.6k
    T* SK_WARN_UNUSED_RESULT release() {
320
31.6k
        T* ptr = fPtr;
321
31.6k
        fPtr = nullptr;
322
31.6k
        return ptr;
323
31.6k
    }
sk_sp<GrCpuBuffer>::release()
Line
Count
Source
319
3.93k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.93k
        T* ptr = fPtr;
321
3.93k
        fPtr = nullptr;
322
3.93k
        return ptr;
323
3.93k
    }
sk_sp<GrBuffer>::release()
Line
Count
Source
319
4.98k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.98k
        T* ptr = fPtr;
321
4.98k
        fPtr = nullptr;
322
4.98k
        return ptr;
323
4.98k
    }
sk_sp<GrThreadSafePipelineBuilder>::release()
Line
Count
Source
319
2.65k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.65k
        T* ptr = fPtr;
321
2.65k
        fPtr = nullptr;
322
2.65k
        return ptr;
323
2.65k
    }
sk_sp<GrDrawOpAtlas::Plot>::release()
Line
Count
Source
319
207
    T* SK_WARN_UNUSED_RESULT release() {
320
207
        T* ptr = fPtr;
321
207
        fPtr = nullptr;
322
207
        return ptr;
323
207
    }
sk_sp<DisableColorXP>::release()
Line
Count
Source
319
5.31k
    T* SK_WARN_UNUSED_RESULT release() {
320
5.31k
        T* ptr = fPtr;
321
5.31k
        fPtr = nullptr;
322
5.31k
        return ptr;
323
5.31k
    }
Unexecuted instantiation: sk_sp<GrAtlasRenderTask>::release()
Unexecuted instantiation: sk_sp<SkFontStyleSet_Custom>::release()
sk_sp<SkTypeface_Empty>::release()
Line
Count
Source
319
5
    T* SK_WARN_UNUSED_RESULT release() {
320
5
        T* ptr = fPtr;
321
5
        fPtr = nullptr;
322
5
        return ptr;
323
5
    }
sk_sp<SkFontMgr_Custom>::release()
Line
Count
Source
319
5
    T* SK_WARN_UNUSED_RESULT release() {
320
5
        T* ptr = fPtr;
321
5
        fPtr = nullptr;
322
5
        return ptr;
323
5
    }
Unexecuted instantiation: sk_sp<SkTypeface_Stream>::release()
sk_sp<SkTypeface_Custom>::release()
Line
Count
Source
319
5
    T* SK_WARN_UNUSED_RESULT release() {
320
5
        T* ptr = fPtr;
321
5
        fPtr = nullptr;
322
5
        return ptr;
323
5
    }
sk_sp<SkTypeface_FreeType>::release()
Line
Count
Source
319
4.27k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.27k
        T* ptr = fPtr;
321
4.27k
        fPtr = nullptr;
322
4.27k
        return ptr;
323
4.27k
    }
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_NameTable>::release()
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_SingleName>::release()
Unexecuted instantiation: sk_sp<SkTypeface::LocalizedStrings>::release()
sk_sp<skresources::ResourceProvider>::release()
Line
Count
Source
319
37.9k
    T* SK_WARN_UNUSED_RESULT release() {
320
37.9k
        T* ptr = fPtr;
321
37.9k
        fPtr = nullptr;
322
37.9k
        return ptr;
323
37.9k
    }
sk_sp<SkTestFont>::release()
Line
Count
Source
319
240
    T* SK_WARN_UNUSED_RESULT release() {
320
240
        T* ptr = fPtr;
321
240
        fPtr = nullptr;
322
240
        return ptr;
323
240
    }
sk_sp<TestTypeface>::release()
Line
Count
Source
319
28.1k
    T* SK_WARN_UNUSED_RESULT release() {
320
28.1k
        T* ptr = fPtr;
321
28.1k
        fPtr = nullptr;
322
28.1k
        return ptr;
323
28.1k
    }
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet>::release()
Line
Count
Source
319
75
    T* SK_WARN_UNUSED_RESULT release() {
320
75
        T* ptr = fPtr;
321
75
        fPtr = nullptr;
322
75
        return ptr;
323
75
    }
sk_sp<TestSVGTypeface>::release()
Line
Count
Source
319
1.36k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.36k
        T* ptr = fPtr;
321
1.36k
        fPtr = nullptr;
322
1.36k
        return ptr;
323
1.36k
    }
sk_sp<SkFontStyleSet>::release()
Line
Count
Source
319
18.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
18.8k
        T* ptr = fPtr;
321
18.8k
        fPtr = nullptr;
322
18.8k
        return ptr;
323
18.8k
    }
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontMgr>::release()
Line
Count
Source
319
5
    T* SK_WARN_UNUSED_RESULT release() {
320
5
        T* ptr = fPtr;
321
5
        fPtr = nullptr;
322
5
        return ptr;
323
5
    }
Unexecuted instantiation: sk_sp<ToolUtils::TopoTestNode>::release()
Unexecuted instantiation: sk_sp<SkSVGDOM>::release()
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Default()::DefaultTypeface>::release()
Line
Count
Source
319
5
    T* SK_WARN_UNUSED_RESULT release() {
320
5
        T* ptr = fPtr;
321
5
        fPtr = nullptr;
322
5
        return ptr;
323
5
    }
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Planets()::PlanetTypeface>::release()
Line
Count
Source
319
5
    T* SK_WARN_UNUSED_RESULT release() {
320
5
        T* ptr = fPtr;
321
5
        fPtr = nullptr;
322
5
        return ptr;
323
5
    }
sk_sp<sksg::RenderNode>::release()
Line
Count
Source
319
5.30M
    T* SK_WARN_UNUSED_RESULT release() {
320
5.30M
        T* ptr = fPtr;
321
5.30M
        fPtr = nullptr;
322
5.30M
        return ptr;
323
5.30M
    }
sk_sp<sksg::OpacityEffect>::release()
Line
Count
Source
319
72.9k
    T* SK_WARN_UNUSED_RESULT release() {
320
72.9k
        T* ptr = fPtr;
321
72.9k
        fPtr = nullptr;
322
72.9k
        return ptr;
323
72.9k
    }
sk_sp<skottie::internal::Animator>::release()
Line
Count
Source
319
921k
    T* SK_WARN_UNUSED_RESULT release() {
320
921k
        T* ptr = fPtr;
321
921k
        fPtr = nullptr;
322
921k
        return ptr;
323
921k
    }
sk_sp<sksg::BlendModeEffect>::release()
Line
Count
Source
319
6.64k
    T* SK_WARN_UNUSED_RESULT release() {
320
6.64k
        T* ptr = fPtr;
321
6.64k
        fPtr = nullptr;
322
6.64k
        return ptr;
323
6.64k
    }
sk_sp<skottie::PropertyObserver>::release()
Line
Count
Source
319
17.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
17.8k
        T* ptr = fPtr;
321
17.8k
        fPtr = nullptr;
322
17.8k
        return ptr;
323
17.8k
    }
sk_sp<skottie::Logger>::release()
Line
Count
Source
319
20.9k
    T* SK_WARN_UNUSED_RESULT release() {
320
20.9k
        T* ptr = fPtr;
321
20.9k
        fPtr = nullptr;
322
20.9k
        return ptr;
323
20.9k
    }
sk_sp<skottie::MarkerObserver>::release()
Line
Count
Source
319
17.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
17.8k
        T* ptr = fPtr;
321
17.8k
        fPtr = nullptr;
322
17.8k
        return ptr;
323
17.8k
    }
sk_sp<skottie::PrecompInterceptor>::release()
Line
Count
Source
319
17.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
17.8k
        T* ptr = fPtr;
321
17.8k
        fPtr = nullptr;
322
17.8k
        return ptr;
323
17.8k
    }
sk_sp<skottie::ExpressionManager>::release()
Line
Count
Source
319
17.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
17.8k
        T* ptr = fPtr;
321
17.8k
        fPtr = nullptr;
322
17.8k
        return ptr;
323
17.8k
    }
sk_sp<sksg::Color>::release()
Line
Count
Source
319
235k
    T* SK_WARN_UNUSED_RESULT release() {
320
235k
        T* ptr = fPtr;
321
235k
        fPtr = nullptr;
322
235k
        return ptr;
323
235k
    }
sk_sp<skottie::internal::TextAdapter>::release()
Line
Count
Source
319
3.06k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.06k
        T* ptr = fPtr;
321
3.06k
        fPtr = nullptr;
322
3.06k
        return ptr;
323
3.06k
    }
Unexecuted instantiation: sk_sp<skottie::internal::TransformAdapter2D>::release()
Skottie.cpp:sk_sp<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider>::release()
Line
Count
Source
319
9.77k
    T* SK_WARN_UNUSED_RESULT release() {
320
9.77k
        T* ptr = fPtr;
321
9.77k
        fPtr = nullptr;
322
9.77k
        return ptr;
323
9.77k
    }
sk_sp<sksg::Transform>::release()
Line
Count
Source
319
1.34M
    T* SK_WARN_UNUSED_RESULT release() {
320
1.34M
        T* ptr = fPtr;
321
1.34M
        fPtr = nullptr;
322
1.34M
        return ptr;
323
1.34M
    }
sk_sp<sksg::Matrix<SkMatrix> >::release()
Line
Count
Source
319
100k
    T* SK_WARN_UNUSED_RESULT release() {
320
100k
        T* ptr = fPtr;
321
100k
        fPtr = nullptr;
322
100k
        return ptr;
323
100k
    }
Unexecuted instantiation: Skottie.cpp:sk_sp<skottie::internal::(anonymous namespace)::OpacityAdapter>::release()
sk_sp<skottie::internal::KeyframeAnimator>::release()
Line
Count
Source
319
113k
    T* SK_WARN_UNUSED_RESULT release() {
320
113k
        T* ptr = fPtr;
321
113k
        fPtr = nullptr;
322
113k
        return ptr;
323
113k
    }
ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::ScalarKeyframeAnimator>::release()
Line
Count
Source
319
22.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
22.3k
        T* ptr = fPtr;
321
22.3k
        fPtr = nullptr;
322
22.3k
        return ptr;
323
22.3k
    }
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<float> >::release()
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator>::release()
sk_sp<sksg::Group>::release()
Line
Count
Source
319
24.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
24.4k
        T* ptr = fPtr;
321
24.4k
        fPtr = nullptr;
322
24.4k
        return ptr;
323
24.4k
    }
sk_sp<sksg::GeometryNode>::release()
Line
Count
Source
319
8.50M
    T* SK_WARN_UNUSED_RESULT release() {
320
8.50M
        T* ptr = fPtr;
321
8.50M
        fPtr = nullptr;
322
8.50M
        return ptr;
323
8.50M
    }
sk_sp<sksg::PaintNode>::release()
Line
Count
Source
319
862k
    T* SK_WARN_UNUSED_RESULT release() {
320
862k
        T* ptr = fPtr;
321
862k
        fPtr = nullptr;
322
862k
        return ptr;
323
862k
    }
sk_sp<sksg::Draw>::release()
Line
Count
Source
319
191k
    T* SK_WARN_UNUSED_RESULT release() {
320
191k
        T* ptr = fPtr;
321
191k
        fPtr = nullptr;
322
191k
        return ptr;
323
191k
    }
Unexecuted instantiation: sk_sp<skottie::internal::TextAnimator>::release()
sk_sp<sksg::Matrix<SkM44> >::release()
Line
Count
Source
319
15.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
15.4k
        T* ptr = fPtr;
321
15.4k
        fPtr = nullptr;
322
15.4k
        return ptr;
323
15.4k
    }
Unexecuted instantiation: sk_sp<sksg::BlurImageFilter>::release()
sk_sp<sksg::TransformEffect>::release()
Line
Count
Source
319
58.7k
    T* SK_WARN_UNUSED_RESULT release() {
320
58.7k
        T* ptr = fPtr;
321
58.7k
        fPtr = nullptr;
322
58.7k
        return ptr;
323
58.7k
    }
sk_sp<sksg::Rect>::release()
Line
Count
Source
319
137k
    T* SK_WARN_UNUSED_RESULT release() {
320
137k
        T* ptr = fPtr;
321
137k
        fPtr = nullptr;
322
137k
        return ptr;
323
137k
    }
Unexecuted instantiation: sk_sp<skottie::internal::RangeSelector>::release()
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter>::release()
Line
Count
Source
319
17.2k
    T* SK_WARN_UNUSED_RESULT release() {
320
17.2k
        T* ptr = fPtr;
321
17.2k
        fPtr = nullptr;
322
17.2k
        return ptr;
323
17.2k
    }
sk_sp<sksg::Path>::release()
Line
Count
Source
319
178k
    T* SK_WARN_UNUSED_RESULT release() {
320
178k
        T* ptr = fPtr;
321
178k
        fPtr = nullptr;
322
178k
        return ptr;
323
178k
    }
sk_sp<sksg::Merge>::release()
Line
Count
Source
319
147k
    T* SK_WARN_UNUSED_RESULT release() {
320
147k
        T* ptr = fPtr;
321
147k
        fPtr = nullptr;
322
147k
        return ptr;
323
147k
    }
sk_sp<sksg::ClipEffect>::release()
Line
Count
Source
319
48.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
48.4k
        T* ptr = fPtr;
321
48.4k
        fPtr = nullptr;
322
48.4k
        return ptr;
323
48.4k
    }
sk_sp<sksg::LayerEffect>::release()
Line
Count
Source
319
22
    T* SK_WARN_UNUSED_RESULT release() {
320
22
        T* ptr = fPtr;
321
22
        fPtr = nullptr;
322
22
        return ptr;
323
22
    }
sk_sp<sksg::MaskEffect>::release()
Line
Count
Source
319
29.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
29.4k
        T* ptr = fPtr;
321
29.4k
        fPtr = nullptr;
322
29.4k
        return ptr;
323
29.4k
    }
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::LayerController>::release()
Line
Count
Source
319
347k
    T* SK_WARN_UNUSED_RESULT release() {
320
347k
        T* ptr = fPtr;
321
347k
        fPtr = nullptr;
322
347k
        return ptr;
323
347k
    }
Unexecuted instantiation: sk_sp<skottie::internal::MotionBlurEffect>::release()
Unexecuted instantiation: Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionBlurController>::release()
Path.cpp:sk_sp<skottie::internal::(anonymous namespace)::PathAdapter>::release()
Line
Count
Source
319
80.5k
    T* SK_WARN_UNUSED_RESULT release() {
320
80.5k
        T* ptr = fPtr;
321
80.5k
        fPtr = nullptr;
322
80.5k
        return ptr;
323
80.5k
    }
Unexecuted instantiation: sk_sp<skottie::internal::TransformAdapter3D>::release()
Unexecuted instantiation: TextKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::TextKeyframeAnimator>::release()
Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::Vec2KeyframeAnimator>::release()
Line
Count
Source
319
16.7k
    T* SK_WARN_UNUSED_RESULT release() {
320
16.7k
        T* ptr = fPtr;
321
16.7k
        fPtr = nullptr;
322
16.7k
        return ptr;
323
16.7k
    }
Unexecuted instantiation: sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >::release()
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator>::release()
VectorKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::VectorKeyframeAnimator>::release()
Line
Count
Source
319
1.68k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.68k
        T* ptr = fPtr;
321
1.68k
        fPtr = nullptr;
322
1.68k
        return ptr;
323
1.68k
    }
FillEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillAdapter>::release()
Line
Count
Source
319
739
    T* SK_WARN_UNUSED_RESULT release() {
320
739
        T* ptr = fPtr;
321
739
        fPtr = nullptr;
322
739
        return ptr;
323
739
    }
sk_sp<sksg::ModeColorFilter>::release()
Line
Count
Source
319
739
    T* SK_WARN_UNUSED_RESULT release() {
320
739
        T* ptr = fPtr;
321
739
        fPtr = nullptr;
322
739
        return ptr;
323
739
    }
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode>::release()
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseAdapter>::release()
GaussianBlurEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GaussianBlurEffectAdapter>::release()
Line
Count
Source
319
1.71k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.71k
        T* ptr = fPtr;
321
1.71k
        fPtr = nullptr;
322
1.71k
        return ptr;
323
1.71k
    }
GlowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::GlowAdapter>::release()
Line
Count
Source
319
524
    T* SK_WARN_UNUSED_RESULT release() {
320
524
        T* ptr = fPtr;
321
524
        fPtr = nullptr;
322
524
        return ptr;
323
524
    }
sk_sp<sksg::ExternalImageFilter>::release()
Line
Count
Source
319
5.14k
    T* SK_WARN_UNUSED_RESULT release() {
320
5.14k
        T* ptr = fPtr;
321
5.14k
        fPtr = nullptr;
322
5.14k
        return ptr;
323
5.14k
    }
sk_sp<sksg::LinearGradient>::release()
Line
Count
Source
319
8.50k
    T* SK_WARN_UNUSED_RESULT release() {
320
8.50k
        T* ptr = fPtr;
321
8.50k
        fPtr = nullptr;
322
8.50k
        return ptr;
323
8.50k
    }
sk_sp<sksg::RadialGradient>::release()
Line
Count
Source
319
3.74k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.74k
        T* ptr = fPtr;
321
3.74k
        fPtr = nullptr;
322
3.74k
        return ptr;
323
3.74k
    }
sk_sp<sksg::Gradient>::release()
Line
Count
Source
319
23.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
23.3k
        T* ptr = fPtr;
321
23.3k
        fPtr = nullptr;
322
23.3k
        return ptr;
323
23.3k
    }
GradientEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::GradientRampEffectAdapter>::release()
Line
Count
Source
319
1.10k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.10k
        T* ptr = fPtr;
321
1.10k
        fPtr = nullptr;
322
1.10k
        return ptr;
323
1.10k
    }
HueSaturationEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::HueSaturationEffectAdapter>::release()
Line
Count
Source
319
611
    T* SK_WARN_UNUSED_RESULT release() {
320
611
        T* ptr = fPtr;
321
611
        fPtr = nullptr;
322
611
        return ptr;
323
611
    }
sk_sp<sksg::ExternalColorFilter>::release()
Line
Count
Source
319
9.68k
    T* SK_WARN_UNUSED_RESULT release() {
320
9.68k
        T* ptr = fPtr;
321
9.68k
        fPtr = nullptr;
322
9.68k
        return ptr;
323
9.68k
    }
InvertEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::InvertEffectAdapter>::release()
Line
Count
Source
319
2.91k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.91k
        T* ptr = fPtr;
321
2.91k
        fPtr = nullptr;
322
2.91k
        return ptr;
323
2.91k
    }
LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::EasyLevelsEffectAdapter>::release()
Line
Count
Source
319
2.83k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.83k
        T* ptr = fPtr;
321
2.83k
        fPtr = nullptr;
322
2.83k
        return ptr;
323
2.83k
    }
Unexecuted instantiation: LevelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ProLevelsEffectAdapter>::release()
Unexecuted instantiation: LinearWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::LinearWipeAdapter>::release()
sk_sp<sksg::MaskShaderEffect>::release()
Line
Count
Source
319
1.39k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.39k
        T* ptr = fPtr;
321
1.39k
        fPtr = nullptr;
322
1.39k
        return ptr;
323
1.39k
    }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode>::release()
Line
Count
Source
319
29.1k
    T* SK_WARN_UNUSED_RESULT release() {
320
29.1k
        T* ptr = fPtr;
321
29.1k
        fPtr = nullptr;
322
29.1k
        return ptr;
323
29.1k
    }
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionTileAdapter>::release()
Line
Count
Source
319
14.5k
    T* SK_WARN_UNUSED_RESULT release() {
320
14.5k
        T* ptr = fPtr;
321
14.5k
        fPtr = nullptr;
322
14.5k
        return ptr;
323
14.5k
    }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode>::release()
Line
Count
Source
319
5.33k
    T* SK_WARN_UNUSED_RESULT release() {
320
5.33k
        T* ptr = fPtr;
321
5.33k
        fPtr = nullptr;
322
5.33k
        return ptr;
323
5.33k
    }
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RadialWipeAdapter>::release()
Line
Count
Source
319
2.66k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.66k
        T* ptr = fPtr;
321
2.66k
        fPtr = nullptr;
322
2.66k
        return ptr;
323
2.66k
    }
ShadowStyles.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShadowAdapter>::release()
Line
Count
Source
319
4.61k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.61k
        T* ptr = fPtr;
321
4.61k
        fPtr = nullptr;
322
4.61k
        return ptr;
323
4.61k
    }
ShiftChannelsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ShiftChannelsEffectAdapter>::release()
Line
Count
Source
319
484
    T* SK_WARN_UNUSED_RESULT release() {
320
484
        T* ptr = fPtr;
321
484
        fPtr = nullptr;
322
484
        return ptr;
323
484
    }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode>::release()
Line
Count
Source
319
13.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
13.4k
        T* ptr = fPtr;
321
13.4k
        fPtr = nullptr;
322
13.4k
        return ptr;
323
13.4k
    }
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereAdapter>::release()
Line
Count
Source
319
3.36k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.36k
        T* ptr = fPtr;
321
3.36k
        fPtr = nullptr;
322
3.36k
        return ptr;
323
3.36k
    }
Unexecuted instantiation: ThresholdEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::ThresholdAdapter>::release()
TintEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TintAdapter>::release()
Line
Count
Source
319
6.18k
    T* SK_WARN_UNUSED_RESULT release() {
320
6.18k
        T* ptr = fPtr;
321
6.18k
        fPtr = nullptr;
322
6.18k
        return ptr;
323
6.18k
    }
sk_sp<sksg::GradientColorFilter>::release()
Line
Count
Source
319
9.36k
    T* SK_WARN_UNUSED_RESULT release() {
320
9.36k
        T* ptr = fPtr;
321
9.36k
        fPtr = nullptr;
322
9.36k
        return ptr;
323
9.36k
    }
Unexecuted instantiation: TransformEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TransformEffectAdapter>::release()
TritoneEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TritoneAdapter>::release()
Line
Count
Source
319
3.18k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.18k
        T* ptr = fPtr;
321
3.18k
        fPtr = nullptr;
322
3.18k
        return ptr;
323
3.18k
    }
VenetianBlindsEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::VenetianBlindsAdapter>::release()
Line
Count
Source
319
1.39k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.39k
        T* ptr = fPtr;
321
1.39k
        fPtr = nullptr;
322
1.39k
        return ptr;
323
1.39k
    }
Unexecuted instantiation: sk_sp<skresources::ExternalTrackAsset>::release()
Unexecuted instantiation: AudioLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::ForwardingPlaybackController>::release()
Unexecuted instantiation: sk_sp<skresources::ImageAsset>::release()
Unexecuted instantiation: sk_sp<sksg::Image>::release()
Unexecuted instantiation: FootageLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::FootageAnimator>::release()
Unexecuted instantiation: sk_sp<skottie::ExternalLayer>::release()
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>::release()
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter>::release()
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>::release()
Line
Count
Source
319
132k
    T* SK_WARN_UNUSED_RESULT release() {
320
132k
        T* ptr = fPtr;
321
132k
        fPtr = nullptr;
322
132k
        return ptr;
323
132k
    }
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::CompTimeMapper>::release()
Line
Count
Source
319
65.5k
    T* SK_WARN_UNUSED_RESULT release() {
320
65.5k
        T* ptr = fPtr;
321
65.5k
        fPtr = nullptr;
322
65.5k
        return ptr;
323
65.5k
    }
sk_sp<sksg::GeometryTransform>::release()
Line
Count
Source
319
18.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
18.8k
        T* ptr = fPtr;
321
18.8k
        fPtr = nullptr;
322
18.8k
        return ptr;
323
18.8k
    }
sk_sp<sksg::TrimEffect>::release()
Line
Count
Source
319
1.61M
    T* SK_WARN_UNUSED_RESULT release() {
320
1.61M
        T* ptr = fPtr;
321
1.61M
        fPtr = nullptr;
322
1.61M
        return ptr;
323
1.61M
    }
TrimPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::TrimEffectAdapter>::release()
Line
Count
Source
319
811k
    T* SK_WARN_UNUSED_RESULT release() {
320
811k
        T* ptr = fPtr;
321
811k
        fPtr = nullptr;
322
811k
        return ptr;
323
811k
    }
Unexecuted instantiation: BlackAndWhiteEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BlackAndWhiteAdapter>::release()
Unexecuted instantiation: BrightnessContrastEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::BrightnessContrastAdapter>::release()
Unexecuted instantiation: CornerPinEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::CornerPinAdapter>::release()
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementNode>::release()
Unexecuted instantiation: DisplacementMapEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DisplacementMapAdapter>::release()
DropShadowEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::DropShadowAdapter>::release()
Line
Count
Source
319
11.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
11.4k
        T* ptr = fPtr;
321
11.4k
        fPtr = nullptr;
322
11.4k
        return ptr;
323
11.4k
    }
Ellipse.cpp:sk_sp<skottie::internal::(anonymous namespace)::EllipseGeometryAdapter>::release()
Line
Count
Source
319
102k
    T* SK_WARN_UNUSED_RESULT release() {
320
102k
        T* ptr = fPtr;
321
102k
        fPtr = nullptr;
322
102k
        return ptr;
323
102k
    }
sk_sp<sksg::RRect>::release()
Line
Count
Source
319
170k
    T* SK_WARN_UNUSED_RESULT release() {
320
170k
        T* ptr = fPtr;
321
170k
        fPtr = nullptr;
322
170k
        return ptr;
323
170k
    }
sk_sp<skottie::internal::AnimatablePropertyContainer>::release()
Line
Count
Source
319
257k
    T* SK_WARN_UNUSED_RESULT release() {
320
257k
        T* ptr = fPtr;
321
257k
        fPtr = nullptr;
322
257k
        return ptr;
323
257k
    }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::FillStrokeAdapter>::release()
Line
Count
Source
319
129k
    T* SK_WARN_UNUSED_RESULT release() {
320
129k
        T* ptr = fPtr;
321
129k
        fPtr = nullptr;
322
129k
        return ptr;
323
129k
    }
sk_sp<sksg::DashEffect>::release()
Line
Count
Source
319
2.23k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.23k
        T* ptr = fPtr;
321
2.23k
        fPtr = nullptr;
322
2.23k
        return ptr;
323
2.23k
    }
FillStroke.cpp:sk_sp<skottie::internal::(anonymous namespace)::DashAdapter>::release()
Line
Count
Source
319
1.11k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.11k
        T* ptr = fPtr;
321
1.11k
        fPtr = nullptr;
322
1.11k
        return ptr;
323
1.11k
    }
sk_sp<sksg::ShaderPaint>::release()
Line
Count
Source
319
11.1k
    T* SK_WARN_UNUSED_RESULT release() {
320
11.1k
        T* ptr = fPtr;
321
11.1k
        fPtr = nullptr;
322
11.1k
        return ptr;
323
11.1k
    }
sk_sp<sksg::OffsetEffect>::release()
Line
Count
Source
319
96.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
96.0k
        T* ptr = fPtr;
321
96.0k
        fPtr = nullptr;
322
96.0k
        return ptr;
323
96.0k
    }
OffsetPaths.cpp:sk_sp<skottie::internal::(anonymous namespace)::OffsetPathsAdapter>::release()
Line
Count
Source
319
48.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
48.0k
        T* ptr = fPtr;
321
48.0k
        fPtr = nullptr;
322
48.0k
        return ptr;
323
48.0k
    }
Polystar.cpp:sk_sp<skottie::internal::(anonymous namespace)::PolystarGeometryAdapter>::release()
Line
Count
Source
319
555
    T* SK_WARN_UNUSED_RESULT release() {
320
555
        T* ptr = fPtr;
321
555
        fPtr = nullptr;
322
555
        return ptr;
323
555
    }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect>::release()
Line
Count
Source
319
38.5k
    T* SK_WARN_UNUSED_RESULT release() {
320
38.5k
        T* ptr = fPtr;
321
38.5k
        fPtr = nullptr;
322
38.5k
        return ptr;
323
38.5k
    }
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatAdapter>::release()
Line
Count
Source
319
19.2k
    T* SK_WARN_UNUSED_RESULT release() {
320
19.2k
        T* ptr = fPtr;
321
19.2k
        fPtr = nullptr;
322
19.2k
        return ptr;
323
19.2k
    }
Rectangle.cpp:sk_sp<skottie::internal::(anonymous namespace)::RectangleGeometryAdapter>::release()
Line
Count
Source
319
73.4k
    T* SK_WARN_UNUSED_RESULT release() {
320
73.4k
        T* ptr = fPtr;
321
73.4k
        fPtr = nullptr;
322
73.4k
        return ptr;
323
73.4k
    }
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode>::release()
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterAdapter>::release()
sk_sp<sksg::RoundEffect>::release()
Line
Count
Source
319
529k
    T* SK_WARN_UNUSED_RESULT release() {
320
529k
        T* ptr = fPtr;
321
529k
        fPtr = nullptr;
322
529k
        return ptr;
323
529k
    }
RoundCorners.cpp:sk_sp<skottie::internal::(anonymous namespace)::RoundCornersAdapter>::release()
Line
Count
Source
319
265k
    T* SK_WARN_UNUSED_RESULT release() {
320
265k
        T* ptr = fPtr;
321
265k
        fPtr = nullptr;
322
265k
        return ptr;
323
265k
    }
sk_sp<SkSVGTextLiteral>::release()
Line
Count
Source
319
114k
    T* SK_WARN_UNUSED_RESULT release() {
320
114k
        T* ptr = fPtr;
321
114k
        fPtr = nullptr;
322
114k
        return ptr;
323
114k
    }
sk_sp<SkSVGSVG>::release()
Line
Count
Source
319
36.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
36.0k
        T* ptr = fPtr;
321
36.0k
        fPtr = nullptr;
322
36.0k
        return ptr;
323
36.0k
    }
sk_sp<SkSVGG>::release()
Line
Count
Source
319
33.3k
    T* SK_WARN_UNUSED_RESULT release() {
320
33.3k
        T* ptr = fPtr;
321
33.3k
        fPtr = nullptr;
322
33.3k
        return ptr;
323
33.3k
    }
sk_sp<SkSVGCircle>::release()
Line
Count
Source
319
3.19k
    T* SK_WARN_UNUSED_RESULT release() {
320
3.19k
        T* ptr = fPtr;
321
3.19k
        fPtr = nullptr;
322
3.19k
        return ptr;
323
3.19k
    }
sk_sp<SkSVGClipPath>::release()
Line
Count
Source
319
4.00k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.00k
        T* ptr = fPtr;
321
4.00k
        fPtr = nullptr;
322
4.00k
        return ptr;
323
4.00k
    }
sk_sp<SkSVGDefs>::release()
Line
Count
Source
319
555
    T* SK_WARN_UNUSED_RESULT release() {
320
555
        T* ptr = fPtr;
321
555
        fPtr = nullptr;
322
555
        return ptr;
323
555
    }
sk_sp<SkSVGEllipse>::release()
Line
Count
Source
319
1.30k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.30k
        T* ptr = fPtr;
321
1.30k
        fPtr = nullptr;
322
1.30k
        return ptr;
323
1.30k
    }
Unexecuted instantiation: sk_sp<SkSVGFeBlend>::release()
sk_sp<SkSVGFeColorMatrix>::release()
Line
Count
Source
319
48
    T* SK_WARN_UNUSED_RESULT release() {
320
48
        T* ptr = fPtr;
321
48
        fPtr = nullptr;
322
48
        return ptr;
323
48
    }
sk_sp<SkSVGFeComposite>::release()
Line
Count
Source
319
5.78k
    T* SK_WARN_UNUSED_RESULT release() {
320
5.78k
        T* ptr = fPtr;
321
5.78k
        fPtr = nullptr;
322
5.78k
        return ptr;
323
5.78k
    }
Unexecuted instantiation: sk_sp<SkSVGFeDiffuseLighting>::release()
Unexecuted instantiation: sk_sp<SkSVGFeDisplacementMap>::release()
Unexecuted instantiation: sk_sp<SkSVGFeDistantLight>::release()
sk_sp<SkSVGFeFlood>::release()
Line
Count
Source
319
4.05k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.05k
        T* ptr = fPtr;
321
4.05k
        fPtr = nullptr;
322
4.05k
        return ptr;
323
4.05k
    }
Unexecuted instantiation: sk_sp<SkSVGFeGaussianBlur>::release()
Unexecuted instantiation: sk_sp<SkSVGFeImage>::release()
Unexecuted instantiation: sk_sp<SkSVGFeMorphology>::release()
sk_sp<SkSVGFeOffset>::release()
Line
Count
Source
319
765
    T* SK_WARN_UNUSED_RESULT release() {
320
765
        T* ptr = fPtr;
321
765
        fPtr = nullptr;
322
765
        return ptr;
323
765
    }
Unexecuted instantiation: sk_sp<SkSVGFePointLight>::release()
Unexecuted instantiation: sk_sp<SkSVGFeSpecularLighting>::release()
sk_sp<SkSVGFeSpotLight>::release()
Line
Count
Source
319
39
    T* SK_WARN_UNUSED_RESULT release() {
320
39
        T* ptr = fPtr;
321
39
        fPtr = nullptr;
322
39
        return ptr;
323
39
    }
sk_sp<SkSVGFeTurbulence>::release()
Line
Count
Source
319
20
    T* SK_WARN_UNUSED_RESULT release() {
320
20
        T* ptr = fPtr;
321
20
        fPtr = nullptr;
322
20
        return ptr;
323
20
    }
sk_sp<SkSVGFilter>::release()
Line
Count
Source
319
491
    T* SK_WARN_UNUSED_RESULT release() {
320
491
        T* ptr = fPtr;
321
491
        fPtr = nullptr;
322
491
        return ptr;
323
491
    }
sk_sp<SkSVGImage>::release()
Line
Count
Source
319
86
    T* SK_WARN_UNUSED_RESULT release() {
320
86
        T* ptr = fPtr;
321
86
        fPtr = nullptr;
322
86
        return ptr;
323
86
    }
sk_sp<SkSVGLine>::release()
Line
Count
Source
319
4.36k
    T* SK_WARN_UNUSED_RESULT release() {
320
4.36k
        T* ptr = fPtr;
321
4.36k
        fPtr = nullptr;
322
4.36k
        return ptr;
323
4.36k
    }
sk_sp<SkSVGLinearGradient>::release()
Line
Count
Source
319
447
    T* SK_WARN_UNUSED_RESULT release() {
320
447
        T* ptr = fPtr;
321
447
        fPtr = nullptr;
322
447
        return ptr;
323
447
    }
sk_sp<SkSVGMask>::release()
Line
Count
Source
319
110
    T* SK_WARN_UNUSED_RESULT release() {
320
110
        T* ptr = fPtr;
321
110
        fPtr = nullptr;
322
110
        return ptr;
323
110
    }
sk_sp<SkSVGPath>::release()
Line
Count
Source
319
96.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
96.0k
        T* ptr = fPtr;
321
96.0k
        fPtr = nullptr;
322
96.0k
        return ptr;
323
96.0k
    }
sk_sp<SkSVGPattern>::release()
Line
Count
Source
319
834
    T* SK_WARN_UNUSED_RESULT release() {
320
834
        T* ptr = fPtr;
321
834
        fPtr = nullptr;
322
834
        return ptr;
323
834
    }
sk_sp<SkSVGPoly>::release()
Line
Count
Source
319
1.92k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.92k
        T* ptr = fPtr;
321
1.92k
        fPtr = nullptr;
322
1.92k
        return ptr;
323
1.92k
    }
Unexecuted instantiation: sk_sp<SkSVGRadialGradient>::release()
sk_sp<SkSVGRect>::release()
Line
Count
Source
319
7.61k
    T* SK_WARN_UNUSED_RESULT release() {
320
7.61k
        T* ptr = fPtr;
321
7.61k
        fPtr = nullptr;
322
7.61k
        return ptr;
323
7.61k
    }
sk_sp<SkSVGStop>::release()
Line
Count
Source
319
61
    T* SK_WARN_UNUSED_RESULT release() {
320
61
        T* ptr = fPtr;
321
61
        fPtr = nullptr;
322
61
        return ptr;
323
61
    }
sk_sp<SkSVGText>::release()
Line
Count
Source
319
19.2k
    T* SK_WARN_UNUSED_RESULT release() {
320
19.2k
        T* ptr = fPtr;
321
19.2k
        fPtr = nullptr;
322
19.2k
        return ptr;
323
19.2k
    }
Unexecuted instantiation: sk_sp<SkSVGTextPath>::release()
sk_sp<SkSVGTSpan>::release()
Line
Count
Source
319
2.02k
    T* SK_WARN_UNUSED_RESULT release() {
320
2.02k
        T* ptr = fPtr;
321
2.02k
        fPtr = nullptr;
322
2.02k
        return ptr;
323
2.02k
    }
sk_sp<SkSVGUse>::release()
Line
Count
Source
319
377
    T* SK_WARN_UNUSED_RESULT release() {
320
377
        T* ptr = fPtr;
321
377
        fPtr = nullptr;
322
377
        return ptr;
323
377
    }
SkSVGDOM.cpp:sk_sp<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider>::release()
Line
Count
Source
319
10.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
10.0k
        T* ptr = fPtr;
321
10.0k
        fPtr = nullptr;
322
10.0k
        return ptr;
323
10.0k
    }
sk_sp<SkSVGNode>::release()
Line
Count
Source
319
937k
    T* SK_WARN_UNUSED_RESULT release() {
320
937k
        T* ptr = fPtr;
321
937k
        fPtr = nullptr;
322
937k
        return ptr;
323
937k
    }
sk_sp<SkSVGTextFragment>::release()
Line
Count
Source
319
34.9k
    T* SK_WARN_UNUSED_RESULT release() {
320
34.9k
        T* ptr = fPtr;
321
34.9k
        fPtr = nullptr;
322
34.9k
        return ptr;
323
34.9k
    }
sk_sp<sksg::Shader>::release()
Line
Count
Source
319
25.6k
    T* SK_WARN_UNUSED_RESULT release() {
320
25.6k
        T* ptr = fPtr;
321
25.6k
        fPtr = nullptr;
322
25.6k
        return ptr;
323
25.6k
    }
sk_sp<sksg::ImageFilter>::release()
Line
Count
Source
319
62.8k
    T* SK_WARN_UNUSED_RESULT release() {
320
62.8k
        T* ptr = fPtr;
321
62.8k
        fPtr = nullptr;
322
62.8k
        return ptr;
323
62.8k
    }
Unexecuted instantiation: sk_sp<SkPromiseImageTexture>::release()
Unexecuted instantiation: sk_sp<SkDeferredDisplayList>::release()
Unexecuted instantiation: sk_sp<SkStrikeClient::DiscardableHandleManager>::release()
Unexecuted instantiation: sk_sp<SkTypefaceProxy>::release()
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontProvider>::release()
sk_sp<skia::textlayout::FontCollection>::release()
Line
Count
Source
319
12.0k
    T* SK_WARN_UNUSED_RESULT release() {
320
12.0k
        T* ptr = fPtr;
321
12.0k
        fPtr = nullptr;
322
12.0k
        return ptr;
323
12.0k
    }
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet>::release()
Unexecuted instantiation: sk_sp<SkPDFDevice>::release()
Unexecuted instantiation: sk_sp<SkPDFDocument>::release()
sk_sp<SkAnimatedImage>::release()
Line
Count
Source
319
1.81k
    T* SK_WARN_UNUSED_RESULT release() {
320
1.81k
        T* ptr = fPtr;
321
1.81k
        fPtr = nullptr;
322
1.81k
        return ptr;
323
1.81k
    }
324
325
2.00M
    void swap(sk_sp<T>& that) /*noexcept*/ {
326
2.00M
        using std::swap;
327
2.00M
        swap(fPtr, that.fPtr);
328
2.00M
    }
sk_sp<SkPathRef>::swap(sk_sp<SkPathRef>&)
Line
Count
Source
325
584k
    void swap(sk_sp<T>& that) /*noexcept*/ {
326
584k
        using std::swap;
327
584k
        swap(fPtr, that.fPtr);
328
584k
    }
sk_sp<SkString::Rec>::swap(sk_sp<SkString::Rec>&)
Line
Count
Source
325
1.32M
    void swap(sk_sp<T>& that) /*noexcept*/ {
326
1.32M
        using std::swap;
327
1.32M
        swap(fPtr, that.fPtr);
328
1.32M
    }
Unexecuted instantiation: sk_sp<GrRenderTask>::swap(sk_sp<GrRenderTask>&)
Unexecuted instantiation: sk_sp<ToolUtils::TopoTestNode>::swap(sk_sp<ToolUtils::TopoTestNode>&)
sk_sp<sksg::RenderNode>::swap(sk_sp<sksg::RenderNode>&)
Line
Count
Source
325
93.5k
    void swap(sk_sp<T>& that) /*noexcept*/ {
326
93.5k
        using std::swap;
327
93.5k
        swap(fPtr, that.fPtr);
328
93.5k
    }
329
330
private:
331
    T*  fPtr;
332
};
333
334
1.41M
template <typename T> inline void swap(sk_sp<T>& a, sk_sp<T>& b) /*noexcept*/ {
335
1.41M
    a.swap(b);
336
1.41M
}
void swap<SkString::Rec>(sk_sp<SkString::Rec>&, sk_sp<SkString::Rec>&)
Line
Count
Source
334
1.32M
template <typename T> inline void swap(sk_sp<T>& a, sk_sp<T>& b) /*noexcept*/ {
335
1.32M
    a.swap(b);
336
1.32M
}
void swap<sksg::RenderNode>(sk_sp<sksg::RenderNode>&, sk_sp<sksg::RenderNode>&)
Line
Count
Source
334
93.5k
template <typename T> inline void swap(sk_sp<T>& a, sk_sp<T>& b) /*noexcept*/ {
335
93.5k
    a.swap(b);
336
93.5k
}
337
338
544k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
544k
    return a.get() == b.get();
340
544k
}
bool operator==<SkColorFilter, SkColorFilter>(sk_sp<SkColorFilter> const&, sk_sp<SkColorFilter> const&)
Line
Count
Source
338
34.9k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
34.9k
    return a.get() == b.get();
340
34.9k
}
bool operator==<SkPathEffect, SkPathEffect>(sk_sp<SkPathEffect> const&, sk_sp<SkPathEffect> const&)
Line
Count
Source
338
20.8k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
20.8k
    return a.get() == b.get();
340
20.8k
}
bool operator==<SkShader, SkShader>(sk_sp<SkShader> const&, sk_sp<SkShader> const&)
Line
Count
Source
338
22.2k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
22.2k
    return a.get() == b.get();
340
22.2k
}
bool operator==<SkMaskFilter, SkMaskFilter>(sk_sp<SkMaskFilter> const&, sk_sp<SkMaskFilter> const&)
Line
Count
Source
338
20.8k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
20.8k
    return a.get() == b.get();
340
20.8k
}
bool operator==<SkBlender, SkBlender>(sk_sp<SkBlender> const&, sk_sp<SkBlender> const&)
Line
Count
Source
338
20.8k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
20.8k
    return a.get() == b.get();
340
20.8k
}
bool operator==<SkImageFilter, SkImageFilter>(sk_sp<SkImageFilter> const&, sk_sp<SkImageFilter> const&)
Line
Count
Source
338
25.9k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
25.9k
    return a.get() == b.get();
340
25.9k
}
bool operator==<SkString::Rec, SkString::Rec>(sk_sp<SkString::Rec> const&, sk_sp<SkString::Rec> const&)
Line
Count
Source
338
371k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
371k
    return a.get() == b.get();
340
371k
}
bool operator==<GrArenas, GrArenas>(sk_sp<GrArenas> const&, sk_sp<GrArenas> const&)
Line
Count
Source
338
27.2k
template <typename T, typename U> inline bool operator==(const sk_sp<T>& a, const sk_sp<U>& b) {
339
27.2k
    return a.get() == b.get();
340
27.2k
}
Unexecuted instantiation: bool operator==<GrGLProgram, GrGLProgram>(sk_sp<GrGLProgram> const&, sk_sp<GrGLProgram> const&)
Unexecuted instantiation: bool operator==<GrGpuBuffer, GrGpuBuffer>(sk_sp<GrGpuBuffer> const&, sk_sp<GrGpuBuffer> const&)
Unexecuted instantiation: bool operator==<GrSurfaceProxy, GrSurfaceProxy>(sk_sp<GrSurfaceProxy> const&, sk_sp<GrSurfaceProxy> const&)
Unexecuted instantiation: bool operator==<SkTypeface, SkTypeface>(sk_sp<SkTypeface> const&, sk_sp<SkTypeface> const&)
Unexecuted instantiation: bool operator==<SkTextBlob, SkTextBlob>(sk_sp<SkTextBlob> const&, sk_sp<SkTextBlob> const&)
Unexecuted instantiation: bool operator==<SkImage, SkImage>(sk_sp<SkImage> const&, sk_sp<SkImage> const&)
Unexecuted instantiation: bool operator==<sksg::RenderNode, sksg::RenderNode>(sk_sp<sksg::RenderNode> const&, sk_sp<sksg::RenderNode> const&)
341
10.0M
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
10.0M
    return !a;
343
10.0M
}
bool operator==<GrArenas>(sk_sp<GrArenas> const&, decltype(nullptr))
Line
Count
Source
341
90.2k
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
90.2k
    return !a;
343
90.2k
}
bool operator==<SkMipmap>(sk_sp<SkMipmap> const&, decltype(nullptr))
Line
Count
Source
341
7
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
7
    return !a;
343
7
}
bool operator==<GrTextBlob>(sk_sp<GrTextBlob> const&, decltype(nullptr))
Line
Count
Source
341
772
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
772
    return !a;
343
772
}
bool operator==<SkStrikeCache::Strike>(sk_sp<SkStrikeCache::Strike> const&, decltype(nullptr))
Line
Count
Source
341
9.90M
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
9.90M
    return !a;
343
9.90M
}
bool operator==<GrTextStrike>(sk_sp<GrTextStrike> const&, decltype(nullptr))
Line
Count
Source
341
508
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
508
    return !a;
343
508
}
bool operator==<SkImageFilter>(sk_sp<SkImageFilter> const&, decltype(nullptr))
Line
Count
Source
341
890
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
890
    return !a;
343
890
}
Unexecuted instantiation: bool operator==<SkFontMgr>(sk_sp<SkFontMgr> const&, decltype(nullptr))
bool operator==<SkTypeface>(sk_sp<SkTypeface> const&, decltype(nullptr))
Line
Count
Source
341
57.8k
template <typename T> inline bool operator==(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
342
57.8k
    return !a;
343
57.8k
}
Unexecuted instantiation: bool operator==<SkData>(sk_sp<SkData> const&, decltype(nullptr))
344
168k
template <typename T> inline bool operator==(std::nullptr_t, const sk_sp<T>& b) /*noexcept*/ {
345
168k
    return !b;
346
168k
}
Unexecuted instantiation: bool operator==<SkPixelRef>(decltype(nullptr), sk_sp<SkPixelRef> const&)
bool operator==<SkData>(decltype(nullptr), sk_sp<SkData> const&)
Line
Count
Source
344
113k
template <typename T> inline bool operator==(std::nullptr_t, const sk_sp<T>& b) /*noexcept*/ {
345
113k
    return !b;
346
113k
}
bool operator==<SkFontStyleSet_Custom>(decltype(nullptr), sk_sp<SkFontStyleSet_Custom> const&)
Line
Count
Source
344
25
template <typename T> inline bool operator==(std::nullptr_t, const sk_sp<T>& b) /*noexcept*/ {
345
25
    return !b;
346
25
}
bool operator==<SkTypeface>(decltype(nullptr), sk_sp<SkTypeface> const&)
Line
Count
Source
344
49.3k
template <typename T> inline bool operator==(std::nullptr_t, const sk_sp<T>& b) /*noexcept*/ {
345
49.3k
    return !b;
346
49.3k
}
bool operator==<SkAnimatedImage>(decltype(nullptr), sk_sp<SkAnimatedImage> const&)
Line
Count
Source
344
5.50k
template <typename T> inline bool operator==(std::nullptr_t, const sk_sp<T>& b) /*noexcept*/ {
345
5.50k
    return !b;
346
5.50k
}
347
348
777k
template <typename T, typename U> inline bool operator!=(const sk_sp<T>& a, const sk_sp<U>& b) {
349
777k
    return a.get() != b.get();
350
777k
}
bool operator!=<SkString::Rec, SkString::Rec>(sk_sp<SkString::Rec> const&, sk_sp<SkString::Rec> const&)
Line
Count
Source
348
777k
template <typename T, typename U> inline bool operator!=(const sk_sp<T>& a, const sk_sp<U>& b) {
349
777k
    return a.get() != b.get();
350
777k
}
Unexecuted instantiation: bool operator!=<GrBackendSurfaceMutableStateImpl, GrBackendSurfaceMutableStateImpl>(sk_sp<GrBackendSurfaceMutableStateImpl> const&, sk_sp<GrBackendSurfaceMutableStateImpl> const&)
bool operator!=<GrThreadSafeCache::VertexData, GrThreadSafeCache::VertexData>(sk_sp<GrThreadSafeCache::VertexData> const&, sk_sp<GrThreadSafeCache::VertexData> const&)
Line
Count
Source
348
148
template <typename T, typename U> inline bool operator!=(const sk_sp<T>& a, const sk_sp<U>& b) {
349
148
    return a.get() != b.get();
350
148
}
Unexecuted instantiation: bool operator!=<SkImage, SkImage>(sk_sp<SkImage> const&, sk_sp<SkImage> const&)
Unexecuted instantiation: bool operator!=<GrContextThreadSafeProxy, GrContextThreadSafeProxy>(sk_sp<GrContextThreadSafeProxy> const&, sk_sp<GrContextThreadSafeProxy> const&)
Unexecuted instantiation: bool operator!=<GrSurfaceProxy, GrSurfaceProxy>(sk_sp<GrSurfaceProxy> const&, sk_sp<GrSurfaceProxy> const&)
351
227k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
227k
    return static_cast<bool>(a);
353
227k
}
bool operator!=<GrArenas>(sk_sp<GrArenas> const&, decltype(nullptr))
Line
Count
Source
351
78.8k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
78.8k
    return static_cast<bool>(a);
353
78.8k
}
Unexecuted instantiation: bool operator!=<GrRenderTask>(sk_sp<GrRenderTask> const&, decltype(nullptr))
bool operator!=<SkImage>(sk_sp<SkImage> const&, decltype(nullptr))
Line
Count
Source
351
23.4k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
23.4k
    return static_cast<bool>(a);
353
23.4k
}
bool operator!=<SkVertices>(sk_sp<SkVertices> const&, decltype(nullptr))
Line
Count
Source
351
6.47k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
6.47k
    return static_cast<bool>(a);
353
6.47k
}
bool operator!=<SkPathRef>(sk_sp<SkPathRef> const&, decltype(nullptr))
Line
Count
Source
351
22.1k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
22.1k
    return static_cast<bool>(a);
353
22.1k
}
bool operator!=<SkRuntimeEffect>(sk_sp<SkRuntimeEffect> const&, decltype(nullptr))
Line
Count
Source
351
117
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
117
    return static_cast<bool>(a);
353
117
}
Unexecuted instantiation: bool operator!=<SkBlender>(sk_sp<SkBlender> const&, decltype(nullptr))
bool operator!=<GrTextBlob>(sk_sp<GrTextBlob> const&, decltype(nullptr))
Line
Count
Source
351
772
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
772
    return static_cast<bool>(a);
353
772
}
bool operator!=<SkDataTable>(sk_sp<SkDataTable> const&, decltype(nullptr))
Line
Count
Source
351
19.7k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
19.7k
    return static_cast<bool>(a);
353
19.7k
}
bool operator!=<SkPathEffect>(sk_sp<SkPathEffect> const&, decltype(nullptr))
Line
Count
Source
351
68.7k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
68.7k
    return static_cast<bool>(a);
353
68.7k
}
bool operator!=<SkTextBlob>(sk_sp<SkTextBlob> const&, decltype(nullptr))
Line
Count
Source
351
833
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
833
    return static_cast<bool>(a);
353
833
}
Unexecuted instantiation: bool operator!=<SkPicture>(sk_sp<SkPicture> const&, decltype(nullptr))
bool operator!=<SkDrawable>(sk_sp<SkDrawable> const&, decltype(nullptr))
Line
Count
Source
351
7
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
7
    return static_cast<bool>(a);
353
7
}
bool operator!=<SkData>(sk_sp<SkData> const&, decltype(nullptr))
Line
Count
Source
351
2.22k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
2.22k
    return static_cast<bool>(a);
353
2.22k
}
bool operator!=<SkSpecialImage>(sk_sp<SkSpecialImage> const&, decltype(nullptr))
Line
Count
Source
351
951
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
951
    return static_cast<bool>(a);
353
951
}
Unexecuted instantiation: bool operator!=<SkPromiseImageTexture>(sk_sp<SkPromiseImageTexture> const&, decltype(nullptr))
Unexecuted instantiation: bool operator!=<SkTypeface>(sk_sp<SkTypeface> const&, decltype(nullptr))
Unexecuted instantiation: bool operator!=<SkStrikeCache::Strike>(sk_sp<SkStrikeCache::Strike> const&, decltype(nullptr))
Unexecuted instantiation: bool operator!=<SkImageFilter const>(sk_sp<SkImageFilter const> const&, decltype(nullptr))
bool operator!=<SkImageFilter>(sk_sp<SkImageFilter> const&, decltype(nullptr))
Line
Count
Source
351
3.53k
template <typename T> inline bool operator!=(const sk_sp<T>& a, std::nullptr_t) /*noexcept*/ {
352
3.53k
    return static_cast<bool>(a);
353
3.53k
}
354
1.03M
template <typename T> inline bool operator!=(std::nullptr_t, const sk_sp<T>& b) /*noexcept*/ {
355
1.03M
    return static_cast<bool>(b);
356
1.03M
}
Unexecuted instantiation: bool operator!=<GrCaps const>(decltype(nullptr), sk_sp<GrCaps const> const&)
bool operator!=<GrSurface>(decltype(nullptr), sk_sp<GrSurface> const&)
Line
Count
Source
354
1.03M
template <typename T> inline bool operator!=(std::nullptr_t, const sk_sp<T>& b) /*noexcept*/ {
355
1.03M
    return static_cast<bool>(b);
356
1.03M
}
Unexecuted instantiation: bool operator!=<SkData>(decltype(nullptr), sk_sp<SkData> const&)
Unexecuted instantiation: bool operator!=<GrGLAttachment>(decltype(nullptr), sk_sp<GrGLAttachment> const&)
Unexecuted instantiation: bool operator!=<SkMipmap>(decltype(nullptr), sk_sp<SkMipmap> const&)
Unexecuted instantiation: bool operator!=<SkVertices>(decltype(nullptr), sk_sp<SkVertices> const&)
Unexecuted instantiation: bool operator!=<SkPathEffect>(decltype(nullptr), sk_sp<SkPathEffect> const&)
Unexecuted instantiation: bool operator!=<GrBuffer const>(decltype(nullptr), sk_sp<GrBuffer const> const&)
Unexecuted instantiation: bool operator!=<GrTextBlob>(decltype(nullptr), sk_sp<GrTextBlob> const&)
357
358
template <typename C, typename CT, typename T>
359
auto operator<<(std::basic_ostream<C, CT>& os, const sk_sp<T>& sp) -> decltype(os << sp.get()) {
360
    return os << sp.get();
361
}
362
363
template <typename T, typename... Args>
364
2.82M
sk_sp<T> sk_make_sp(Args&&... args) {
365
2.82M
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
2.82M
}
sk_sp<GrArenas> sk_make_sp<GrArenas>()
Line
Count
Source
364
64.7k
sk_sp<T> sk_make_sp(Args&&... args) {
365
64.7k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
64.7k
}
sk_sp<GrTextStrike> sk_make_sp<GrTextStrike, SkDescriptor const&>(SkDescriptor const&)
Line
Count
Source
364
219
sk_sp<T> sk_make_sp(Args&&... args) {
365
219
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
219
}
Unexecuted instantiation: sk_sp<GrGLInterface> sk_make_sp<GrGLInterface, GrGLInterface const&>(GrGLInterface const&)
sk_sp<SkPixelRef> sk_make_sp<SkPixelRef, int, int, void*&, unsigned long&>(int&&, int&&, void*&, unsigned long&)
Line
Count
Source
364
1
sk_sp<T> sk_make_sp(Args&&... args) {
365
1
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1
}
Unexecuted instantiation: sk_sp<SkNoPixelsDevice> sk_make_sp<SkNoPixelsDevice, SkIRect, SkSurfaceProps const&>(SkIRect&&, SkSurfaceProps const&)
sk_sp<SkMarkerStack> sk_make_sp<SkMarkerStack>()
Line
Count
Source
364
281k
sk_sp<T> sk_make_sp(Args&&... args) {
365
281k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
281k
}
sk_sp<SkNoPixelsDevice> sk_make_sp<SkNoPixelsDevice, SkIRect&, SkSurfaceProps const&>(SkIRect&, SkSurfaceProps const&)
Line
Count
Source
364
165k
sk_sp<T> sk_make_sp(Args&&... args) {
365
165k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
165k
}
sk_sp<SkNoPixelsDevice> sk_make_sp<SkNoPixelsDevice, SkIRect, SkSurfaceProps const&, sk_sp<SkColorSpace> >(SkIRect&&, SkSurfaceProps const&, sk_sp<SkColorSpace>&&)
Line
Count
Source
364
162k
sk_sp<T> sk_make_sp(Args&&... args) {
365
162k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
162k
}
sk_sp<SkWorkingFormatColorFilter> sk_make_sp<SkWorkingFormatColorFilter, sk_sp<SkColorFilter>, skcms_TransferFunction const*&, skcms_Matrix3x3 const*&, SkAlphaType const*&>(sk_sp<SkColorFilter>&&, skcms_TransferFunction const*&, skcms_Matrix3x3 const*&, SkAlphaType const*&)
Line
Count
Source
364
35.8k
sk_sp<T> sk_make_sp(Args&&... args) {
365
35.8k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
35.8k
}
sk_sp<SkColorFilter_Matrix> sk_make_sp<SkColorFilter_Matrix, float const*&, SkColorFilter_Matrix::Domain&>(float const*&, SkColorFilter_Matrix::Domain&)
Line
Count
Source
364
31.0k
sk_sp<T> sk_make_sp(Args&&... args) {
365
31.0k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
31.0k
}
sk_sp<SkColorFilterShader> sk_make_sp<SkColorFilterShader, sk_sp<SkShader>, float, sk_sp<SkColorFilter> >(sk_sp<SkShader>&&, float&&, sk_sp<SkColorFilter>&&)
Line
Count
Source
364
5.41k
sk_sp<T> sk_make_sp(Args&&... args) {
365
5.41k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5.41k
}
sk_sp<SkPixelRef> sk_make_sp<SkPixelRef, int&, int&, void*&, unsigned long&>(int&, int&, void*&, unsigned long&)
Line
Count
Source
364
759k
sk_sp<T> sk_make_sp(Args&&... args) {
365
759k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
759k
}
sk_sp<SkSpecialImage_Raster> sk_make_sp<SkSpecialImage_Raster, SkIRect const&, SkBitmap const&, SkSurfaceProps const&>(SkIRect const&, SkBitmap const&, SkSurfaceProps const&)
Line
Count
Source
364
52.0k
sk_sp<T> sk_make_sp(Args&&... args) {
365
52.0k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
52.0k
}
Unexecuted instantiation: sk_sp<SkSpecialImage_Raster> sk_make_sp<SkSpecialImage_Raster, SkIRect, SkBitmap&, SkSurfaceProps const&>(SkIRect&&, SkBitmap&, SkSurfaceProps const&)
sk_sp<SkSpecialImage_Gpu> sk_make_sp<SkSpecialImage_Gpu, GrRecordingContext*&, SkIRect const&, unsigned int&, GrSurfaceProxyView, GrColorType&, SkAlphaType&, sk_sp<SkColorSpace>, SkSurfaceProps const&>(GrRecordingContext*&, SkIRect const&, unsigned int&, GrSurfaceProxyView&&, GrColorType&, SkAlphaType&, sk_sp<SkColorSpace>&&, SkSurfaceProps const&)
Line
Count
Source
364
10.7k
sk_sp<T> sk_make_sp(Args&&... args) {
365
10.7k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
10.7k
}
Unexecuted instantiation: SkSpecialImage.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrRecordingContext>, $_1, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrRecordingContext>&&, $_1&&, GrSurfaceProxyView&&, SkColorInfo&&)
sk_sp<SkSpecialSurface_Raster> sk_make_sp<SkSpecialSurface_Raster, SkImageInfo const&, sk_sp<SkPixelRef>, SkIRect const&, SkSurfaceProps const&>(SkImageInfo const&, sk_sp<SkPixelRef>&&, SkIRect const&, SkSurfaceProps const&)
Line
Count
Source
364
39.3k
sk_sp<T> sk_make_sp(Args&&... args) {
365
39.3k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
39.3k
}
sk_sp<SkSpecialSurface_Gpu> sk_make_sp<SkSpecialSurface_Gpu, sk_sp<skgpu::BaseDevice>, SkIRect const&>(sk_sp<skgpu::BaseDevice>&&, SkIRect const&)
Line
Count
Source
364
7.60k
sk_sp<T> sk_make_sp(Args&&... args) {
365
7.60k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
7.60k
}
Unexecuted instantiation: sk_sp<SkBlockMemoryRefCnt> sk_make_sp<SkBlockMemoryRefCnt, SkDynamicMemoryWStream::Block*&>(SkDynamicMemoryWStream::Block*&)
sk_sp<SkImage_Lazy> sk_make_sp<SkImage_Lazy, SkImage_Lazy::Validator*>(SkImage_Lazy::Validator*&&)
Line
Count
Source
364
25.0k
sk_sp<T> sk_make_sp(Args&&... args) {
365
25.0k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
25.0k
}
sk_sp<SkImage_Raster> sk_make_sp<SkImage_Raster, SkImageInfo const&, sk_sp<SkData>, unsigned long, unsigned int&>(SkImageInfo const&, sk_sp<SkData>&&, unsigned long&&, unsigned int&)
Line
Count
Source
364
40.8k
sk_sp<T> sk_make_sp(Args&&... args) {
365
40.8k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
40.8k
}
sk_sp<SkImage_Raster> sk_make_sp<SkImage_Raster, SkImageInfo const&, sk_sp<SkData>, unsigned long&>(SkImageInfo const&, sk_sp<SkData>&&, unsigned long&)
Line
Count
Source
364
31
sk_sp<T> sk_make_sp(Args&&... args) {
365
31
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
31
}
sk_sp<SkImage_Raster> sk_make_sp<SkImage_Raster, SkImageInfo const&, sk_sp<SkData>, unsigned long>(SkImageInfo const&, sk_sp<SkData>&&, unsigned long&&)
Line
Count
Source
364
57.0k
sk_sp<T> sk_make_sp(Args&&... args) {
365
57.0k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
57.0k
}
sk_sp<SkImage_Raster> sk_make_sp<SkImage_Raster, SkBitmap const&, bool>(SkBitmap const&, bool&&)
Line
Count
Source
364
83.6k
sk_sp<T> sk_make_sp(Args&&... args) {
365
83.6k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
83.6k
}
sk_sp<SkSurface_Raster> sk_make_sp<SkSurface_Raster, SkImageInfo const&, void*&, unsigned long&, void (*&)(void*, void*), void*&, SkSurfaceProps const*&>(SkImageInfo const&, void*&, unsigned long&, void (*&)(void*, void*), void*&, SkSurfaceProps const*&)
Line
Count
Source
364
23
sk_sp<T> sk_make_sp(Args&&... args) {
365
23
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
23
}
sk_sp<SkSurface_Raster> sk_make_sp<SkSurface_Raster, SkImageInfo const&, sk_sp<SkPixelRef>, SkSurfaceProps const*&>(SkImageInfo const&, sk_sp<SkPixelRef>&&, SkSurfaceProps const*&)
Line
Count
Source
364
36.0k
sk_sp<T> sk_make_sp(Args&&... args) {
365
36.0k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
36.0k
}
Unexecuted instantiation: sk_sp<SkColorFilterShader> sk_make_sp<SkColorFilterShader, sk_sp<SkShader>&, float, sk_sp<SkColorFilter>&>(sk_sp<SkShader>&, float&&, sk_sp<SkColorFilter>&)
sk_sp<SkColorFilterShader> sk_make_sp<SkColorFilterShader, sk_sp<SkShader>, float, sk_sp<SkColorFilter>&>(sk_sp<SkShader>&&, float&&, sk_sp<SkColorFilter>&)
Line
Count
Source
364
338
sk_sp<T> sk_make_sp(Args&&... args) {
365
338
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
338
}
sk_sp<SkEmptyShader> sk_make_sp<SkEmptyShader>()
Line
Count
Source
364
15.5k
sk_sp<T> sk_make_sp(Args&&... args) {
365
15.5k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
15.5k
}
sk_sp<SkLocalMatrixShader> sk_make_sp<SkLocalMatrixShader, sk_sp<SkShader>, SkMatrix const&>(sk_sp<SkShader>&&, SkMatrix const&)
Line
Count
Source
364
4.70k
sk_sp<T> sk_make_sp(Args&&... args) {
365
4.70k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
4.70k
}
sk_sp<SkColorShader> sk_make_sp<SkColorShader, unsigned int&>(unsigned int&)
Line
Count
Source
364
12.1k
sk_sp<T> sk_make_sp(Args&&... args) {
365
12.1k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
12.1k
}
sk_sp<SkBigPicture> sk_make_sp<SkBigPicture, SkRect&, sk_sp<SkRecord>, std::__1::unique_ptr<SkBigPicture::SnapshotArray, std::__1::default_delete<SkBigPicture::SnapshotArray> >, sk_sp<SkBBoxHierarchy>, unsigned long&>(SkRect&, sk_sp<SkRecord>&&, std::__1::unique_ptr<SkBigPicture::SnapshotArray, std::__1::default_delete<SkBigPicture::SnapshotArray> >&&, sk_sp<SkBBoxHierarchy>&&, unsigned long&)
Line
Count
Source
364
63.1k
sk_sp<T> sk_make_sp(Args&&... args) {
365
63.1k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
63.1k
}
sk_sp<SkRecordedDrawable> sk_make_sp<SkRecordedDrawable, sk_sp<SkRecord>, sk_sp<SkBBoxHierarchy>, std::__1::unique_ptr<SkDrawableList, std::__1::default_delete<SkDrawableList> >, SkRect&>(sk_sp<SkRecord>&&, sk_sp<SkBBoxHierarchy>&&, std::__1::unique_ptr<SkDrawableList, std::__1::default_delete<SkDrawableList> >&&, SkRect&)
Line
Count
Source
364
19
sk_sp<T> sk_make_sp(Args&&... args) {
365
19
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
19
}
Unexecuted instantiation: SkShadowUtils.cpp:sk_sp<(anonymous namespace)::ShadowInvalidator> sk_make_sp<(anonymous namespace)::ShadowInvalidator, SkResourceCache::Key&>(SkResourceCache::Key&)
sk_sp<GrShaderCaps> sk_make_sp<GrShaderCaps, GrContextOptions>(GrContextOptions&&)
Line
Count
Source
364
44.7k
sk_sp<T> sk_make_sp(Args&&... args) {
365
44.7k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
44.7k
}
Unexecuted instantiation: sk_sp<GrGLTextureParameters> sk_make_sp<GrGLTextureParameters>()
sk_sp<GrColorSpaceXform> sk_make_sp<GrColorSpaceXform, SkColorSpaceXformSteps&>(SkColorSpaceXformSteps&)
Line
Count
Source
364
501
sk_sp<T> sk_make_sp(Args&&... args) {
365
501
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
501
}
Unexecuted instantiation: sk_sp<GrDDLTask> sk_make_sp<GrDDLTask, GrDrawingManager*, sk_sp<GrRenderTargetProxy>, sk_sp<SkDeferredDisplayList const>, SkIPoint&>(GrDrawingManager*&&, sk_sp<GrRenderTargetProxy>&&, sk_sp<SkDeferredDisplayList const>&&, SkIPoint&)
Unexecuted instantiation: sk_sp<GrTextureResolveRenderTask> sk_make_sp<GrTextureResolveRenderTask>()
Unexecuted instantiation: sk_sp<GrWaitRenderTask> sk_make_sp<GrWaitRenderTask, GrSurfaceProxyView, std::__1::unique_ptr<std::__1::unique_ptr<GrSemaphore, std::__1::default_delete<GrSemaphore> > [], std::__1::default_delete<std::__1::unique_ptr<GrSemaphore, std::__1::default_delete<GrSemaphore> > []> >, int&>(GrSurfaceProxyView&&, std::__1::unique_ptr<std::__1::unique_ptr<GrSemaphore, std::__1::default_delete<GrSemaphore> > [], std::__1::default_delete<std::__1::unique_ptr<GrSemaphore, std::__1::default_delete<GrSemaphore> > []> >&&, int&)
Unexecuted instantiation: sk_sp<GrTransferFromRenderTask> sk_make_sp<GrTransferFromRenderTask, sk_sp<GrSurfaceProxy>&, SkIRect const&, GrColorType&, GrColorType&, sk_sp<GrGpuBuffer>, unsigned long&>(sk_sp<GrSurfaceProxy>&, SkIRect const&, GrColorType&, GrColorType&, sk_sp<GrGpuBuffer>&&, unsigned long&)
Unexecuted instantiation: sk_sp<PorterDuffXferProcessor> sk_make_sp<PorterDuffXferProcessor, BlendFormula&, GrProcessorAnalysisCoverage>(BlendFormula&, GrProcessorAnalysisCoverage&&)
sk_sp<GrMockCaps> sk_make_sp<GrMockCaps, GrContextOptions const&, GrMockOptions const&>(GrContextOptions const&, GrMockOptions const&)
Line
Count
Source
364
1.32k
sk_sp<T> sk_make_sp(Args&&... args) {
365
1.32k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1.32k
}
SkGr.cpp:sk_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener> sk_make_sp<GrMakeUniqueKeyInvalidationListener(GrUniqueKey*, unsigned int)::Listener, GrUniqueKey&, unsigned int&>(GrUniqueKey&, unsigned int&)
Line
Count
Source
364
59.3k
sk_sp<T> sk_make_sp(Args&&... args) {
365
59.3k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
59.3k
}
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrRecordingContext>, $_0, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrRecordingContext>&&, $_0&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_0, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrDirectContext>&&, $_0&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrImageContext> const&, $_0, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrImageContext> const&, $_0&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, unsigned int, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrDirectContext>&&, unsigned int&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrImageContext>, $_0, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrImageContext>&&, $_0&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_GpuBase.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_0, GrSurfaceProxyView, SkColorInfo const&>(sk_sp<GrDirectContext>&&, $_0&&, GrSurfaceProxyView&&, SkColorInfo const&)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:sk_sp<SkImage_GpuYUVA> sk_make_sp<SkImage_GpuYUVA, sk_sp<GrRecordingContext>, $_0, GrYUVATextureProxies&, sk_sp<SkColorSpace>&>(sk_sp<GrRecordingContext>&&, $_0&&, GrYUVATextureProxies&, sk_sp<SkColorSpace>&)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:sk_sp<SkImage_GpuYUVA> sk_make_sp<SkImage_GpuYUVA, sk_sp<GrRecordingContext>, $_0, GrYUVATextureProxies, sk_sp<SkColorSpace> >(sk_sp<GrRecordingContext>&&, $_0&&, GrYUVATextureProxies&&, sk_sp<SkColorSpace>&&)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:sk_sp<SkImage_GpuYUVA> sk_make_sp<SkImage_GpuYUVA, sk_sp<GrImageContext>, $_0, GrYUVATextureProxies, sk_sp<SkColorSpace> >(sk_sp<GrImageContext>&&, $_0&&, GrYUVATextureProxies&&, sk_sp<SkColorSpace>&&)
Unexecuted instantiation: SkSurface_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_0, GrSurfaceProxyView, SkColorInfo const&>(sk_sp<GrDirectContext>&&, $_0&&, GrSurfaceProxyView&&, SkColorInfo const&)
SkSurface_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrRecordingContext>, $_0, GrSurfaceProxyView, SkColorInfo const&>(sk_sp<GrRecordingContext>&&, $_0&&, GrSurfaceProxyView&&, SkColorInfo const&)
Line
Count
Source
364
15
sk_sp<T> sk_make_sp(Args&&... args) {
365
15
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
15
}
sk_sp<SkSurface_Gpu> sk_make_sp<SkSurface_Gpu, sk_sp<skgpu::BaseDevice> >(sk_sp<skgpu::BaseDevice>&&)
Line
Count
Source
364
1.34k
sk_sp<T> sk_make_sp(Args&&... args) {
365
1.34k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1.34k
}
TriangulatingPathRenderer.cpp:sk_sp<(anonymous namespace)::UniqueKeyInvalidator> sk_make_sp<(anonymous namespace)::UniqueKeyInvalidator, GrUniqueKey&, unsigned int>(GrUniqueKey&, unsigned int&&)
Line
Count
Source
364
148
sk_sp<T> sk_make_sp(Args&&... args) {
365
148
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
148
}
sk_sp<skgpu::v1::DashLinePathRenderer> sk_make_sp<skgpu::v1::DashLinePathRenderer>()
Line
Count
Source
364
673
sk_sp<T> sk_make_sp(Args&&... args) {
365
673
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
673
}
sk_sp<skgpu::v1::AAConvexPathRenderer> sk_make_sp<skgpu::v1::AAConvexPathRenderer>()
Line
Count
Source
364
673
sk_sp<T> sk_make_sp(Args&&... args) {
365
673
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
673
}
sk_sp<skgpu::v1::AAHairLinePathRenderer> sk_make_sp<skgpu::v1::AAHairLinePathRenderer>()
Line
Count
Source
364
673
sk_sp<T> sk_make_sp(Args&&... args) {
365
673
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
673
}
sk_sp<skgpu::v1::AALinearizingConvexPathRenderer> sk_make_sp<skgpu::v1::AALinearizingConvexPathRenderer>()
Line
Count
Source
364
673
sk_sp<T> sk_make_sp(Args&&... args) {
365
673
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
673
}
sk_sp<skgpu::v1::SmallPathRenderer> sk_make_sp<skgpu::v1::SmallPathRenderer>()
Line
Count
Source
364
673
sk_sp<T> sk_make_sp(Args&&... args) {
365
673
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
673
}
sk_sp<skgpu::v1::TriangulatingPathRenderer> sk_make_sp<skgpu::v1::TriangulatingPathRenderer>()
Line
Count
Source
364
673
sk_sp<T> sk_make_sp(Args&&... args) {
365
673
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
673
}
Unexecuted instantiation: sk_sp<GrTessellationPathRenderer> sk_make_sp<GrTessellationPathRenderer>()
sk_sp<skgpu::v1::DefaultPathRenderer> sk_make_sp<skgpu::v1::DefaultPathRenderer>()
Line
Count
Source
364
673
sk_sp<T> sk_make_sp(Args&&... args) {
365
673
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
673
}
Unexecuted instantiation: sk_sp<GrGLTextureRenderTarget> sk_make_sp<GrGLTextureRenderTarget, GrGLGpu*, SkBudgeted&, int&, GrGLTexture::Desc&, GrGLRenderTarget::IDs&, GrMipmapStatus&>(GrGLGpu*&&, SkBudgeted&, int&, GrGLTexture::Desc&, GrGLRenderTarget::IDs&, GrMipmapStatus&)
Unexecuted instantiation: sk_sp<GrGLTexture> sk_make_sp<GrGLTexture, GrGLGpu*, SkBudgeted&, GrGLTexture::Desc&, GrMipmapStatus&>(GrGLGpu*&&, SkBudgeted&, GrGLTexture::Desc&, GrMipmapStatus&)
Unexecuted instantiation: sk_sp<SkEmptyFontMgr> sk_make_sp<SkEmptyFontMgr>()
sk_sp<SkMiniPicture<SkRecords::DrawPath> > sk_make_sp<SkMiniPicture<SkRecords::DrawPath>, SkRect const*&, SkRecords::DrawPath>(SkRect const*&, SkRecords::DrawPath&&)
Line
Count
Source
364
507
sk_sp<T> sk_make_sp(Args&&... args) {
365
507
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
507
}
sk_sp<SkMiniPicture<SkRecords::DrawRect> > sk_make_sp<SkMiniPicture<SkRecords::DrawRect>, SkRect const*&, SkRecords::DrawRect>(SkRect const*&, SkRecords::DrawRect&&)
Line
Count
Source
364
2.73k
sk_sp<T> sk_make_sp(Args&&... args) {
365
2.73k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
2.73k
}
sk_sp<SkMiniPicture<SkRecords::DrawTextBlob> > sk_make_sp<SkMiniPicture<SkRecords::DrawTextBlob>, SkRect const*&, SkRecords::DrawTextBlob>(SkRect const*&, SkRecords::DrawTextBlob&&)
Line
Count
Source
364
1.83k
sk_sp<T> sk_make_sp(Args&&... args) {
365
1.83k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1.83k
}
sk_sp<SkStrikeCache::Strike> sk_make_sp<SkStrikeCache::Strike, SkStrikeCache*, SkDescriptor const&, std::__1::unique_ptr<SkScalerContext, std::__1::default_delete<SkScalerContext> >, SkFontMetrics*&, std::__1::unique_ptr<SkStrikePinner, std::__1::default_delete<SkStrikePinner> > >(SkStrikeCache*&&, SkDescriptor const&, std::__1::unique_ptr<SkScalerContext, std::__1::default_delete<SkScalerContext> >&&, SkFontMetrics*&, std::__1::unique_ptr<SkStrikePinner, std::__1::default_delete<SkStrikePinner> >&&)
Line
Count
Source
364
16.0k
sk_sp<T> sk_make_sp(Args&&... args) {
365
16.0k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
16.0k
}
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::SpriteShader> sk_make_sp<(anonymous namespace)::SpriteShader, SkPixmap const&>(SkPixmap const&)
Line
Count
Source
364
11
sk_sp<T> sk_make_sp(Args&&... args) {
365
11
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
11
}
Unexecuted instantiation: SkVMBlitter.cpp:sk_sp<(anonymous namespace)::PaintColorShader> sk_make_sp<(anonymous namespace)::PaintColorShader, bool>(bool&&)
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::NoopColorFilter> sk_make_sp<(anonymous namespace)::NoopColorFilter>()
Line
Count
Source
364
49.5k
sk_sp<T> sk_make_sp(Args&&... args) {
365
49.5k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
49.5k
}
SkVMBlitter.cpp:sk_sp<SkColorFilterShader> sk_make_sp<SkColorFilterShader, sk_sp<SkShader>, float, sk_sp<(anonymous namespace)::NoopColorFilter> >(sk_sp<SkShader>&&, float&&, sk_sp<(anonymous namespace)::NoopColorFilter>&&)
Line
Count
Source
364
49.5k
sk_sp<T> sk_make_sp(Args&&... args) {
365
49.5k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
49.5k
}
SkVMBlitter.cpp:sk_sp<(anonymous namespace)::DitherShader> sk_make_sp<(anonymous namespace)::DitherShader, sk_sp<SkShader> >(sk_sp<SkShader>&&)
Line
Count
Source
364
1.83k
sk_sp<T> sk_make_sp(Args&&... args) {
365
1.83k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1.83k
}
Unexecuted instantiation: sk_sp<SkColorShader> sk_make_sp<SkColorShader, unsigned int>(unsigned int&&)
sk_sp<SkColor4Shader> sk_make_sp<SkColor4Shader, SkRGBA4f<(SkAlphaType)3> const&, sk_sp<SkColorSpace> >(SkRGBA4f<(SkAlphaType)3> const&, sk_sp<SkColorSpace>&&)
Line
Count
Source
364
2.73k
sk_sp<T> sk_make_sp(Args&&... args) {
365
2.73k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
2.73k
}
Unexecuted instantiation: SkPicture.cpp:sk_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder> sk_make_sp<SkPicture::MakePlaceholder(SkRect)::Placeholder, SkRect&>(SkRect&)
sk_sp<SkTable_ColorFilter> sk_make_sp<SkTable_ColorFilter, unsigned char const*&, unsigned char const*&, unsigned char const*&, unsigned char const*&>(unsigned char const*&, unsigned char const*&, unsigned char const*&, unsigned char const*&)
Line
Count
Source
364
131k
sk_sp<T> sk_make_sp(Args&&... args) {
365
131k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
131k
}
sk_sp<SkLinearGradient> sk_make_sp<SkLinearGradient, SkPoint const*&, SkGradientShaderBase::Descriptor&>(SkPoint const*&, SkGradientShaderBase::Descriptor&)
Line
Count
Source
364
10.2k
sk_sp<T> sk_make_sp(Args&&... args) {
365
10.2k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
10.2k
}
sk_sp<SkRadialGradient> sk_make_sp<SkRadialGradient, SkPoint const&, float&, SkGradientShaderBase::Descriptor&>(SkPoint const&, float&, SkGradientShaderBase::Descriptor&)
Line
Count
Source
364
1.24k
sk_sp<T> sk_make_sp(Args&&... args) {
365
1.24k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1.24k
}
sk_sp<SkSweepGradient> sk_make_sp<SkSweepGradient, SkPoint, float const&, float const&, SkGradientShaderBase::Descriptor&>(SkPoint&&, float const&, float const&, SkGradientShaderBase::Descriptor&)
Line
Count
Source
364
3.35k
sk_sp<T> sk_make_sp(Args&&... args) {
365
3.35k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
3.35k
}
Unexecuted instantiation: GrDirectContextPriv.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_0, GrSurfaceProxyView const&, SkColorInfo>(sk_sp<GrDirectContext>&&, $_0&&, GrSurfaceProxyView const&, SkColorInfo&&)
sk_sp<DisableColorXP> sk_make_sp<DisableColorXP>()
Line
Count
Source
364
5.31k
sk_sp<T> sk_make_sp(Args&&... args) {
365
5.31k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5.31k
}
Unexecuted instantiation: sk_sp<GrAtlasRenderTask> sk_make_sp<GrAtlasRenderTask, GrRecordingContext*&, sk_sp<GrArenas>, std::__1::unique_ptr<GrDynamicAtlas, std::__1::default_delete<GrDynamicAtlas> > >(GrRecordingContext*&, sk_sp<GrArenas>&&, std::__1::unique_ptr<GrDynamicAtlas, std::__1::default_delete<GrDynamicAtlas> >&&)
Unexecuted instantiation: sk_sp<GrGLCaps> sk_make_sp<GrGLCaps, GrContextOptions const&, GrGLContextInfo&, GrGLInterface const*>(GrContextOptions const&, GrGLContextInfo&, GrGLInterface const*&&)
sk_sp<SkTypeface_Empty> sk_make_sp<SkTypeface_Empty>()
Line
Count
Source
364
5
sk_sp<T> sk_make_sp(Args&&... args) {
365
5
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5
}
sk_sp<SkFontMgr_Custom> sk_make_sp<SkFontMgr_Custom, EmptyFontLoader>(EmptyFontLoader&&)
Line
Count
Source
364
5
sk_sp<T> sk_make_sp(Args&&... args) {
365
5
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5
}
Unexecuted instantiation: sk_sp<SkTypeface_Stream> sk_make_sp<SkTypeface_Stream, std::__1::unique_ptr<SkFontData, std::__1::default_delete<SkFontData> >, SkFontStyle, bool, bool, SkString&>(std::__1::unique_ptr<SkFontData, std::__1::default_delete<SkFontData> >&&, SkFontStyle&&, bool&&, bool&&, SkString&)
Unexecuted instantiation: sk_sp<SkOTUtils::LocalizedStrings_SingleName> sk_make_sp<SkOTUtils::LocalizedStrings_SingleName, SkString&, SkString&>(SkString&, SkString&)
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontMgr> sk_make_sp<(anonymous namespace)::FontMgr>()
Line
Count
Source
364
5
sk_sp<T> sk_make_sp(Args&&... args) {
365
5
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5
}
sk_sp<TestTypeface> sk_make_sp<TestTypeface, sk_sp<SkTestFont>, SkFontStyle const&>(sk_sp<SkTestFont>&&, SkFontStyle const&)
Line
Count
Source
364
120
sk_sp<T> sk_make_sp(Args&&... args) {
365
120
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
120
}
sk_sp<SkTestFont> sk_make_sp<SkTestFont, SkTestFontData&>(SkTestFontData&)
Line
Count
Source
364
120
sk_sp<T> sk_make_sp(Args&&... args) {
365
120
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
120
}
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet> sk_make_sp<(anonymous namespace)::FontStyleSet, char const* const&>(char const* const&)
Line
Count
Source
364
30
sk_sp<T> sk_make_sp(Args&&... args) {
365
30
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
30
}
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet> sk_make_sp<(anonymous namespace)::FontStyleSet, char const (&) [6]>(char const (&) [6])
Line
Count
Source
364
5
sk_sp<T> sk_make_sp(Args&&... args) {
365
5
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5
}
TestFontMgr.cpp:sk_sp<(anonymous namespace)::FontStyleSet> sk_make_sp<(anonymous namespace)::FontStyleSet, char const (&) [7]>(char const (&) [7])
Line
Count
Source
364
5
sk_sp<T> sk_make_sp(Args&&... args) {
365
5
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5
}
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Default()::DefaultTypeface> sk_make_sp<TestSVGTypeface::Default()::DefaultTypeface, char const (&) [6], int, SkFontMetrics&, SkSpan<SkSVGTestTypefaceGlyphData const>, SkFontStyle>(char const (&) [6], int&&, SkFontMetrics&, SkSpan<SkSVGTestTypefaceGlyphData const>&&, SkFontStyle&&)
Line
Count
Source
364
5
sk_sp<T> sk_make_sp(Args&&... args) {
365
5
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5
}
TestSVGTypeface.cpp:sk_sp<TestSVGTypeface::Planets()::PlanetTypeface> sk_make_sp<TestSVGTypeface::Planets()::PlanetTypeface, char const (&) [8], int, SkFontMetrics&, SkSpan<SkSVGTestTypefaceGlyphData const>, SkFontStyle>(char const (&) [8], int&&, SkFontMetrics&, SkSpan<SkSVGTestTypefaceGlyphData const>&&, SkFontStyle&&)
Line
Count
Source
364
5
sk_sp<T> sk_make_sp(Args&&... args) {
365
5
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
5
}
Skottie.cpp:sk_sp<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider> sk_make_sp<skottie::Animation::Builder::make(char const*, unsigned long)::NullResourceProvider>()
Line
Count
Source
364
9.77k
sk_sp<T> sk_make_sp(Args&&... args) {
365
9.77k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
9.77k
}
Unexecuted instantiation: ScalarKeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator> sk_make_sp<skottie::internal::(anonymous namespace)::ScalarExpressionAnimator, sk_sp<skottie::ExpressionEvaluator<float> >&, float*&>(sk_sp<skottie::ExpressionEvaluator<float> >&, float*&)
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MaskAdapter> sk_make_sp<skottie::internal::(anonymous namespace)::MaskAdapter, skjson::ObjectValue const&, skottie::internal::AnimationBuilder const&, SkBlendMode&>(skjson::ObjectValue const&, skottie::internal::AnimationBuilder const&, SkBlendMode&)
Line
Count
Source
364
8.61k
sk_sp<T> sk_make_sp(Args&&... args) {
365
8.61k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
8.61k
}
Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::LayerController> sk_make_sp<skottie::internal::(anonymous namespace)::LayerController, std::__1::vector<sk_sp<skottie::internal::Animator>, std::__1::allocator<sk_sp<skottie::internal::Animator> > >, sk_sp<sksg::RenderNode>&, unsigned long const&, float const&, float const&>(std::__1::vector<sk_sp<skottie::internal::Animator>, std::__1::allocator<sk_sp<skottie::internal::Animator> > >&&, sk_sp<sksg::RenderNode>&, unsigned long const&, float const&, float const&)
Line
Count
Source
364
347k
sk_sp<T> sk_make_sp(Args&&... args) {
365
347k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
347k
}
Unexecuted instantiation: Layer.cpp:sk_sp<skottie::internal::(anonymous namespace)::MotionBlurController> sk_make_sp<skottie::internal::(anonymous namespace)::MotionBlurController, sk_sp<skottie::internal::MotionBlurEffect>&>(sk_sp<skottie::internal::MotionBlurEffect>&)
Unexecuted instantiation: Vec2KeyframeAnimator.cpp:sk_sp<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator> sk_make_sp<skottie::internal::(anonymous namespace)::Vec2ExpressionAnimator, sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >&, SkV2*&>(sk_sp<skottie::ExpressionEvaluator<std::__1::vector<float, std::__1::allocator<float> > > >&, SkV2*&)
Unexecuted instantiation: FractalNoiseEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode> sk_make_sp<skottie::internal::(anonymous namespace)::FractalNoiseNode, sk_sp<sksg::RenderNode> >(sk_sp<sksg::RenderNode>&&)
MotionTileEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::TileRenderNode> sk_make_sp<skottie::internal::(anonymous namespace)::TileRenderNode, SkSize const&, sk_sp<sksg::RenderNode> >(SkSize const&, sk_sp<sksg::RenderNode>&&)
Line
Count
Source
364
14.5k
sk_sp<T> sk_make_sp(Args&&... args) {
365
14.5k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
14.5k
}
RadialWipeEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode> sk_make_sp<skottie::internal::(anonymous namespace)::RWipeRenderNode, sk_sp<sksg::RenderNode> >(sk_sp<sksg::RenderNode>&&)
Line
Count
Source
364
2.66k
sk_sp<T> sk_make_sp(Args&&... args) {
365
2.66k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
2.66k
}
SphereEffect.cpp:sk_sp<skottie::internal::(anonymous namespace)::SphereNode> sk_make_sp<skottie::internal::(anonymous namespace)::SphereNode, sk_sp<sksg::RenderNode>, SkSize const&>(sk_sp<sksg::RenderNode>&&, SkSize const&)
Line
Count
Source
364
3.36k
sk_sp<T> sk_make_sp(Args&&... args) {
365
3.36k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
3.36k
}
Unexecuted instantiation: AudioLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::ForwardingPlaybackController> sk_make_sp<skottie::internal::(anonymous namespace)::ForwardingPlaybackController, sk_sp<skresources::ExternalTrackAsset>, float const&, float const&, float const&>(sk_sp<skresources::ExternalTrackAsset>&&, float const&, float const&, float const&)
Unexecuted instantiation: FootageLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::FootageAnimator> sk_make_sp<skottie::internal::(anonymous namespace)::FootageAnimator, sk_sp<skresources::ImageAsset> const&, sk_sp<sksg::Image>&, sk_sp<sksg::Matrix<SkMatrix> >&, SkISize const&, float, float>(sk_sp<skresources::ImageAsset> const&, sk_sp<sksg::Image>&, sk_sp<sksg::Matrix<SkMatrix> >&, SkISize const&, float&&, float&&)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter> sk_make_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter, sk_sp<skottie::ExternalLayer>, SkSize const&>(sk_sp<skottie::ExternalLayer>&&, SkSize const&)
Unexecuted instantiation: PrecompLayer.cpp:sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter> sk_make_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::AnimatorAdapter, sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>&, float const&>(sk_sp<skottie::internal::AnimationBuilder::attachExternalPrecompLayer(skjson::ObjectValue const&, skottie::internal::AnimationBuilder::LayerInfo const&) const::SGAdapter>&, float const&)
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper> sk_make_sp<skottie::internal::(anonymous namespace)::TimeRemapper, skjson::ObjectValue const&, skottie::internal::AnimationBuilder const*, float const&>(skjson::ObjectValue const&, skottie::internal::AnimationBuilder const*&&, float const&)
Line
Count
Source
364
1.03k
sk_sp<T> sk_make_sp(Args&&... args) {
365
1.03k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1.03k
}
PrecompLayer.cpp:sk_sp<skottie::internal::(anonymous namespace)::CompTimeMapper> sk_make_sp<skottie::internal::(anonymous namespace)::CompTimeMapper, std::__1::vector<sk_sp<skottie::internal::Animator>, std::__1::allocator<sk_sp<skottie::internal::Animator> > >, sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>, float const&, float>(std::__1::vector<sk_sp<skottie::internal::Animator>, std::__1::allocator<sk_sp<skottie::internal::Animator> > >&&, sk_sp<skottie::internal::(anonymous namespace)::TimeRemapper>&&, float const&, float&&)
Line
Count
Source
364
65.5k
sk_sp<T> sk_make_sp(Args&&... args) {
365
65.5k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
65.5k
}
sk_sp<skottie::internal::CameraAdaper> sk_make_sp<skottie::internal::CameraAdaper, skjson::ObjectValue const&, skjson::ObjectValue const&, skottie::internal::AnimationBuilder const&, SkSize const&>(skjson::ObjectValue const&, skjson::ObjectValue const&, skottie::internal::AnimationBuilder const&, SkSize const&)
Line
Count
Source
364
1.62k
sk_sp<T> sk_make_sp(Args&&... args) {
365
1.62k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1.62k
}
PuckerBloat.cpp:sk_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect> sk_make_sp<skottie::internal::(anonymous namespace)::PuckerBloatEffect, sk_sp<sksg::GeometryNode> >(sk_sp<sksg::GeometryNode>&&)
Line
Count
Source
364
19.2k
sk_sp<T> sk_make_sp(Args&&... args) {
365
19.2k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
19.2k
}
Unexecuted instantiation: Repeater.cpp:sk_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode> sk_make_sp<skottie::internal::(anonymous namespace)::RepeaterRenderNode, std::__1::vector<sk_sp<sksg::RenderNode>, std::__1::allocator<sk_sp<sksg::RenderNode> > >, skottie::internal::(anonymous namespace)::RepeaterRenderNode::CompositeMode>(std::__1::vector<sk_sp<sksg::RenderNode>, std::__1::allocator<sk_sp<sksg::RenderNode> > >&&, skottie::internal::(anonymous namespace)::RepeaterRenderNode::CompositeMode&&)
SkSVGDOM.cpp:sk_sp<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider> sk_make_sp<SkSVGDOM::Builder::make(SkStream&) const::NullResourceProvider>()
Line
Count
Source
364
10.0k
sk_sp<T> sk_make_sp(Args&&... args) {
365
10.0k
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
10.0k
}
Unexecuted instantiation: sk_sp<SkTypefaceProxy> sk_make_sp<SkTypefaceProxy, unsigned int const&, int const&, SkFontStyle const&, bool const&, sk_sp<SkStrikeClient::DiscardableHandleManager>&, bool const&>(unsigned int const&, int const&, SkFontStyle const&, bool const&, sk_sp<SkStrikeClient::DiscardableHandleManager>&, bool const&)
Unexecuted instantiation: FuzzSkParagraph.cpp:sk_sp<(anonymous namespace)::ResourceFontCollection> sk_make_sp<(anonymous namespace)::ResourceFontCollection>()
sk_sp<skia::textlayout::TypefaceFontProvider> sk_make_sp<skia::textlayout::TypefaceFontProvider>()
Line
Count
Source
364
1
sk_sp<T> sk_make_sp(Args&&... args) {
365
1
    return sk_sp<T>(new T(std::forward<Args>(args)...));
366
1
}
Unexecuted instantiation: sk_sp<skia::textlayout::TypefaceFontStyleSet> sk_make_sp<skia::textlayout::TypefaceFontStyleSet, SkString const&>(SkString const&)
Unexecuted instantiation: SkSpecialImage.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrRecordingContext>, $_4, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrRecordingContext>&&, $_4&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrRecordingContext>, $_5, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrRecordingContext>&&, $_5&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_5, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrDirectContext>&&, $_5&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrImageContext> const&, $_5, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrImageContext> const&, $_5&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrImageContext>, $_5, GrSurfaceProxyView, SkColorInfo>(sk_sp<GrImageContext>&&, $_5&&, GrSurfaceProxyView&&, SkColorInfo&&)
Unexecuted instantiation: SkImage_GpuBase.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_4, GrSurfaceProxyView, SkColorInfo const&>(sk_sp<GrDirectContext>&&, $_4&&, GrSurfaceProxyView&&, SkColorInfo const&)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:sk_sp<SkImage_GpuYUVA> sk_make_sp<SkImage_GpuYUVA, sk_sp<GrRecordingContext>, $_3, GrYUVATextureProxies&, sk_sp<SkColorSpace>&>(sk_sp<GrRecordingContext>&&, $_3&&, GrYUVATextureProxies&, sk_sp<SkColorSpace>&)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:sk_sp<SkImage_GpuYUVA> sk_make_sp<SkImage_GpuYUVA, sk_sp<GrRecordingContext>, $_3, GrYUVATextureProxies, sk_sp<SkColorSpace> >(sk_sp<GrRecordingContext>&&, $_3&&, GrYUVATextureProxies&&, sk_sp<SkColorSpace>&&)
Unexecuted instantiation: SkImage_GpuYUVA.cpp:sk_sp<SkImage_GpuYUVA> sk_make_sp<SkImage_GpuYUVA, sk_sp<GrImageContext>, $_3, GrYUVATextureProxies, sk_sp<SkColorSpace> >(sk_sp<GrImageContext>&&, $_3&&, GrYUVATextureProxies&&, sk_sp<SkColorSpace>&&)
Unexecuted instantiation: SkSurface_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_2, GrSurfaceProxyView, SkColorInfo const&>(sk_sp<GrDirectContext>&&, $_2&&, GrSurfaceProxyView&&, SkColorInfo const&)
Unexecuted instantiation: SkSurface_Gpu.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrRecordingContext>, $_2, GrSurfaceProxyView, SkColorInfo const&>(sk_sp<GrRecordingContext>&&, $_2&&, GrSurfaceProxyView&&, SkColorInfo const&)
Unexecuted instantiation: GrDirectContextPriv.cpp:sk_sp<SkImage_Gpu> sk_make_sp<SkImage_Gpu, sk_sp<GrDirectContext>, $_3, GrSurfaceProxyView const&, SkColorInfo>(sk_sp<GrDirectContext>&&, $_3&&, GrSurfaceProxyView const&, SkColorInfo&&)
Unexecuted instantiation: sk_sp<SkPDFDevice> sk_make_sp<SkPDFDevice, SkISize&, SkPDFDocument*, SkMatrix&>(SkISize&, SkPDFDocument*&&, SkMatrix&)
Unexecuted instantiation: sk_sp<SkPDFDocument> sk_make_sp<SkPDFDocument, SkWStream*&, SkPDF::Metadata>(SkWStream*&, SkPDF::Metadata&&)
Unexecuted instantiation: sk_sp<SkPDFDevice> sk_make_sp<SkPDFDevice, SkISize, SkPDFDocument*&>(SkISize&&, SkPDFDocument*&)
Unexecuted instantiation: sk_sp<SkPDFDevice> sk_make_sp<SkPDFDevice, SkISize&, SkPDFDocument*&>(SkISize&, SkPDFDocument*&)
367
368
/*
369
 *  Returns a sk_sp wrapping the provided ptr AND calls ref on it (if not null).
370
 *
371
 *  This is different than the semantics of the constructor for sk_sp, which just wraps the ptr,
372
 *  effectively "adopting" it.
373
 */
374
516M
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
516M
    return sk_sp<T>(SkSafeRef(obj));
376
516M
}
Unexecuted instantiation: sk_sp<SkImageFilter> sk_ref_sp<SkImageFilter>(SkImageFilter*)
Unexecuted instantiation: sk_sp<GrDirectContext> sk_ref_sp<GrDirectContext>(GrDirectContext*)
Unexecuted instantiation: sk_sp<GrGLTextureParameters> sk_ref_sp<GrGLTextureParameters>(GrGLTextureParameters*)
sk_sp<SkData> sk_ref_sp<SkData>(SkData*)
Line
Count
Source
374
540k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
540k
    return sk_sp<T>(SkSafeRef(obj));
376
540k
}
sk_sp<GrTextureProxy> sk_ref_sp<GrTextureProxy>(GrTextureProxy*)
Line
Count
Source
374
21.5k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
21.5k
    return sk_sp<T>(SkSafeRef(obj));
376
21.5k
}
Unexecuted instantiation: sk_sp<GrRenderTargetProxy> sk_ref_sp<GrRenderTargetProxy>(GrRenderTargetProxy*)
sk_sp<SkMipmap> sk_ref_sp<SkMipmap>(SkMipmap*)
Line
Count
Source
374
252
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
252
    return sk_sp<T>(SkSafeRef(obj));
376
252
}
sk_sp<SkColorSpace> sk_ref_sp<SkColorSpace>(SkColorSpace*)
Line
Count
Source
374
698k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
698k
    return sk_sp<T>(SkSafeRef(obj));
376
698k
}
sk_sp<SkColorFilter> sk_ref_sp<SkColorFilter>(SkColorFilter*)
Line
Count
Source
374
14.3k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
14.3k
    return sk_sp<T>(SkSafeRef(obj));
376
14.3k
}
sk_sp<SkSpecialImage> sk_ref_sp<SkSpecialImage>(SkSpecialImage*)
Line
Count
Source
374
7.89k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
7.89k
    return sk_sp<T>(SkSafeRef(obj));
376
7.89k
}
sk_sp<SkShader> sk_ref_sp<SkShader>(SkShader*)
Line
Count
Source
374
14.7k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
14.7k
    return sk_sp<T>(SkSafeRef(obj));
376
14.7k
}
sk_sp<GrRecordingContext> sk_ref_sp<GrRecordingContext>(GrRecordingContext*)
Line
Count
Source
374
25.2k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
25.2k
    return sk_sp<T>(SkSafeRef(obj));
376
25.2k
}
Unexecuted instantiation: sk_sp<SkPixelRef> sk_ref_sp<SkPixelRef>(SkPixelRef*)
sk_sp<SkMaskFilter> sk_ref_sp<SkMaskFilter>(SkMaskFilter*)
Line
Count
Source
374
9.91M
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
9.91M
    return sk_sp<T>(SkSafeRef(obj));
376
9.91M
}
sk_sp<SkPathEffect> sk_ref_sp<SkPathEffect>(SkPathEffect*)
Line
Count
Source
374
9.91M
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
9.91M
    return sk_sp<T>(SkSafeRef(obj));
376
9.91M
}
Unexecuted instantiation: SkTypeface.cpp:sk_sp<(anonymous namespace)::SkEmptyTypeface> sk_ref_sp<(anonymous namespace)::SkEmptyTypeface>((anonymous namespace)::SkEmptyTypeface*)
sk_sp<SkTypeface> sk_ref_sp<SkTypeface>(SkTypeface*)
Line
Count
Source
374
483M
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
483M
    return sk_sp<T>(SkSafeRef(obj));
376
483M
}
sk_sp<SkXfermode> sk_ref_sp<SkXfermode>(SkXfermode*)
Line
Count
Source
374
6.93k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
6.93k
    return sk_sp<T>(SkSafeRef(obj));
376
6.93k
}
sk_sp<SkImage> sk_ref_sp<SkImage>(SkImage*)
Line
Count
Source
374
2.96k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
2.96k
    return sk_sp<T>(SkSafeRef(obj));
376
2.96k
}
sk_sp<SkVertices> sk_ref_sp<SkVertices>(SkVertices*)
Line
Count
Source
374
4.47k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
4.47k
    return sk_sp<T>(SkSafeRef(obj));
376
4.47k
}
Unexecuted instantiation: sk_sp<SkUserTypeface> sk_ref_sp<SkUserTypeface>(SkUserTypeface*)
sk_sp<GrSurfaceProxy> sk_ref_sp<GrSurfaceProxy>(GrSurfaceProxy*)
Line
Count
Source
374
157k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
157k
    return sk_sp<T>(SkSafeRef(obj));
376
157k
}
sk_sp<GrSurface> sk_ref_sp<GrSurface>(GrSurface*)
Line
Count
Source
374
61.4k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
61.4k
    return sk_sp<T>(SkSafeRef(obj));
376
61.4k
}
Unexecuted instantiation: sk_sp<GrGpuResource> sk_ref_sp<GrGpuResource>(GrGpuResource*)
sk_sp<GrTexture> sk_ref_sp<GrTexture>(GrTexture*)
Line
Count
Source
374
67
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
67
    return sk_sp<T>(SkSafeRef(obj));
376
67
}
sk_sp<GrOpsTask> sk_ref_sp<GrOpsTask>(GrOpsTask*)
Line
Count
Source
374
67.3k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
67.3k
    return sk_sp<T>(SkSafeRef(obj));
376
67.3k
}
Unexecuted instantiation: sk_sp<GrGLCaps> sk_ref_sp<GrGLCaps>(GrGLCaps*)
sk_sp<SkBlendModeBlender> sk_ref_sp<SkBlendModeBlender>(SkBlendModeBlender*)
Line
Count
Source
374
676k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
676k
    return sk_sp<T>(SkSafeRef(obj));
376
676k
}
Unexecuted instantiation: sk_sp<SkDataTable> sk_ref_sp<SkDataTable>(SkDataTable*)
Unexecuted instantiation: sk_sp<UpdatableColorShader> sk_ref_sp<UpdatableColorShader>(UpdatableColorShader*)
Unexecuted instantiation: sk_sp<SkUpdatableShader> sk_ref_sp<SkUpdatableShader>(SkUpdatableShader*)
Unexecuted instantiation: sk_sp<SkShaderBase> sk_ref_sp<SkShaderBase>(SkShaderBase*)
sk_sp<SkTriColorShader> sk_ref_sp<SkTriColorShader>(SkTriColorShader*)
Line
Count
Source
374
637
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
637
    return sk_sp<T>(SkSafeRef(obj));
376
637
}
sk_sp<SkPicture> sk_ref_sp<SkPicture>(SkPicture*)
Line
Count
Source
374
85.1k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
85.1k
    return sk_sp<T>(SkSafeRef(obj));
376
85.1k
}
sk_sp<SkStrikeCache::Strike> sk_ref_sp<SkStrikeCache::Strike>(SkStrikeCache::Strike*)
Line
Count
Source
374
9.88M
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
9.88M
    return sk_sp<T>(SkSafeRef(obj));
376
9.88M
}
Unexecuted instantiation: sk_sp<SkFactorySet> sk_ref_sp<SkFactorySet>(SkFactorySet*)
Unexecuted instantiation: sk_sp<SkRefCntSet> sk_ref_sp<SkRefCntSet>(SkRefCntSet*)
Unexecuted instantiation: sk_sp<SkDrawable> sk_ref_sp<SkDrawable>(SkDrawable*)
Unexecuted instantiation: sk_sp<GrRefCntedCallback> sk_ref_sp<GrRefCntedCallback>(GrRefCntedCallback*)
Unexecuted instantiation: sk_sp<GrContextThreadSafeProxy> sk_ref_sp<GrContextThreadSafeProxy>(GrContextThreadSafeProxy*)
sk_sp<GrTextBlob> sk_ref_sp<GrTextBlob>(GrTextBlob*)
Line
Count
Source
374
517
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
517
    return sk_sp<T>(SkSafeRef(obj));
376
517
}
sk_sp<SkTypeface_FreeType> sk_ref_sp<SkTypeface_FreeType>(SkTypeface_FreeType*)
Line
Count
Source
374
2.85k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
2.85k
    return sk_sp<T>(SkSafeRef(obj));
376
2.85k
}
sk_sp<TestSVGTypeface> sk_ref_sp<TestSVGTypeface>(TestSVGTypeface*)
Line
Count
Source
374
676
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
676
    return sk_sp<T>(SkSafeRef(obj));
376
676
}
sk_sp<TestTypeface> sk_ref_sp<TestTypeface>(TestTypeface*)
Line
Count
Source
374
14.0k
template <typename T> sk_sp<T> sk_ref_sp(T* obj) {
375
14.0k
    return sk_sp<T>(SkSafeRef(obj));
376
14.0k
}
Unexecuted instantiation: sk_sp<SkSVGNode> sk_ref_sp<SkSVGNode>(SkSVGNode*)
Unexecuted instantiation: sk_sp<SkTypefaceProxy> sk_ref_sp<SkTypefaceProxy>(SkTypefaceProxy*)
Unexecuted instantiation: sk_sp<SkTextBlob> sk_ref_sp<SkTextBlob>(SkTextBlob*)
377
378
1.43M
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
1.43M
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
1.43M
}
sk_sp<GrXferProcessor> sk_ref_sp<GrXferProcessor>(GrXferProcessor const*)
Line
Count
Source
378
117k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
117k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
117k
}
Unexecuted instantiation: sk_sp<sk_gpu_test::ManagedBackendTexture> sk_ref_sp<sk_gpu_test::ManagedBackendTexture>(sk_gpu_test::ManagedBackendTexture const*)
sk_sp<SkSpecialImage> sk_ref_sp<SkSpecialImage>(SkSpecialImage const*)
Line
Count
Source
378
257
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
257
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
257
}
sk_sp<SkImageFilter> sk_ref_sp<SkImageFilter>(SkImageFilter const*)
Line
Count
Source
378
571k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
571k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
571k
}
sk_sp<SkColorFilter> sk_ref_sp<SkColorFilter>(SkColorFilter const*)
Line
Count
Source
378
58.2k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
58.2k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
58.2k
}
sk_sp<SkColorSpace> sk_ref_sp<SkColorSpace>(SkColorSpace const*)
Line
Count
Source
378
47.3k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
47.3k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
47.3k
}
sk_sp<SkRuntimeEffect> sk_ref_sp<SkRuntimeEffect>(SkRuntimeEffect const*)
Line
Count
Source
378
71.8k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
71.8k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
71.8k
}
Unexecuted instantiation: sk_sp<SkTypeface> sk_ref_sp<SkTypeface>(SkTypeface const*)
Unexecuted instantiation: SkTypeface.cpp:sk_sp<(anonymous namespace)::SkEmptyTypeface> sk_ref_sp<(anonymous namespace)::SkEmptyTypeface>((anonymous namespace)::SkEmptyTypeface const*)
sk_sp<SkShaderBase> sk_ref_sp<SkShaderBase>(SkShaderBase const*)
Line
Count
Source
378
461k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
461k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
461k
}
sk_sp<SkImage> sk_ref_sp<SkImage>(SkImage const*)
Line
Count
Source
378
12.9k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
12.9k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
12.9k
}
sk_sp<SkTextBlob> sk_ref_sp<SkTextBlob>(SkTextBlob const*)
Line
Count
Source
378
49.1k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
49.1k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
49.1k
}
sk_sp<SkPicture> sk_ref_sp<SkPicture>(SkPicture const*)
Line
Count
Source
378
31.5k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
31.5k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
31.5k
}
Unexecuted instantiation: sk_sp<SkUserTypeface> sk_ref_sp<SkUserTypeface>(SkUserTypeface const*)
sk_sp<GrCaps> sk_ref_sp<GrCaps>(GrCaps const*)
Line
Count
Source
378
1.32k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
1.32k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
1.32k
}
Unexecuted instantiation: sk_sp<GrGLInterface> sk_ref_sp<GrGLInterface>(GrGLInterface const*)
sk_sp<SkTMaskGamma<3, 3, 3> > sk_ref_sp<SkTMaskGamma<3, 3, 3> >(SkTMaskGamma<3, 3, 3> const*)
Line
Count
Source
378
15.3k
template <typename T> sk_sp<T> sk_ref_sp(const T* obj) {
379
15.3k
    return sk_sp<T>(const_cast<T*>(SkSafeRef(obj)));
380
15.3k
}
Unexecuted instantiation: sk_sp<SkVertices> sk_ref_sp<SkVertices>(SkVertices const*)
Unexecuted instantiation: sk_sp<SkTypeface_Empty> sk_ref_sp<SkTypeface_Empty>(SkTypeface_Empty const*)
Unexecuted instantiation: sk_sp<TestTypeface> sk_ref_sp<TestTypeface>(TestTypeface const*)
Unexecuted instantiation: sk_sp<TestSVGTypeface> sk_ref_sp<TestSVGTypeface>(TestSVGTypeface const*)
381
382
#endif