73 | 1.06G | } SkSpan<SkRuntimeEffect::Uniform const>::SkSpan<unsigned long, true>(SkRuntimeEffect::Uniform const*, unsigned long) Line | Count | Source | 70 | 361k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 361k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 361k | SkASSERT(fSize < kMaxSize); | 73 | 361k | } |
SkSpan<SkRuntimeEffect::Child const>::SkSpan<unsigned long, true>(SkRuntimeEffect::Child const*, unsigned long) Line | Count | Source | 70 | 93.9k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 93.9k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 93.9k | SkASSERT(fSize < kMaxSize); | 73 | 93.9k | } |
SkSpan<SkRuntimeEffect::ChildPtr>::SkSpan<unsigned long, true>(SkRuntimeEffect::ChildPtr*, unsigned long) Line | Count | Source | 70 | 7.36k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 7.36k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 7.36k | SkASSERT(fSize < kMaxSize); | 73 | 7.36k | } |
SkSpan<std::byte>::SkSpan<unsigned long, true>(std::byte*, unsigned long) Line | Count | Source | 70 | 491M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 491M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 491M | SkASSERT(fSize < kMaxSize); | 73 | 491M | } |
SkSpan<SkString>::SkSpan<unsigned long, true>(SkString*, unsigned long) Line | Count | Source | 70 | 70 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 70 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 70 | SkASSERT(fSize < kMaxSize); | 73 | 70 | } |
SkSpan<sk_gpu_test::GrContextFactory::Context>::SkSpan<unsigned long, true>(sk_gpu_test::GrContextFactory::Context*, unsigned long) Line | Count | Source | 70 | 2.58k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 2.58k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 2.58k | SkASSERT(fSize < kMaxSize); | 73 | 2.58k | } |
Unexecuted instantiation: SkSpan<skgpu::graphite::BackendTexture const>::SkSpan<unsigned long, true>(skgpu::graphite::BackendTexture const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<SkImage> const>::SkSpan<unsigned long, true>(sk_sp<SkImage> const*, unsigned long) Unexecuted instantiation: SkSpan<SkAutoPixmapStorage>::SkSpan<unsigned long, true>(SkAutoPixmapStorage*, unsigned long) Unexecuted instantiation: SkSpan<SkPixmap>::SkSpan<unsigned long, true>(SkPixmap*, unsigned long) Unexecuted instantiation: SkSpan<VkExtensionProperties>::SkSpan<unsigned long, true>(VkExtensionProperties*, unsigned long) Unexecuted instantiation: SkSpan<VkPhysicalDevice_T*>::SkSpan<unsigned long, true>(VkPhysicalDevice_T**, unsigned long) Unexecuted instantiation: SkSpan<char const*>::SkSpan<unsigned long, true>(char const**, unsigned long) Unexecuted instantiation: SkSpan<skiatest::graphite::ContextFactory::OwnedContextInfo>::SkSpan<unsigned long, true>(skiatest::graphite::ContextFactory::OwnedContextInfo*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<SkImage> >::SkSpan<unsigned long, true>(sk_sp<SkImage>*, unsigned long) Unexecuted instantiation: SkSpan<DDLPromiseImageHelper::PromiseImageInfo>::SkSpan<unsigned long, true>(DDLPromiseImageHelper::PromiseImageInfo*, unsigned long) Unexecuted instantiation: SkSpan<SkFontArguments::VariationPosition::Coordinate const>::SkSpan<unsigned long, true>(SkFontArguments::VariationPosition::Coordinate const*, unsigned long) Unexecuted instantiation: SkSpan<SkJSONWriter::Scope>::SkSpan<unsigned long, true>(SkJSONWriter::Scope*, unsigned long) SkSpan<bool>::SkSpan<unsigned long, true>(bool*, unsigned long) Line | Count | Source | 70 | 18.6k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 18.6k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 18.6k | SkASSERT(fSize < kMaxSize); | 73 | 18.6k | } |
Unexecuted instantiation: SkSpan<GrAuditTrail::OpInfo::Op>::SkSpan<int, true>(GrAuditTrail::OpInfo::Op*, int) Unexecuted instantiation: SkSpan<GrAuditTrail::OpInfo::Op>::SkSpan<unsigned long, true>(GrAuditTrail::OpInfo::Op*, unsigned long) Unexecuted instantiation: SkSpan<GrAuditTrail::OpInfo>::SkSpan<unsigned long, true>(GrAuditTrail::OpInfo*, unsigned long) SkSpan<sk_sp<SkImageFilter> >::SkSpan<unsigned long, true>(sk_sp<SkImageFilter>*, unsigned long) Line | Count | Source | 70 | 659k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 659k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 659k | SkASSERT(fSize < kMaxSize); | 73 | 659k | } |
SkSpan<SkSVGTestTypefaceGlyphData const>::SkSpan<unsigned long, true>(SkSVGTestTypefaceGlyphData const*, unsigned long) Line | Count | Source | 70 | 1.26k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1.26k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1.26k | SkASSERT(fSize < kMaxSize); | 73 | 1.26k | } |
SkSpan<SkPoint>::SkSpan<unsigned long, true>(SkPoint*, unsigned long) Line | Count | Source | 70 | 115M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 115M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 115M | SkASSERT(fSize < kMaxSize); | 73 | 115M | } |
Unexecuted instantiation: SkSpan<TestSVGTypeface::GlyfLayerInfo>::SkSpan<unsigned long, true>(TestSVGTypeface::GlyfLayerInfo*, unsigned long) SkSpan<int>::SkSpan<unsigned long, true>(int*, unsigned long) Line | Count | Source | 70 | 247k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 247k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 247k | SkASSERT(fSize < kMaxSize); | 73 | 247k | } |
Unexecuted instantiation: SkSpan<TestSVGTypeface::GlyfLayerInfo>::SkSpan<int, true>(TestSVGTypeface::GlyfLayerInfo*, int) Unexecuted instantiation: SkSpan<TestSVGTypeface::GlyfInfo>::SkSpan<unsigned long, true>(TestSVGTypeface::GlyfInfo*, unsigned long) SkSpan<sk_sp<SkImageFilter> >::SkSpan<int, true>(sk_sp<SkImageFilter>*, int) Line | Count | Source | 70 | 26.4k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 26.4k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 26.4k | SkASSERT(fSize < kMaxSize); | 73 | 26.4k | } |
SkSpan<SkPoint const>::SkSpan<int, true>(SkPoint const*, int) Line | Count | Source | 70 | 28.8k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 28.8k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 28.8k | SkASSERT(fSize < kMaxSize); | 73 | 28.8k | } |
SkSpan<unsigned short const>::SkSpan<int, true>(unsigned short const*, int) Line | Count | Source | 70 | 46.2k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 46.2k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 46.2k | SkASSERT(fSize < kMaxSize); | 73 | 46.2k | } |
Unexecuted instantiation: SkSpan<char const>::SkSpan<int, true>(char const*, int) Unexecuted instantiation: SkSpan<unsigned int const>::SkSpan<int, true>(unsigned int const*, int) SkSpan<SkPoint const>::SkSpan<unsigned long, true>(SkPoint const*, unsigned long) Line | Count | Source | 70 | 327k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 327k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 327k | SkASSERT(fSize < kMaxSize); | 73 | 327k | } |
Unexecuted instantiation: SkSpan<SkRSXform const>::SkSpan<int, true>(SkRSXform const*, int) SkSpan<SkNoPixelsDevice::ClipState>::SkSpan<unsigned long, true>(SkNoPixelsDevice::ClipState*, unsigned long) Line | Count | Source | 70 | 420k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 420k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 420k | SkASSERT(fSize < kMaxSize); | 73 | 420k | } |
SkSpan<std::__1::thread>::SkSpan<unsigned long, true>(std::__1::thread*, unsigned long) Line | Count | Source | 70 | 56 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 56 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 56 | SkASSERT(fSize < kMaxSize); | 73 | 56 | } |
Unexecuted instantiation: SkSpan<std::__1::function<void ()> >::SkSpan<unsigned long, true>(std::__1::function<void ()>*, unsigned long) Unexecuted instantiation: SkSpan<SkPoint>::SkSpan<int, true>(SkPoint*, int) SkSpan<sk_sp<SkShader> >::SkSpan<int, true>(sk_sp<SkShader>*, int) Line | Count | Source | 70 | 29.4k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 29.4k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 29.4k | SkASSERT(fSize < kMaxSize); | 73 | 29.4k | } |
SkSpan<skif::FilterResult::Builder::SampledFilterResult>::SkSpan<unsigned long, true>(skif::FilterResult::Builder::SampledFilterResult*, unsigned long) Line | Count | Source | 70 | 222k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 222k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 222k | SkASSERT(fSize < kMaxSize); | 73 | 222k | } |
SkSpan<sk_sp<SkShader> >::SkSpan<unsigned long, true>(sk_sp<SkShader>*, unsigned long) Line | Count | Source | 70 | 163k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 163k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 163k | SkASSERT(fSize < kMaxSize); | 73 | 163k | } |
SkSpan<float>::SkSpan<unsigned long, true>(float*, unsigned long) Line | Count | Source | 70 | 91.4M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 91.4M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 91.4M | SkASSERT(fSize < kMaxSize); | 73 | 91.4M | } |
Unexecuted instantiation: SkSpan<SkCanvas::Lattice::RectType>::SkSpan<unsigned long, true>(SkCanvas::Lattice::RectType*, unsigned long) SkSpan<unsigned int>::SkSpan<unsigned long, true>(unsigned int*, unsigned long) Line | Count | Source | 70 | 748 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 748 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 748 | SkASSERT(fSize < kMaxSize); | 73 | 748 | } |
SkSpan<unsigned char>::SkSpan<unsigned long, true>(unsigned char*, unsigned long) Line | Count | Source | 70 | 105M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 105M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 105M | SkASSERT(fSize < kMaxSize); | 73 | 105M | } |
SkSpan<sk_sp<SkPicture const> >::SkSpan<unsigned long, true>(sk_sp<SkPicture const>*, unsigned long) Line | Count | Source | 70 | 26.9k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 26.9k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 26.9k | SkASSERT(fSize < kMaxSize); | 73 | 26.9k | } |
Unexecuted instantiation: SkSpan<sk_sp<SkDrawable> >::SkSpan<unsigned long, true>(sk_sp<SkDrawable>*, unsigned long) SkSpan<sk_sp<SkTextBlob const> >::SkSpan<unsigned long, true>(sk_sp<SkTextBlob const>*, unsigned long) Line | Count | Source | 70 | 50 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 50 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 50 | SkASSERT(fSize < kMaxSize); | 73 | 50 | } |
SkSpan<sk_sp<SkVertices const> >::SkSpan<unsigned long, true>(sk_sp<SkVertices const>*, unsigned long) Line | Count | Source | 70 | 550 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 550 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 550 | SkASSERT(fSize < kMaxSize); | 73 | 550 | } |
SkSpan<sk_sp<SkImage const> >::SkSpan<unsigned long, true>(sk_sp<SkImage const>*, unsigned long) Line | Count | Source | 70 | 42.9k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 42.9k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 42.9k | SkASSERT(fSize < kMaxSize); | 73 | 42.9k | } |
Unexecuted instantiation: SkSpan<sk_sp<sktext::gpu::Slug const> >::SkSpan<unsigned long, true>(sk_sp<sktext::gpu::Slug const>*, unsigned long) SkSpan<SkPaint>::SkSpan<unsigned long, true>(SkPaint*, unsigned long) Line | Count | Source | 70 | 7.80k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 7.80k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 7.80k | SkASSERT(fSize < kMaxSize); | 73 | 7.80k | } |
SkSpan<SkPath>::SkSpan<unsigned long, true>(SkPath*, unsigned long) Line | Count | Source | 70 | 190k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 190k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 190k | SkASSERT(fSize < kMaxSize); | 73 | 190k | } |
SkSpan<SkMatrix>::SkSpan<unsigned long, true>(SkMatrix*, unsigned long) Line | Count | Source | 70 | 19 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 19 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 19 | SkASSERT(fSize < kMaxSize); | 73 | 19 | } |
SkSpan<SkRasterPipeline_MemoryCtxPatch>::SkSpan<int, true>(SkRasterPipeline_MemoryCtxPatch*, int) Line | Count | Source | 70 | 25.8M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 25.8M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 25.8M | SkASSERT(fSize < kMaxSize); | 73 | 25.8M | } |
SkSpan<SkRasterPipeline_MemoryCtxInfo>::SkSpan<unsigned long, true>(SkRasterPipeline_MemoryCtxInfo*, unsigned long) Line | Count | Source | 70 | 2.73M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 2.73M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 2.73M | SkASSERT(fSize < kMaxSize); | 73 | 2.73M | } |
Unexecuted instantiation: SkSpan<SkResourceCache::PurgeSharedIDMessage>::SkSpan<int, true>(SkResourceCache::PurgeSharedIDMessage*, int) SkSpan<SkResourceCache::PurgeSharedIDMessage>::SkSpan<unsigned long, true>(SkResourceCache::PurgeSharedIDMessage*, unsigned long) Line | Count | Source | 70 | 10.4k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 10.4k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 10.4k | SkASSERT(fSize < kMaxSize); | 73 | 10.4k | } |
SkSpan<float>::SkSpan<int, true>(float*, int) Line | Count | Source | 70 | 158k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 158k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 158k | SkASSERT(fSize < kMaxSize); | 73 | 158k | } |
SkSpan<float const>::SkSpan<unsigned long, true>(float const*, unsigned long) Line | Count | Source | 70 | 150k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 150k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 150k | SkASSERT(fSize < kMaxSize); | 73 | 150k | } |
SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<unsigned long, true>(SkRuntimeEffect::ChildPtr const*, unsigned long) Line | Count | Source | 70 | 289k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 289k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 289k | SkASSERT(fSize < kMaxSize); | 73 | 289k | } |
SkSpan<SkRuntimeEffect::ChildPtr>::SkSpan<int, true>(SkRuntimeEffect::ChildPtr*, int) Line | Count | Source | 70 | 7.36k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 7.36k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 7.36k | SkASSERT(fSize < kMaxSize); | 73 | 7.36k | } |
SkSpan<unsigned short const>::SkSpan<unsigned long, true>(unsigned short const*, unsigned long) Line | Count | Source | 70 | 342k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 342k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 342k | SkASSERT(fSize < kMaxSize); | 73 | 342k | } |
SkSpan<SkPackedGlyphID const>::SkSpan<unsigned long, true>(SkPackedGlyphID const*, unsigned long) Line | Count | Source | 70 | 3.58k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 3.58k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 3.58k | SkASSERT(fSize < kMaxSize); | 73 | 3.58k | } |
SkSpan<SkPackedGlyphID const>::SkSpan<int, true>(SkPackedGlyphID const*, int) Line | Count | Source | 70 | 644 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 644 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 644 | SkASSERT(fSize < kMaxSize); | 73 | 644 | } |
SkSpan<sk_sp<SkTypeface> >::SkSpan<unsigned long, true>(sk_sp<SkTypeface>*, unsigned long) Line | Count | Source | 70 | 1 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1 | SkASSERT(fSize < kMaxSize); | 73 | 1 | } |
SkSpan<SkSL::SampleUsage const>::SkSpan<unsigned long, true>(SkSL::SampleUsage const*, unsigned long) Line | Count | Source | 70 | 99.3k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 99.3k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 99.3k | SkASSERT(fSize < kMaxSize); | 73 | 99.3k | } |
SkSpan<char const>::SkSpan<unsigned long, true>(char const*, unsigned long) Line | Count | Source | 70 | 102k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 102k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 102k | SkASSERT(fSize < kMaxSize); | 73 | 102k | } |
SkSpan<unsigned int const>::SkSpan<unsigned long, true>(unsigned int const*, unsigned long) Line | Count | Source | 70 | 130k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 130k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 130k | SkASSERT(fSize < kMaxSize); | 73 | 130k | } |
SkSpan<sktext::GlyphRun const>::SkSpan<unsigned long, true>(sktext::GlyphRun const*, unsigned long) Line | Count | Source | 70 | 32.8k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 32.8k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 32.8k | SkASSERT(fSize < kMaxSize); | 73 | 32.8k | } |
SkSpan<sktext::GlyphRun const>::SkSpan<int, true>(sktext::GlyphRun const*, int) Line | Count | Source | 70 | 31.1k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 31.1k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 31.1k | SkASSERT(fSize < kMaxSize); | 73 | 31.1k | } |
SkSpan<SkRSXform const>::SkSpan<unsigned long, true>(SkRSXform const*, unsigned long) Line | Count | Source | 70 | 1.22k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1.22k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1.22k | SkASSERT(fSize < kMaxSize); | 73 | 1.22k | } |
SkSpan<char const>::SkSpan<unsigned int, true>(char const*, unsigned int) Line | Count | Source | 70 | 28.8k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 28.8k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 28.8k | SkASSERT(fSize < kMaxSize); | 73 | 28.8k | } |
SkSpan<unsigned short>::SkSpan<unsigned long, true>(unsigned short*, unsigned long) Line | Count | Source | 70 | 43.9k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 43.9k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 43.9k | SkASSERT(fSize < kMaxSize); | 73 | 43.9k | } |
SkSpan<sktext::GlyphRun>::SkSpan<unsigned long, true>(sktext::GlyphRun*, unsigned long) Line | Count | Source | 70 | 16.4k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 16.4k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 16.4k | SkASSERT(fSize < kMaxSize); | 73 | 16.4k | } |
SkSpan<SkOpRayHit*>::SkSpan<unsigned long, true>(SkOpRayHit**, unsigned long) Line | Count | Source | 70 | 8.75M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 8.75M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 8.75M | SkASSERT(fSize < kMaxSize); | 73 | 8.75M | } |
SkSpan<double>::SkSpan<unsigned long, true>(double*, unsigned long) Line | Count | Source | 70 | 97.4k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 97.4k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 97.4k | SkASSERT(fSize < kMaxSize); | 73 | 97.4k | } |
Unexecuted instantiation: SkSpan<SkSize>::SkSpan<unsigned long, true>(SkSize*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<SkPicture> >::SkSpan<unsigned long, true>(sk_sp<SkPicture>*, unsigned long) SkSpan<SkRGBA4f<(SkAlphaType)3> >::SkSpan<unsigned long, true>(SkRGBA4f<(SkAlphaType)3>*, unsigned long) Line | Count | Source | 70 | 14.4k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 14.4k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 14.4k | SkASSERT(fSize < kMaxSize); | 73 | 14.4k | } |
SkSpan<SkCodecs::Decoder const>::SkSpan<unsigned long, true>(SkCodecs::Decoder const*, unsigned long) Line | Count | Source | 70 | 293k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 293k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 293k | SkASSERT(fSize < kMaxSize); | 73 | 293k | } |
SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> >*, unsigned long) Line | Count | Source | 70 | 565k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 565k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 565k | SkASSERT(fSize < kMaxSize); | 73 | 565k | } |
SkSpan<SkSL::Variable* const>::SkSpan<int, true>(SkSL::Variable* const*, int) Line | Count | Source | 70 | 105k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 105k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 105k | SkASSERT(fSize < kMaxSize); | 73 | 105k | } |
SkSpan<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >*, unsigned long) Line | Count | Source | 70 | 29.4k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 29.4k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 29.4k | SkASSERT(fSize < kMaxSize); | 73 | 29.4k | } |
SkSpan<SkSL::Parser::Checkpoint::ForwardingErrorReporter::Error>::SkSpan<unsigned long, true>(SkSL::Parser::Checkpoint::ForwardingErrorReporter::Error*, unsigned long) Line | Count | Source | 70 | 11.0k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 11.0k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 11.0k | SkASSERT(fSize < kMaxSize); | 73 | 11.0k | } |
SkSpan<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> >*, unsigned long) Line | Count | Source | 70 | 19.6k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 19.6k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 19.6k | SkASSERT(fSize < kMaxSize); | 73 | 19.6k | } |
SkSpan<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > >::SkSpan<int, true>(std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> >*, int) Line | Count | Source | 70 | 143 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 143 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 143 | SkASSERT(fSize < kMaxSize); | 73 | 143 | } |
SkSpan<SkSL::Field>::SkSpan<unsigned long, true>(SkSL::Field*, unsigned long) Line | Count | Source | 70 | 105 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 105 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 105 | SkASSERT(fSize < kMaxSize); | 73 | 105 | } |
SkSpan<SkSL::Field>::SkSpan<int, true>(SkSL::Field*, int) Line | Count | Source | 70 | 832 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 832 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 832 | SkASSERT(fSize < kMaxSize); | 73 | 832 | } |
SkSpan<signed char const>::SkSpan<unsigned long, true>(signed char const*, unsigned long) Line | Count | Source | 70 | 348 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 348 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 348 | SkASSERT(fSize < kMaxSize); | 73 | 348 | } |
SkSpan<signed char>::SkSpan<int, true>(signed char*, int) Line | Count | Source | 70 | 171 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 171 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 171 | SkASSERT(fSize < kMaxSize); | 73 | 171 | } |
Unexecuted instantiation: SkSpan<signed char>::SkSpan<unsigned long, true>(signed char*, unsigned long) Unexecuted instantiation: SkSpan<unsigned short>::SkSpan<int, true>(unsigned short*, int) Unexecuted instantiation: SkSpan<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::SkSpan<unsigned long, true>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, unsigned long) Unexecuted instantiation: SkSpan<unsigned char>::SkSpan<int, true>(unsigned char*, int) Unexecuted instantiation: SkSpan<SkSL::SlotDebugInfo const>::SkSpan<unsigned long, true>(SkSL::SlotDebugInfo const*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>::SkSpan<int, true>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, int) Unexecuted instantiation: SkSpan<unsigned short const>::SkSpan<unsigned int, true>(unsigned short const*, unsigned int) SkSpan<SkSL::RP::Instruction>::SkSpan<unsigned long, true>(SkSL::RP::Instruction*, unsigned long) Line | Count | Source | 70 | 232 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 232 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 232 | SkASSERT(fSize < kMaxSize); | 73 | 232 | } |
SkSpan<SkSL::RP::Instruction>::SkSpan<int, true>(SkSL::RP::Instruction*, int) Line | Count | Source | 70 | 102 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 102 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 102 | SkASSERT(fSize < kMaxSize); | 73 | 102 | } |
SkSpan<SkSL::RP::Program::Stage>::SkSpan<unsigned long, true>(SkSL::RP::Program::Stage*, unsigned long) Line | Count | Source | 70 | 49.6k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 49.6k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 49.6k | SkASSERT(fSize < kMaxSize); | 73 | 49.6k | } |
SkSpan<SkRasterPipeline_BranchCtx*>::SkSpan<unsigned long, true>(SkRasterPipeline_BranchCtx**, unsigned long) Line | Count | Source | 70 | 25.6k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 25.6k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 25.6k | SkASSERT(fSize < kMaxSize); | 73 | 25.6k | } |
SkSpan<float*>::SkSpan<unsigned long, true>(float**, unsigned long) Line | Count | Source | 70 | 49.6k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 49.6k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 49.6k | SkASSERT(fSize < kMaxSize); | 73 | 49.6k | } |
SkSpan<signed char const>::SkSpan<int, true>(signed char const*, int) Line | Count | Source | 70 | 557 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 557 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 557 | SkASSERT(fSize < kMaxSize); | 73 | 557 | } |
SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>::SkSpan<int, true>(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const*, int) Line | Count | Source | 70 | 250k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 250k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 250k | SkASSERT(fSize < kMaxSize); | 73 | 250k | } |
SkSpan<std::__1::unique_ptr<SkSL::RP::LValue, std::__1::default_delete<SkSL::RP::LValue> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::RP::LValue, std::__1::default_delete<SkSL::RP::LValue> >*, unsigned long) Line | Count | Source | 70 | 4 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4 | SkASSERT(fSize < kMaxSize); | 73 | 4 | } |
SkSLRasterPipelineCodeGenerator.cpp:SkSpan<SkSL::RP::Generator::writeFunction(SkSL::IRNode const&, SkSL::FunctionDefinition const&, SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>)::RemappedSlotRange>::SkSpan<unsigned long, true>(SkSL::RP::Generator::writeFunction(SkSL::IRNode const&, SkSL::FunctionDefinition const&, SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>)::RemappedSlotRange*, unsigned long) Line | Count | Source | 70 | 4 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4 | SkASSERT(fSize < kMaxSize); | 73 | 4 | } |
SkSpan<skia_private::THashSet<int, SkGoodHash> const*>::SkSpan<unsigned long, true>(skia_private::THashSet<int, SkGoodHash> const**, unsigned long) Line | Count | Source | 70 | 82 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 82 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 82 | SkASSERT(fSize < kMaxSize); | 73 | 82 | } |
SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > >::SkSpan<int, true>(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> >*, int) Line | Count | Source | 70 | 752 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 752 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 752 | SkASSERT(fSize < kMaxSize); | 73 | 752 | } |
Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const*, unsigned long) SkSpan<SkSL::Type const*>::SkSpan<unsigned long, true>(SkSL::Type const**, unsigned long) Line | Count | Source | 70 | 23.0k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 23.0k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 23.0k | SkASSERT(fSize < kMaxSize); | 73 | 23.0k | } |
SkSpan<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > const>::SkSpan<int, true>(std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > const*, int) Line | Count | Source | 70 | 6.67k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 6.67k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 6.67k | SkASSERT(fSize < kMaxSize); | 73 | 6.67k | } |
SkSpan<SkSL::Variable*>::SkSpan<unsigned long, true>(SkSL::Variable**, unsigned long) Line | Count | Source | 70 | 3.58k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 3.58k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 3.58k | SkASSERT(fSize < kMaxSize); | 73 | 3.58k | } |
SkSpan<SkSL::Variable*>::SkSpan<int, true>(SkSL::Variable**, int) Line | Count | Source | 70 | 16.1k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 16.1k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 16.1k | SkASSERT(fSize < kMaxSize); | 73 | 16.1k | } |
SkSpan<SkSL::Field const>::SkSpan<int, true>(SkSL::Field const*, int) Line | Count | Source | 70 | 87 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 87 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 87 | SkASSERT(fSize < kMaxSize); | 73 | 87 | } |
Unexecuted instantiation: SkSpan<SkSL::SwitchCase const*>::SkSpan<unsigned long, true>(SkSL::SwitchCase const**, unsigned long) SkSLSwizzle.cpp:SkSpan<SkSL::optimize_constructor_swizzle(SkSL::Context const&, SkSL::Position, SkSL::ConstructorCompound const&, skia_private::FixedArray<4, signed char>)::ReorderedArgument>::SkSpan<unsigned long, true>(SkSL::optimize_constructor_swizzle(SkSL::Context const&, SkSL::Position, SkSL::ConstructorCompound const&, skia_private::FixedArray<4, signed char>)::ReorderedArgument*, unsigned long) Line | Count | Source | 70 | 11.8k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 11.8k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 11.8k | SkASSERT(fSize < kMaxSize); | 73 | 11.8k | } |
SkSpan<SkSL::Type const* const>::SkSpan<unsigned long, true>(SkSL::Type const* const*, unsigned long) Line | Count | Source | 70 | 72.2k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 72.2k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 72.2k | SkASSERT(fSize < kMaxSize); | 73 | 72.2k | } |
SkSpan<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >*, unsigned long) Line | Count | Source | 70 | 620 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 620 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 620 | SkASSERT(fSize < kMaxSize); | 73 | 620 | } |
Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > const>::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > const*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >*>::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >**, unsigned long) SkSpan<sk_sp<SkFontStyleSet_Custom> >::SkSpan<unsigned long, true>(sk_sp<SkFontStyleSet_Custom>*, unsigned long) Line | Count | Source | 70 | 1 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1 | SkASSERT(fSize < kMaxSize); | 73 | 1 | } |
Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrAuditTrail::Op, std::__1::default_delete<GrAuditTrail::Op> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrAuditTrail::Op, std::__1::default_delete<GrAuditTrail::Op> >*, unsigned long) Unexecuted instantiation: SkSpan<GrAuditTrail::Op*>::SkSpan<unsigned long, true>(GrAuditTrail::Op**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrAuditTrail::OpNode, std::__1::default_delete<GrAuditTrail::OpNode> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrAuditTrail::OpNode, std::__1::default_delete<GrAuditTrail::OpNode> >*, unsigned long) SkSpan<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> >*, unsigned long) Line | Count | Source | 70 | 725k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 725k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 725k | SkASSERT(fSize < kMaxSize); | 73 | 725k | } |
SkSpan<GrSurfaceProxy*>::SkSpan<unsigned long, true>(GrSurfaceProxy**, unsigned long) Line | Count | Source | 70 | 129k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 129k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 129k | SkASSERT(fSize < kMaxSize); | 73 | 129k | } |
Unexecuted instantiation: SkSpan<GrSurfaceProxy*>::SkSpan<int, true>(GrSurfaceProxy**, int) SkSpan<skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage>::SkSpan<unsigned long, true>(skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage*, unsigned long) Line | Count | Source | 70 | 42.0k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 42.0k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 42.0k | SkASSERT(fSize < kMaxSize); | 73 | 42.0k | } |
Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage>::SkSpan<int, true>(skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage*, int) Unexecuted instantiation: SkSpan<skgpu::Plot*>::SkSpan<unsigned long, true>(skgpu::Plot**, unsigned long) SkSpan<sk_sp<GrRenderTask> >::SkSpan<unsigned long, true>(sk_sp<GrRenderTask>*, unsigned long) Line | Count | Source | 70 | 156k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 156k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 156k | SkASSERT(fSize < kMaxSize); | 73 | 156k | } |
SkSpan<sk_sp<GrRenderTask> const>::SkSpan<unsigned long, true>(sk_sp<GrRenderTask> const*, unsigned long) Line | Count | Source | 70 | 73.7k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 73.7k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 73.7k | SkASSERT(fSize < kMaxSize); | 73 | 73.7k | } |
SkSpan<GrRenderTask*>::SkSpan<int, true>(GrRenderTask**, int) Line | Count | Source | 70 | 23.0k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 23.0k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 23.0k | SkASSERT(fSize < kMaxSize); | 73 | 23.0k | } |
SkSpan<GrOnFlushCallbackObject*>::SkSpan<unsigned long, true>(GrOnFlushCallbackObject**, unsigned long) Line | Count | Source | 70 | 2.58k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 2.58k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 2.58k | SkASSERT(fSize < kMaxSize); | 73 | 2.58k | } |
Unexecuted instantiation: SkSpan<sk_sp<GrRenderTask> >::SkSpan<int, true>(sk_sp<GrRenderTask>*, int) Unexecuted instantiation: SkSpan<GrTextureResolveRenderTask::Resolve>::SkSpan<unsigned long, true>(GrTextureResolveRenderTask::Resolve*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrFragmentProcessor::ProgramImpl, std::__1::default_delete<GrFragmentProcessor::ProgramImpl> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrFragmentProcessor::ProgramImpl, std::__1::default_delete<GrFragmentProcessor::ProgramImpl> >*, unsigned long) SkSpan<GrGpu::SubmittedProc>::SkSpan<unsigned long, true>(GrGpu::SubmittedProc*, unsigned long) Line | Count | Source | 70 | 2.58k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 2.58k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 2.58k | SkASSERT(fSize < kMaxSize); | 73 | 2.58k | } |
SkSpan<sk_sp<GrSurfaceProxy> >::SkSpan<unsigned long, true>(sk_sp<GrSurfaceProxy>*, unsigned long) Line | Count | Source | 70 | 138k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 138k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 138k | SkASSERT(fSize < kMaxSize); | 73 | 138k | } |
SkSpan<GrRenderTask*>::SkSpan<unsigned long, true>(GrRenderTask**, unsigned long) Line | Count | Source | 70 | 296k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 296k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 296k | SkASSERT(fSize < kMaxSize); | 73 | 296k | } |
Unexecuted instantiation: SkSpan<GrTextureProxy*>::SkSpan<unsigned long, true>(GrTextureProxy**, unsigned long) Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMessage>::SkSpan<int, true>(skgpu::UniqueKeyInvalidatedMessage*, int) SkSpan<skgpu::UniqueKeyInvalidatedMessage>::SkSpan<unsigned long, true>(skgpu::UniqueKeyInvalidatedMessage*, unsigned long) Line | Count | Source | 70 | 7.94k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 7.94k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 7.94k | SkASSERT(fSize < kMaxSize); | 73 | 7.94k | } |
Unexecuted instantiation: SkSpan<GrResourceCache::UnrefResourceMessage>::SkSpan<int, true>(GrResourceCache::UnrefResourceMessage*, int) Unexecuted instantiation: SkSpan<GrResourceCache::UnrefResourceMessage>::SkSpan<unsigned long, true>(GrResourceCache::UnrefResourceMessage*, unsigned long) SkSpan<sk_sp<skgpu::ganesh::PathRenderer> >::SkSpan<unsigned long, true>(sk_sp<skgpu::ganesh::PathRenderer>*, unsigned long) Line | Count | Source | 70 | 1.19k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1.19k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1.19k | SkASSERT(fSize < kMaxSize); | 73 | 1.19k | } |
Unexecuted instantiation: SkSpan<skgpu::TAsyncReadResult<GrGpuBuffer, GrDirectContext::DirectContextID, skgpu::ganesh::SurfaceContext::PixelTransferResult>::Plane>::SkSpan<unsigned long, true>(skgpu::TAsyncReadResult<GrGpuBuffer, GrDirectContext::DirectContextID, skgpu::ganesh::SurfaceContext::PixelTransferResult>::Plane*, unsigned long) SkSpan<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >::SkSpan<int, true>(std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> >*, int) Line | Count | Source | 70 | 14.6k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 14.6k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 14.6k | SkASSERT(fSize < kMaxSize); | 73 | 14.6k | } |
Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >::SkSpan<unsigned long, true>(GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>*, unsigned long) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const>::SkSpan<unsigned long, true>(GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const*, unsigned long) Unexecuted instantiation: SkSpan<GrGLSLProgramDataManager::Specialized const>::SkSpan<unsigned long, true>(GrGLSLProgramDataManager::Specialized const*, unsigned long) Unexecuted instantiation: SkSpan<GrShaderVar>::SkSpan<int, true>(GrShaderVar*, int) Unexecuted instantiation: SkSpan<GrShaderVar const>::SkSpan<unsigned long, true>(GrShaderVar const*, unsigned long) AAConvexPathRenderer.cpp:SkSpan<skgpu::ganesh::(anonymous namespace)::AAConvexPathOp::PathData>::SkSpan<unsigned long, true>(skgpu::ganesh::(anonymous namespace)::AAConvexPathOp::PathData*, unsigned long) Line | Count | Source | 70 | 471 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 471 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 471 | SkASSERT(fSize < kMaxSize); | 73 | 471 | } |
AAConvexPathRenderer.cpp:SkSpan<skgpu::ganesh::(anonymous namespace)::Segment>::SkSpan<unsigned long, true>(skgpu::ganesh::(anonymous namespace)::Segment*, unsigned long) Line | Count | Source | 70 | 555 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 555 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 555 | SkASSERT(fSize < kMaxSize); | 73 | 555 | } |
AAConvexPathRenderer.cpp:SkSpan<skgpu::ganesh::(anonymous namespace)::Draw>::SkSpan<unsigned long, true>(skgpu::ganesh::(anonymous namespace)::Draw*, unsigned long) Line | Count | Source | 70 | 195 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 195 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 195 | SkASSERT(fSize < kMaxSize); | 73 | 195 | } |
AAHairLinePathRenderer.cpp:SkSpan<(anonymous namespace)::AAHairlineOp::PathData>::SkSpan<unsigned long, true>((anonymous namespace)::AAHairlineOp::PathData*, unsigned long) Line | Count | Source | 70 | 5.20k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 5.20k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 5.20k | SkASSERT(fSize < kMaxSize); | 73 | 5.20k | } |
AALinearizingConvexPathRenderer.cpp:SkSpan<skgpu::ganesh::(anonymous namespace)::AAFlatteningConvexPathOp::PathData>::SkSpan<unsigned long, true>(skgpu::ganesh::(anonymous namespace)::AAFlatteningConvexPathOp::PathData*, unsigned long) Line | Count | Source | 70 | 227 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 227 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 227 | SkASSERT(fSize < kMaxSize); | 73 | 227 | } |
Unexecuted instantiation: SkSpan<sk_sp<skgpu::ganesh::AtlasRenderTask> >::SkSpan<unsigned long, true>(sk_sp<skgpu::ganesh::AtlasRenderTask>*, unsigned long) DashOp.cpp:SkSpan<skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::LineData>::SkSpan<unsigned long, true>(skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::LineData*, unsigned long) Line | Count | Source | 70 | 1 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1 | SkASSERT(fSize < kMaxSize); | 73 | 1 | } |
SkSpan<SkRect>::SkSpan<unsigned long, true>(SkRect*, unsigned long) Line | Count | Source | 70 | 1 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1 | SkASSERT(fSize < kMaxSize); | 73 | 1 | } |
DashOp.cpp:SkSpan<skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::DashDraw>::SkSpan<unsigned long, true>(skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::DashDraw*, unsigned long) Line | Count | Source | 70 | 1 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1 | SkASSERT(fSize < kMaxSize); | 73 | 1 | } |
DefaultPathRenderer.cpp:SkSpan<(anonymous namespace)::DefaultPathOp::PathData>::SkSpan<unsigned long, true>((anonymous namespace)::DefaultPathOp::PathData*, unsigned long) Line | Count | Source | 70 | 7.56k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 7.56k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 7.56k | SkASSERT(fSize < kMaxSize); | 73 | 7.56k | } |
Unexecuted instantiation: SkSpan<SkRSXform>::SkSpan<unsigned long, true>(SkRSXform*, unsigned long) Unexecuted instantiation: DrawAtlasOp.cpp:SkSpan<(anonymous namespace)::DrawAtlasOpImpl::Geometry>::SkSpan<unsigned long, true>((anonymous namespace)::DrawAtlasOpImpl::Geometry*, unsigned long) Unexecuted instantiation: SkSpan<GrGeometryProcessor::Attribute>::SkSpan<unsigned long, true>(GrGeometryProcessor::Attribute*, unsigned long) DrawMeshOp.cpp:SkSpan<(anonymous namespace)::MeshOp::Mesh>::SkSpan<unsigned long, true>((anonymous namespace)::MeshOp::Mesh*, unsigned long) Line | Count | Source | 70 | 6.09k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 6.09k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 6.09k | SkASSERT(fSize < kMaxSize); | 73 | 6.09k | } |
SkSpan<SkMeshSpecification::Attribute const>::SkSpan<unsigned long, true>(SkMeshSpecification::Attribute const*, unsigned long) Line | Count | Source | 70 | 2.97k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 2.97k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 2.97k | SkASSERT(fSize < kMaxSize); | 73 | 2.97k | } |
Unexecuted instantiation: SkSpan<GrGeometryProcessor::TextureSampler>::SkSpan<unsigned long, true>(GrGeometryProcessor::TextureSampler*, unsigned long) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >::SkSpan<int, true>(GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>*, int) SkSpan<SkMeshSpecification::Varying const>::SkSpan<unsigned long, true>(SkMeshSpecification::Varying const*, unsigned long) Line | Count | Source | 70 | 12 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 12 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 12 | SkASSERT(fSize < kMaxSize); | 73 | 12 | } |
Unexecuted instantiation: DrawMeshOp.cpp:SkSpan<(anonymous namespace)::MeshGP::Impl::onEmitCode(GrGeometryProcessor::ProgramImpl::EmitArgs&, GrGeometryProcessor::ProgramImpl::GrGPArgs*)::RealVarying>::SkSpan<unsigned long, true>((anonymous namespace)::MeshGP::Impl::onEmitCode(GrGeometryProcessor::ProgramImpl::EmitArgs&, GrGeometryProcessor::ProgramImpl::GrGPArgs*)::RealVarying*, unsigned long) SkSpan<SkMeshSpecification::Attribute>::SkSpan<unsigned long, true>(SkMeshSpecification::Attribute*, unsigned long) Line | Count | Source | 70 | 3 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 3 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 3 | SkASSERT(fSize < kMaxSize); | 73 | 3 | } |
SkSpan<SkMeshSpecification::Varying>::SkSpan<unsigned long, true>(SkMeshSpecification::Varying*, unsigned long) Line | Count | Source | 70 | 6 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 6 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 6 | SkASSERT(fSize < kMaxSize); | 73 | 6 | } |
SkSpan<CircularRRectOp::RRect>::SkSpan<unsigned long, true>(CircularRRectOp::RRect*, unsigned long) Line | Count | Source | 70 | 130 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 130 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 130 | SkASSERT(fSize < kMaxSize); | 73 | 130 | } |
SkSpan<EllipticalRRectOp::RRect>::SkSpan<unsigned long, true>(EllipticalRRectOp::RRect*, unsigned long) Line | Count | Source | 70 | 5 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 5 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 5 | SkASSERT(fSize < kMaxSize); | 73 | 5 | } |
Unexecuted instantiation: SkSpan<ButtCapDashedCircleOp::Circle>::SkSpan<unsigned long, true>(ButtCapDashedCircleOp::Circle*, unsigned long) SkSpan<CircleOp::Circle>::SkSpan<unsigned long, true>(CircleOp::Circle*, unsigned long) Line | Count | Source | 70 | 429 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 429 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 429 | SkASSERT(fSize < kMaxSize); | 73 | 429 | } |
SkSpan<EllipseOp::Ellipse>::SkSpan<unsigned long, true>(EllipseOp::Ellipse*, unsigned long) Line | Count | Source | 70 | 9 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 9 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 9 | SkASSERT(fSize < kMaxSize); | 73 | 9 | } |
SkSpan<DIEllipseOp::Ellipse>::SkSpan<unsigned long, true>(DIEllipseOp::Ellipse*, unsigned long) Line | Count | Source | 70 | 6 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 6 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 6 | SkASSERT(fSize < kMaxSize); | 73 | 6 | } |
LatticeOp.cpp:SkSpan<skgpu::ganesh::LatticeOp::(anonymous namespace)::NonAALatticeOp::Patch>::SkSpan<unsigned long, true>(skgpu::ganesh::LatticeOp::(anonymous namespace)::NonAALatticeOp::Patch*, unsigned long) Line | Count | Source | 70 | 6 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 6 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 6 | SkASSERT(fSize < kMaxSize); | 73 | 6 | } |
SkSpan<sk_sp<skgpu::ganesh::OpsTask> const>::SkSpan<unsigned long, true>(sk_sp<skgpu::ganesh::OpsTask> const*, unsigned long) Line | Count | Source | 70 | 8.13k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 8.13k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 8.13k | SkASSERT(fSize < kMaxSize); | 73 | 8.13k | } |
SkSpan<skgpu::ganesh::OpsTask::OpChain>::SkSpan<unsigned long, true>(skgpu::ganesh::OpsTask::OpChain*, unsigned long) Line | Count | Source | 70 | 99.8k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 99.8k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 99.8k | SkASSERT(fSize < kMaxSize); | 73 | 99.8k | } |
Unexecuted instantiation: SkSpan<GrVertexChunk>::SkSpan<unsigned long, true>(GrVertexChunk*, unsigned long) Unexecuted instantiation: RegionOp.cpp:SkSpan<skgpu::ganesh::RegionOp::(anonymous namespace)::RegionOpImpl::RegionInfo>::SkSpan<unsigned long, true>(skgpu::ganesh::RegionOp::(anonymous namespace)::RegionOpImpl::RegionInfo*, unsigned long) Unexecuted instantiation: ShadowRRectOp.cpp:SkSpan<(anonymous namespace)::ShadowCircularRRectOp::Geometry>::SkSpan<unsigned long, true>((anonymous namespace)::ShadowCircularRRectOp::Geometry*, unsigned long) SmallPathRenderer.cpp:SkSpan<skgpu::ganesh::(anonymous namespace)::SmallPathOp::Entry>::SkSpan<unsigned long, true>(skgpu::ganesh::(anonymous namespace)::SmallPathOp::Entry*, unsigned long) Line | Count | Source | 70 | 4.50k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4.50k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4.50k | SkASSERT(fSize < kMaxSize); | 73 | 4.50k | } |
StrokeRectOp.cpp:SkSpan<skgpu::ganesh::StrokeRectOp::(anonymous namespace)::AAStrokeRectOp::RectInfo>::SkSpan<unsigned long, true>(skgpu::ganesh::StrokeRectOp::(anonymous namespace)::AAStrokeRectOp::RectInfo*, unsigned long) Line | Count | Source | 70 | 400 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 400 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 400 | SkASSERT(fSize < kMaxSize); | 73 | 400 | } |
Unexecuted instantiation: SkSpan<GrProgramInfo const*>::SkSpan<unsigned long, true>(GrProgramInfo const**, unsigned long) SkSpan<skgpu::BulkUsePlotUpdater::PlotData>::SkSpan<unsigned long, true>(skgpu::BulkUsePlotUpdater::PlotData*, unsigned long) Line | Count | Source | 70 | 1.67k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1.67k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1.67k | SkASSERT(fSize < kMaxSize); | 73 | 1.67k | } |
SkSpan<sktext::gpu::GlyphVector::Variant>::SkSpan<unsigned long, true>(sktext::gpu::GlyphVector::Variant*, unsigned long) Line | Count | Source | 70 | 3.07k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 3.07k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 3.07k | SkASSERT(fSize < kMaxSize); | 73 | 3.07k | } |
Unexecuted instantiation: SkSpan<sk_sp<GrBuffer const> >::SkSpan<unsigned long, true>(sk_sp<GrBuffer const>*, unsigned long) Unexecuted instantiation: SkSpan<gr_sp<GrSurface const, &(GrIORef<GrGpuResource>::refCommandBuffer() const), &(GrIORef<GrGpuResource>::unrefCommandBuffer() const)> >::SkSpan<unsigned long, true>(gr_sp<GrSurface const, &(GrIORef<GrGpuResource>::refCommandBuffer() const), &(GrIORef<GrGpuResource>::unrefCommandBuffer() const)>*, unsigned long) Unexecuted instantiation: SkSpan<VkBufferImageCopy>::SkSpan<unsigned long, true>(VkBufferImageCopy*, unsigned long) Unexecuted instantiation: SkSpan<unsigned long>::SkSpan<unsigned long, true>(unsigned long*, unsigned long) Unexecuted instantiation: SkSpan<GrVkSemaphore::Resource*>::SkSpan<unsigned long, true>(GrVkSemaphore::Resource**, unsigned long) Unexecuted instantiation: SkSpan<VkImageSubresourceRange>::SkSpan<unsigned long, true>(VkImageSubresourceRange*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkDrawable::GpuDrawHandler, std::__1::default_delete<SkDrawable::GpuDrawHandler> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkDrawable::GpuDrawHandler, std::__1::default_delete<SkDrawable::GpuDrawHandler> >*, unsigned long) Unexecuted instantiation: SkSpan<gr_sp<GrRecycledResource const, &(GrManagedResource::ref() const), &(GrRecycledResource::recycle() const)> >::SkSpan<unsigned long, true>(gr_sp<GrRecycledResource const, &(GrManagedResource::ref() const), &(GrRecycledResource::recycle() const)>*, unsigned long) Unexecuted instantiation: SkSpan<VkVertexInputBindingDescription>::SkSpan<unsigned long, true>(VkVertexInputBindingDescription*, unsigned long) Unexecuted instantiation: SkSpan<VkVertexInputAttributeDescription>::SkSpan<unsigned long, true>(VkVertexInputAttributeDescription*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<GrManagedResource const> >::SkSpan<unsigned long, true>(sk_sp<GrManagedResource const>*, unsigned long) Unexecuted instantiation: SkSpan<GrVkSampler const*>::SkSpan<unsigned long, true>(GrVkSampler const**, unsigned long) Unexecuted instantiation: SkSpan<VkAttachmentDescription>::SkSpan<unsigned long, true>(VkAttachmentDescription*, unsigned long) Unexecuted instantiation: SkSpan<GrVkResourceProvider::CompatibleRenderPassSet>::SkSpan<unsigned long, true>(GrVkResourceProvider::CompatibleRenderPassSet*, unsigned long) Unexecuted instantiation: SkSpan<GrVkCommandPool*>::SkSpan<unsigned long, true>(GrVkCommandPool**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrVkDescriptorSetManager, std::__1::default_delete<GrVkDescriptorSetManager> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrVkDescriptorSetManager, std::__1::default_delete<GrVkDescriptorSetManager> >*, unsigned long) Unexecuted instantiation: SkSpan<GrVkRenderPass*>::SkSpan<unsigned long, true>(GrVkRenderPass**, unsigned long) Unexecuted instantiation: SkSpan<GrVkRenderPass const*>::SkSpan<unsigned long, true>(GrVkRenderPass const**, unsigned long) Unexecuted instantiation: SkSpan<GrVkResourceProvider::MSAALoadPipeline>::SkSpan<unsigned long, true>(GrVkResourceProvider::MSAALoadPipeline*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Context::PixelTransferResult>::SkSpan<int, true>(skgpu::graphite::Context::PixelTransferResult*, int) Unexecuted instantiation: SkSpan<skgpu::TAsyncReadResult<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID, skgpu::graphite::Context::PixelTransferResult>::Plane>::SkSpan<unsigned long, true>(skgpu::TAsyncReadResult<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID, skgpu::graphite::Context::PixelTransferResult>::Plane*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage>::SkSpan<unsigned long, true>(skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> const>::SkSpan<int, true>(sk_sp<skgpu::graphite::Buffer> const*, int) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Buffer>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage>::SkSpan<int, true>(skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage*, int) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Resource> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Resource>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::TextureProxyView>::SkSpan<unsigned long, true>(skgpu::graphite::TextureProxyView*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> const>::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Buffer> const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::MipLevel const>::SkSpan<unsigned long, true>(skgpu::graphite::MipLevel const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Task> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Task>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Device> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Device>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::RefCntedCallback> >::SkSpan<unsigned long, true>(sk_sp<skgpu::RefCntedCallback>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::RefCntedCallback> >::SkSpan<int, true>(sk_sp<skgpu::RefCntedCallback>*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::Renderer>::SkSpan<unsigned long, true>(skgpu::graphite::Renderer*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ScratchResourceManager::ScratchTexture>::SkSpan<unsigned long, true>(skgpu::graphite::ScratchResourceManager::ScratchTexture*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ScratchResourceManager::PendingUseListener*>::SkSpan<unsigned long, true>(skgpu::graphite::ScratchResourceManager::PendingUseListener**, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Attribute const>::SkSpan<unsigned long, true>(skgpu::graphite::Attribute const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Varying const>::SkSpan<unsigned long, true>(skgpu::graphite::Varying const*, unsigned long) SkSpan<sktext::gpu::Glyph const*>::SkSpan<unsigned long, true>(sktext::gpu::Glyph const**, unsigned long) Line | Count | Source | 70 | 4.74k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4.74k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4.74k | SkASSERT(fSize < kMaxSize); | 73 | 4.74k | } |
Unexecuted instantiation: SkSpan<skgpu::graphite::BufferTextureCopyData>::SkSpan<unsigned long, true>(skgpu::graphite::BufferTextureCopyData*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::pair<unsigned long, unsigned long> >::SkSpan<unsigned long, true>(std::__1::pair<unsigned long, unsigned long>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::UploadInstance>::SkSpan<unsigned long, true>(skgpu::graphite::UploadInstance*, unsigned long) Unexecuted instantiation: SkSpan<VkDescriptorSetLayoutBinding>::SkSpan<unsigned long, true>(VkDescriptorSetLayoutBinding*, unsigned long) SkSpan<std::__1::unique_ptr<SkCodec, std::__1::default_delete<SkCodec> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkCodec, std::__1::default_delete<SkCodec> >*, unsigned long) Line | Count | Source | 70 | 11.6k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 11.6k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 11.6k | SkASSERT(fSize < kMaxSize); | 73 | 11.6k | } |
Unexecuted instantiation: SkSpan<dng_exception>::SkSpan<unsigned long, true>(dng_exception*, unsigned long) SkSpan<unsigned int>::SkSpan<unsigned short, true>(unsigned int*, unsigned short) Line | Count | Source | 70 | 748 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 748 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 748 | SkASSERT(fSize < kMaxSize); | 73 | 748 | } |
SkSpan<SkFontScanner::AxisDefinition>::SkSpan<unsigned long, true>(SkFontScanner::AxisDefinition*, unsigned long) Line | Count | Source | 70 | 541k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 541k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 541k | SkASSERT(fSize < kMaxSize); | 73 | 541k | } |
Unexecuted instantiation: SkSpan<std::__1::array<unsigned short, 3ul> >::SkSpan<unsigned long, true>(std::__1::array<unsigned short, 3ul>*, unsigned long) Unexecuted instantiation: SkSpan<sktext::gpu::GlyphVector::Variant>::SkSpan<int, true>(sktext::gpu::GlyphVector::Variant*, int) Unexecuted instantiation: SkSpan<SkGlyph>::SkSpan<unsigned long, true>(SkGlyph*, unsigned long) Unexecuted instantiation: SkSpan<sktext::IDOrPath>::SkSpan<int, true>(sktext::IDOrPath*, int) SkSpan<sktext::IDOrPath>::SkSpan<unsigned long, true>(sktext::IDOrPath*, unsigned long) Line | Count | Source | 70 | 7.59k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 7.59k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 7.59k | SkASSERT(fSize < kMaxSize); | 73 | 7.59k | } |
Unexecuted instantiation: SkSpan<sktext::IDOrDrawable>::SkSpan<int, true>(sktext::IDOrDrawable*, int) SkSpan<sktext::IDOrDrawable>::SkSpan<unsigned long, true>(sktext::IDOrDrawable*, unsigned long) Line | Count | Source | 70 | 4 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4 | SkASSERT(fSize < kMaxSize); | 73 | 4 | } |
Unexecuted instantiation: SkSpan<SkPoint>::SkSpan<unsigned int, true>(SkPoint*, unsigned int) SkSpan<SkPackedGlyphID>::SkSpan<unsigned long, true>(SkPackedGlyphID*, unsigned long) Line | Count | Source | 70 | 966 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 966 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 966 | SkASSERT(fSize < kMaxSize); | 73 | 966 | } |
SkSpan<SkMask::Format>::SkSpan<unsigned long, true>(SkMask::Format*, unsigned long) Line | Count | Source | 70 | 966 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 966 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 966 | SkASSERT(fSize < kMaxSize); | 73 | 966 | } |
SkSpan<SkMask::Format const>::SkSpan<unsigned long, true>(SkMask::Format const*, unsigned long) Line | Count | Source | 70 | 701 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 701 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 701 | SkASSERT(fSize < kMaxSize); | 73 | 701 | } |
SkSpan<sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage>::SkSpan<unsigned long, true>(sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage*, unsigned long) Line | Count | Source | 70 | 438 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 438 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 438 | SkASSERT(fSize < kMaxSize); | 73 | 438 | } |
SkSpan<sk_sp<sktext::gpu::TextBlob> >::SkSpan<unsigned long, true>(sk_sp<sktext::gpu::TextBlob>*, unsigned long) Line | Count | Source | 70 | 1.37k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1.37k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1.37k | SkASSERT(fSize < kMaxSize); | 73 | 1.37k | } |
Unexecuted instantiation: SkSpan<sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage>::SkSpan<int, true>(sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage*, int) Unexecuted instantiation: SkSpan<SkSL::SPIRVCodeGenerator::Word>::SkSpan<unsigned long, true>(SkSL::SPIRVCodeGenerator::Word*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::VulkanExtensions::Info>::SkSpan<unsigned long, true>(skgpu::VulkanExtensions::Info*, unsigned long) Unexecuted instantiation: SkSpan<double>::SkSpan<int, true>(double*, int) Unexecuted instantiation: SkSpan<float const>::SkSpan<int, true>(float const*, int) SkSpan<SkGlyph const*>::SkSpan<unsigned long, true>(SkGlyph const**, unsigned long) Line | Count | Source | 70 | 99.1k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 99.1k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 99.1k | SkASSERT(fSize < kMaxSize); | 73 | 99.1k | } |
SkSpan<sk_sp<SkIDChangeListener> >::SkSpan<unsigned long, true>(sk_sp<SkIDChangeListener>*, unsigned long) Line | Count | Source | 70 | 85.0M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 85.0M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 85.0M | SkASSERT(fSize < kMaxSize); | 73 | 85.0M | } |
SkSpan<SkMeshSpecification::Varying const>::SkSpan<int, true>(SkMeshSpecification::Varying const*, int) Line | Count | Source | 70 | 3 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 3 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 3 | SkASSERT(fSize < kMaxSize); | 73 | 3 | } |
SkSpan<SkRasterPipeline_MemoryCtxPatch>::SkSpan<unsigned long, true>(SkRasterPipeline_MemoryCtxPatch*, unsigned long) Line | Count | Source | 70 | 125M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 125M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 125M | SkASSERT(fSize < kMaxSize); | 73 | 125M | } |
SkSpan<SkClosestRecord>::SkSpan<unsigned long, true>(SkClosestRecord*, unsigned long) Line | Count | Source | 70 | 2.98M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 2.98M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 2.98M | SkASSERT(fSize < kMaxSize); | 73 | 2.98M | } |
SkSpan<SkClosestRecord const*>::SkSpan<unsigned long, true>(SkClosestRecord const**, unsigned long) Line | Count | Source | 70 | 2.98M | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 2.98M | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 2.98M | SkASSERT(fSize < kMaxSize); | 73 | 2.98M | } |
SkSpan<SkRGBA4f<(SkAlphaType)2> >::SkSpan<unsigned long, true>(SkRGBA4f<(SkAlphaType)2>*, unsigned long) Line | Count | Source | 70 | 18.1k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 18.1k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 18.1k | SkASSERT(fSize < kMaxSize); | 73 | 18.1k | } |
Unexecuted instantiation: SkSpan<SkRGBA4f<(SkAlphaType)2> >::SkSpan<int, true>(SkRGBA4f<(SkAlphaType)2>*, int) Unexecuted instantiation: SkSpan<std::__1::basic_string_view<char, std::__1::char_traits<char> > >::SkSpan<unsigned long, true>(std::__1::basic_string_view<char, std::__1::char_traits<char> >*, unsigned long) Unexecuted instantiation: SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<int, true>(SkRuntimeEffect::ChildPtr const*, int) SkSpan<SkV4>::SkSpan<unsigned long, true>(SkV4*, unsigned long) Line | Count | Source | 70 | 18.1k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 18.1k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 18.1k | SkASSERT(fSize < kMaxSize); | 73 | 18.1k | } |
SkSpan<GrBufferAllocPool::BufferBlock>::SkSpan<unsigned long, true>(GrBufferAllocPool::BufferBlock*, unsigned long) Line | Count | Source | 70 | 55.7k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 55.7k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 55.7k | SkASSERT(fSize < kMaxSize); | 73 | 55.7k | } |
Unexecuted instantiation: SkSpan<GrRecordingContext::ProgramData>::SkSpan<unsigned long, true>(GrRecordingContext::ProgramData*, unsigned long) SkSpan<PathSegment>::SkSpan<unsigned long, true>(PathSegment*, unsigned long) Line | Count | Source | 70 | 16 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 16 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 16 | SkASSERT(fSize < kMaxSize); | 73 | 16 | } |
Unexecuted instantiation: SkSpan<std::__1::tuple<GrSurfaceProxyView, GrColorType, SkAlphaType> >::SkSpan<unsigned long, true>(std::__1::tuple<GrSurfaceProxyView, GrColorType, SkAlphaType>*, unsigned long) SkSpan<GrXPFactoryTestFactory*>::SkSpan<unsigned long, true>(GrXPFactoryTestFactory**, unsigned long) Line | Count | Source | 70 | 70 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 70 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 70 | SkASSERT(fSize < kMaxSize); | 73 | 70 | } |
SkSpan<GrProcessorTestFactory<GrGeometryProcessor*>*>::SkSpan<unsigned long, true>(GrProcessorTestFactory<GrGeometryProcessor*>**, unsigned long) Line | Count | Source | 70 | 140 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 140 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 140 | SkASSERT(fSize < kMaxSize); | 73 | 140 | } |
SkSpan<GrProcessorTestFactory<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >*>::SkSpan<unsigned long, true>(GrProcessorTestFactory<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >**, unsigned long) Line | Count | Source | 70 | 70 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 70 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 70 | SkASSERT(fSize < kMaxSize); | 73 | 70 | } |
Unexecuted instantiation: SkSpan<GrUniformDataManager::Uniform>::SkSpan<unsigned long, true>(GrUniformDataManager::Uniform*, unsigned long) SkSpan<skvx::Vec<4, float> const>::SkSpan<unsigned long, true>(skvx::Vec<4, float> const*, unsigned long) Line | Count | Source | 70 | 348 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 348 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 348 | SkASSERT(fSize < kMaxSize); | 73 | 348 | } |
SkSpan<SkRGBA4f<(SkAlphaType)2> const>::SkSpan<unsigned long, true>(SkRGBA4f<(SkAlphaType)2> const*, unsigned long) Line | Count | Source | 70 | 220 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 220 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 220 | SkASSERT(fSize < kMaxSize); | 73 | 220 | } |
Unexecuted instantiation: SkSpan<SkV4 const>::SkSpan<unsigned long, true>(SkV4 const*, unsigned long) Unexecuted instantiation: SkSpan<SkV4 const>::SkSpan<int, true>(SkV4 const*, int) SkSpan<SkRGBA4f<(SkAlphaType)2> const>::SkSpan<int, true>(SkRGBA4f<(SkAlphaType)2> const*, int) Line | Count | Source | 70 | 220 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 220 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 220 | SkASSERT(fSize < kMaxSize); | 73 | 220 | } |
Unexecuted instantiation: SkSpan<skgpu::VulkanYcbcrConversionInfo>::SkSpan<unsigned long, true>(skgpu::VulkanYcbcrConversionInfo*, unsigned long) Unexecuted instantiation: SkSpan<VkBufferMemoryBarrier>::SkSpan<unsigned long, true>(VkBufferMemoryBarrier*, unsigned long) Unexecuted instantiation: SkSpan<VkImageMemoryBarrier>::SkSpan<unsigned long, true>(VkImageMemoryBarrier*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrVkSecondaryCommandBuffer, std::__1::default_delete<GrVkSecondaryCommandBuffer> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrVkSecondaryCommandBuffer, std::__1::default_delete<GrVkSecondaryCommandBuffer> >*, unsigned long) Unexecuted instantiation: SkSpan<VkSemaphore_T*>::SkSpan<unsigned long, true>(VkSemaphore_T**, unsigned long) Unexecuted instantiation: SkSpan<GrVkDescriptorSet const*>::SkSpan<unsigned long, true>(GrVkDescriptorSet const**, unsigned long) Unexecuted instantiation: SkSpan<skgpu::Swizzle>::SkSpan<unsigned long, true>(skgpu::Swizzle*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ClearBufferInfo>::SkSpan<int, true>(skgpu::graphite::ClearBufferInfo*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::ClearBufferInfo>::SkSpan<unsigned long, true>(skgpu::graphite::ClearBufferInfo*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::pair<sk_sp<skgpu::graphite::Buffer>, skgpu::graphite::BindBufferInfo> >::SkSpan<unsigned long, true>(std::__1::pair<sk_sp<skgpu::graphite::Buffer>, skgpu::graphite::BindBufferInfo>*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > const>::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > const*, unsigned long) Unexecuted instantiation: SkSpan<gr_sp<skgpu::graphite::Resource, &(skgpu::graphite::Resource::refCommandBuffer() const), &(skgpu::graphite::Resource::unrefCommandBuffer() const)> >::SkSpan<unsigned long, true>(gr_sp<skgpu::graphite::Resource, &(skgpu::graphite::Resource::refCommandBuffer() const), &(skgpu::graphite::Resource::unrefCommandBuffer() const)>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Uniform const>::SkSpan<unsigned long, true>(skgpu::graphite::Uniform const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::ResourceDesc const>::SkSpan<int, true>(skgpu::graphite::ComputeStep::ResourceDesc const*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::ClipStack::Element const*>::SkSpan<unsigned long, true>(skgpu::graphite::ClipStack::Element const**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> >*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::DrawPass, std::__1::default_delete<skgpu::graphite::DrawPass> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::DrawPass, std::__1::default_delete<skgpu::graphite::DrawPass> >*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::RenderStep const* const>::SkSpan<unsigned long, true>(skgpu::graphite::RenderStep const* const*, unsigned long) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::CpuOrGpuData>::SkSpan<int, true>(skgpu::graphite::(anonymous namespace)::CpuOrGpuData*, int) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::CpuOrGpuData>::SkSpan<unsigned long, true>(skgpu::graphite::(anonymous namespace)::CpuOrGpuData*, unsigned long) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::DenseBiMap<skgpu::graphite::UniformDataBlock const*, skgpu::graphite::(anonymous namespace)::CpuOrGpuData, skgpu::graphite::(anonymous namespace)::CpuOrGpuData> >::SkSpan<unsigned long, true>(skgpu::graphite::(anonymous namespace)::DenseBiMap<skgpu::graphite::UniformDataBlock const*, skgpu::graphite::(anonymous namespace)::CpuOrGpuData, skgpu::graphite::(anonymous namespace)::CpuOrGpuData>*, unsigned long) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::TextureBinding>::SkSpan<unsigned long, true>(skgpu::graphite::(anonymous namespace)::TextureBinding*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::TextureProxy> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::TextureProxy>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::SamplerDesc>::SkSpan<unsigned long, true>(skgpu::graphite::SamplerDesc*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::GraphicsPipelineDesc>::SkSpan<unsigned long, true>(skgpu::graphite::GraphicsPipelineDesc*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::GraphicsPipeline> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::GraphicsPipeline>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Sampler> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Sampler>*, unsigned long) Unexecuted instantiation: SkSpan<int const>::SkSpan<unsigned long, true>(int const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ShaderNode const*>::SkSpan<int, true>(skgpu::graphite::ShaderNode const**, int) Unexecuted instantiation: SkSpan<skgpu::graphite::ShaderNode const*>::SkSpan<unsigned long, true>(skgpu::graphite::ShaderNode const**, unsigned long) Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMsg_Graphite>::SkSpan<unsigned long, true>(skgpu::UniqueKeyInvalidatedMsg_Graphite*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMsg_Graphite>::SkSpan<int, true>(skgpu::UniqueKeyInvalidatedMsg_Graphite*, int) Unexecuted instantiation: SkSpan<int const>::SkSpan<int, true>(int const*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::Uniform const>::SkSpan<int, true>(skgpu::graphite::Uniform const*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::TextureAndSampler const>::SkSpan<unsigned long, true>(skgpu::graphite::TextureAndSampler const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::PaintParamsKey>::SkSpan<unsigned long, true>(skgpu::graphite::PaintParamsKey*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::ShaderSnippet, std::__1::default_delete<skgpu::graphite::ShaderSnippet> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::ShaderSnippet, std::__1::default_delete<skgpu::graphite::ShaderSnippet> >*, unsigned long) SkSpan<char>::SkSpan<unsigned long, true>(char*, unsigned long) Line | Count | Source | 70 | 109 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 109 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 109 | SkASSERT(fSize < kMaxSize); | 73 | 109 | } |
Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc const>::SkSpan<int, true>(skgpu::graphite::ComputeStep::WorkgroupBufferDesc const*, int) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::ComputePipeline> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::ComputePipeline>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ResourceBinding>::SkSpan<unsigned long, true>(skgpu::graphite::ResourceBinding*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc>::SkSpan<unsigned long, true>(skgpu::graphite::ComputeStep::WorkgroupBufferDesc*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputePipelineDesc>::SkSpan<unsigned long, true>(skgpu::graphite::ComputePipelineDesc*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ResourceBinding>::SkSpan<int, true>(skgpu::graphite::ResourceBinding*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc>::SkSpan<int, true>(skgpu::graphite::ComputeStep::WorkgroupBufferDesc*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::DispatchGroup::Dispatch>::SkSpan<unsigned long, true>(skgpu::graphite::DispatchGroup::Dispatch*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::DescriptorData>::SkSpan<int, true>(skgpu::graphite::DescriptorData*, int) Unexecuted instantiation: SkSpan<VkImageView_T*>::SkSpan<unsigned long, true>(VkImageView_T**, unsigned long) Unexecuted instantiation: SkSpan<VkClearValue>::SkSpan<unsigned long, true>(VkClearValue*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::DescriptorData>::SkSpan<unsigned long, true>(skgpu::graphite::DescriptorData*, unsigned long) Unexecuted instantiation: SkSpan<VkWriteDescriptorSet>::SkSpan<unsigned long, true>(VkWriteDescriptorSet*, unsigned long) Unexecuted instantiation: SkSpan<VkDescriptorImageInfo>::SkSpan<unsigned long, true>(VkDescriptorImageInfo*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::AttachmentDesc const*>::SkSpan<unsigned long, true>(skgpu::graphite::AttachmentDesc const**, unsigned long) Unexecuted instantiation: SkSpan<VkSubpassDescription>::SkSpan<unsigned long, true>(VkSubpassDescription*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::pair<skgpu::graphite::GraphiteResourceKey, sk_sp<skgpu::graphite::VulkanGraphicsPipeline> > >::SkSpan<unsigned long, true>(std::__1::pair<skgpu::graphite::GraphiteResourceKey, sk_sp<skgpu::graphite::VulkanGraphicsPipeline> >*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::VulkanImageView const, std::__1::default_delete<skgpu::graphite::VulkanImageView const> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::VulkanImageView const, std::__1::default_delete<skgpu::graphite::VulkanImageView const> >*, unsigned long) Unexecuted instantiation: SkSpan<SkCanvas::ImageSetEntry>::SkSpan<unsigned long, true>(SkCanvas::ImageSetEntry*, unsigned long) SkSpan<OffsetEdge>::SkSpan<unsigned long, true>(OffsetEdge*, unsigned long) Line | Count | Source | 70 | 643 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 643 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 643 | SkASSERT(fSize < kMaxSize); | 73 | 643 | } |
Unexecuted instantiation: SkSpan<skgpu::ganesh::ClipStack::Element>::SkSpan<unsigned long, true>(skgpu::ganesh::ClipStack::Element*, unsigned long) SkSpan<skgpu::ganesh::ClipStack::Element const*>::SkSpan<unsigned long, true>(skgpu::ganesh::ClipStack::Element const**, unsigned long) Line | Count | Source | 70 | 9.87k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 9.87k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 9.87k | SkASSERT(fSize < kMaxSize); | 73 | 9.87k | } |
Unexecuted instantiation: SkSpan<VkDescriptorPoolSize>::SkSpan<unsigned long, true>(VkDescriptorPoolSize*, unsigned long) Unexecuted instantiation: SkSpan<VkDescriptorSetLayout_T*>::SkSpan<unsigned long, true>(VkDescriptorSetLayout_T**, unsigned long) Unexecuted instantiation: SkSpan<SkString const>::SkSpan<unsigned long, true>(SkString const*, unsigned long) SkSpan<SkSVGTextContext::PositionAdjustment>::SkSpan<unsigned long, true>(SkSVGTextContext::PositionAdjustment*, unsigned long) Line | Count | Source | 70 | 109 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 109 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 109 | SkASSERT(fSize < kMaxSize); | 73 | 109 | } |
SkSpan<sk_sp<SkSVGNode> >::SkSpan<unsigned long, true>(sk_sp<SkSVGNode>*, unsigned long) Line | Count | Source | 70 | 1.37k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 1.37k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 1.37k | SkASSERT(fSize < kMaxSize); | 73 | 1.37k | } |
Unexecuted instantiation: SkSpan<hb_feature_t>::SkSpan<unsigned long, true>(hb_feature_t*, unsigned long) Unexecuted instantiation: SkSpan<SkShaper::Feature const>::SkSpan<unsigned long, true>(SkShaper::Feature const*, unsigned long) Unexecuted instantiation: SkShaper_harfbuzz.cpp:SkSpan<(anonymous namespace)::ShapedRun>::SkSpan<unsigned long, true>((anonymous namespace)::ShapedRun*, unsigned long) Unexecuted instantiation: SkSpan<SkUnicode::CodeUnitFlags>::SkSpan<unsigned long, true>(SkUnicode::CodeUnitFlags*, unsigned long) Unexecuted instantiation: SkSpan<SkPDFTagNode>::SkSpan<unsigned long, true>(SkPDFTagNode*, unsigned long) Unexecuted instantiation: SkSpan<SkPDFTagNode*>::SkSpan<int, true>(SkPDFTagNode**, int) Unexecuted instantiation: SkSpan<SkPDFTagNode*>::SkSpan<unsigned long, true>(SkPDFTagNode**, unsigned long) Unexecuted instantiation: SkSpan<skia_private::TArray<SkPDFTagNode*, true> >::SkSpan<unsigned long, true>(skia_private::TArray<SkPDFTagNode*, true>*, unsigned long) Unexecuted instantiation: SkSpan<SkPDFTagNode::MarkedContentInfo>::SkSpan<unsigned long, true>(SkPDFTagNode::MarkedContentInfo*, unsigned long) Unexecuted instantiation: SkPDFTag.cpp:SkSpan<(anonymous namespace)::OutlineEntry*>::SkSpan<unsigned long, true>((anonymous namespace)::OutlineEntry**, unsigned long) SkSpan<SkSVGDevice::ClipRec>::SkSpan<unsigned long, true>(SkSVGDevice::ClipRec*, unsigned long) Line | Count | Source | 70 | 221 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 221 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 221 | SkASSERT(fSize < kMaxSize); | 73 | 221 | } |
Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const>::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::PrecompileColorFilter> const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::PrecompileBlender>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::PrecompileBlender> const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::PrecompileChildPtr const>::SkSpan<unsigned long, true>(skgpu::graphite::PrecompileChildPtr const*, unsigned long) Unexecuted instantiation: SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> const>::SkSpan<int, true>(SkSpan<skgpu::graphite::PrecompileChildPtr const> const*, int) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const>::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::PrecompileShader> const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<SkColorSpace> const>::SkSpan<unsigned long, true>(sk_sp<SkColorSpace> const*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::array<skgpu::graphite::PrecompileChildPtr const, 2ul> >::SkSpan<unsigned long, true>(std::__1::array<skgpu::graphite::PrecompileChildPtr const, 2ul>*, unsigned long) Unexecuted instantiation: SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> >::SkSpan<unsigned long, true>(SkSpan<skgpu::graphite::PrecompileChildPtr const>*, unsigned long) Unexecuted instantiation: SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> const>::SkSpan<unsigned long, true>(SkSpan<skgpu::graphite::PrecompileChildPtr const> const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>::SkSpan<int, true>(sk_sp<skgpu::graphite::PrecompileBlender> const*, int) Unexecuted instantiation: SkSpan<SkBlendMode>::SkSpan<unsigned long, true>(SkBlendMode*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Renderer const* const>::SkSpan<unsigned long, true>(skgpu::graphite::Renderer const* const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::RenderPassDesc const>::SkSpan<unsigned long, true>(skgpu::graphite::RenderPassDesc const*, unsigned long) SkSpan<std::byte>::SkSpan<unsigned long, true>(std::byte*, unsigned long) Line | Count | Source | 70 | 96 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 96 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 96 | SkASSERT(fSize < kMaxSize); | 73 | 96 | } |
SkSpan<SkString>::SkSpan<unsigned long, true>(SkString*, unsigned long) Line | Count | Source | 70 | 4 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4 | SkASSERT(fSize < kMaxSize); | 73 | 4 | } |
Unexecuted instantiation: SkSpan<skgpu::graphite::BackendTexture const>::SkSpan<unsigned long, true>(skgpu::graphite::BackendTexture const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<SkImage> const>::SkSpan<unsigned long, true>(sk_sp<SkImage> const*, unsigned long) Unexecuted instantiation: SkSpan<SkAutoPixmapStorage>::SkSpan<unsigned long, true>(SkAutoPixmapStorage*, unsigned long) Unexecuted instantiation: SkSpan<SkPixmap>::SkSpan<unsigned long, true>(SkPixmap*, unsigned long) Unexecuted instantiation: SkSpan<VkExtensionProperties>::SkSpan<unsigned long, true>(VkExtensionProperties*, unsigned long) Unexecuted instantiation: SkSpan<VkPhysicalDevice_T*>::SkSpan<unsigned long, true>(VkPhysicalDevice_T**, unsigned long) Unexecuted instantiation: SkSpan<char const*>::SkSpan<unsigned long, true>(char const**, unsigned long) Unexecuted instantiation: SkSpan<skiatest::graphite::ContextFactory::OwnedContextInfo>::SkSpan<unsigned long, true>(skiatest::graphite::ContextFactory::OwnedContextInfo*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<SkImage> >::SkSpan<unsigned long, true>(sk_sp<SkImage>*, unsigned long) Unexecuted instantiation: SkSpan<DDLPromiseImageHelper::PromiseImageInfo>::SkSpan<unsigned long, true>(DDLPromiseImageHelper::PromiseImageInfo*, unsigned long) Unexecuted instantiation: SkSpan<SkFontArguments::VariationPosition::Coordinate const>::SkSpan<unsigned long, true>(SkFontArguments::VariationPosition::Coordinate const*, unsigned long) Unexecuted instantiation: SkSpan<SkJSONWriter::Scope>::SkSpan<unsigned long, true>(SkJSONWriter::Scope*, unsigned long) Unexecuted instantiation: SkSpan<GrAuditTrail::OpInfo::Op>::SkSpan<int, true>(GrAuditTrail::OpInfo::Op*, int) Unexecuted instantiation: SkSpan<GrAuditTrail::OpInfo::Op>::SkSpan<unsigned long, true>(GrAuditTrail::OpInfo::Op*, unsigned long) Unexecuted instantiation: SkSpan<GrAuditTrail::OpInfo>::SkSpan<unsigned long, true>(GrAuditTrail::OpInfo*, unsigned long) SkSpan<SkPoint>::SkSpan<unsigned long, true>(SkPoint*, unsigned long) Line | Count | Source | 70 | 12 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 12 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 12 | SkASSERT(fSize < kMaxSize); | 73 | 12 | } |
Unexecuted instantiation: SkSpan<TestSVGTypeface::GlyfLayerInfo>::SkSpan<unsigned long, true>(TestSVGTypeface::GlyfLayerInfo*, unsigned long) Unexecuted instantiation: SkSpan<TestSVGTypeface::GlyfLayerInfo>::SkSpan<int, true>(TestSVGTypeface::GlyfLayerInfo*, int) Unexecuted instantiation: SkSpan<TestSVGTypeface::GlyfInfo>::SkSpan<unsigned long, true>(TestSVGTypeface::GlyfInfo*, unsigned long) Unexecuted instantiation: SkSpan<char const>::SkSpan<int, true>(char const*, int) Unexecuted instantiation: SkSpan<unsigned int const>::SkSpan<int, true>(unsigned int const*, int) Unexecuted instantiation: SkSpan<SkRSXform const>::SkSpan<int, true>(SkRSXform const*, int) Unexecuted instantiation: SkSpan<std::__1::function<void ()> >::SkSpan<unsigned long, true>(std::__1::function<void ()>*, unsigned long) Unexecuted instantiation: SkSpan<SkPoint>::SkSpan<int, true>(SkPoint*, int) SkSpan<float>::SkSpan<unsigned long, true>(float*, unsigned long) Line | Count | Source | 70 | 12 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 12 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 12 | SkASSERT(fSize < kMaxSize); | 73 | 12 | } |
Unexecuted instantiation: SkSpan<SkCanvas::Lattice::RectType>::SkSpan<unsigned long, true>(SkCanvas::Lattice::RectType*, unsigned long) SkSpan<unsigned char>::SkSpan<unsigned long, true>(unsigned char*, unsigned long) Line | Count | Source | 70 | 12 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 12 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 12 | SkASSERT(fSize < kMaxSize); | 73 | 12 | } |
Unexecuted instantiation: SkSpan<sk_sp<SkDrawable> >::SkSpan<unsigned long, true>(sk_sp<SkDrawable>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<sktext::gpu::Slug const> >::SkSpan<unsigned long, true>(sk_sp<sktext::gpu::Slug const>*, unsigned long) Unexecuted instantiation: SkSpan<SkResourceCache::PurgeSharedIDMessage>::SkSpan<int, true>(SkResourceCache::PurgeSharedIDMessage*, int) Unexecuted instantiation: SkSpan<SkSize>::SkSpan<unsigned long, true>(SkSize*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<SkPicture> >::SkSpan<unsigned long, true>(sk_sp<SkPicture>*, unsigned long) Unexecuted instantiation: SkSpan<signed char>::SkSpan<unsigned long, true>(signed char*, unsigned long) Unexecuted instantiation: SkSpan<unsigned short>::SkSpan<int, true>(unsigned short*, int) Unexecuted instantiation: SkSpan<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::SkSpan<unsigned long, true>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, unsigned long) Unexecuted instantiation: SkSpan<unsigned char>::SkSpan<int, true>(unsigned char*, int) Unexecuted instantiation: SkSpan<SkSL::SlotDebugInfo const>::SkSpan<unsigned long, true>(SkSL::SlotDebugInfo const*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>::SkSpan<int, true>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, int) Unexecuted instantiation: SkSpan<unsigned short const>::SkSpan<unsigned int, true>(unsigned short const*, unsigned int) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const*, unsigned long) Unexecuted instantiation: SkSpan<SkSL::SwitchCase const*>::SkSpan<unsigned long, true>(SkSL::SwitchCase const**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > const>::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > const*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >*>::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrAuditTrail::Op, std::__1::default_delete<GrAuditTrail::Op> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrAuditTrail::Op, std::__1::default_delete<GrAuditTrail::Op> >*, unsigned long) Unexecuted instantiation: SkSpan<GrAuditTrail::Op*>::SkSpan<unsigned long, true>(GrAuditTrail::Op**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrAuditTrail::OpNode, std::__1::default_delete<GrAuditTrail::OpNode> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrAuditTrail::OpNode, std::__1::default_delete<GrAuditTrail::OpNode> >*, unsigned long) Unexecuted instantiation: SkSpan<GrSurfaceProxy*>::SkSpan<int, true>(GrSurfaceProxy**, int) Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage>::SkSpan<int, true>(skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage*, int) Unexecuted instantiation: SkSpan<skgpu::Plot*>::SkSpan<unsigned long, true>(skgpu::Plot**, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<GrRenderTask> >::SkSpan<int, true>(sk_sp<GrRenderTask>*, int) Unexecuted instantiation: SkSpan<GrTextureResolveRenderTask::Resolve>::SkSpan<unsigned long, true>(GrTextureResolveRenderTask::Resolve*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrFragmentProcessor::ProgramImpl, std::__1::default_delete<GrFragmentProcessor::ProgramImpl> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrFragmentProcessor::ProgramImpl, std::__1::default_delete<GrFragmentProcessor::ProgramImpl> >*, unsigned long) Unexecuted instantiation: SkSpan<GrTextureProxy*>::SkSpan<unsigned long, true>(GrTextureProxy**, unsigned long) Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMessage>::SkSpan<int, true>(skgpu::UniqueKeyInvalidatedMessage*, int) Unexecuted instantiation: SkSpan<GrResourceCache::UnrefResourceMessage>::SkSpan<int, true>(GrResourceCache::UnrefResourceMessage*, int) Unexecuted instantiation: SkSpan<GrResourceCache::UnrefResourceMessage>::SkSpan<unsigned long, true>(GrResourceCache::UnrefResourceMessage*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::TAsyncReadResult<GrGpuBuffer, GrDirectContext::DirectContextID, skgpu::ganesh::SurfaceContext::PixelTransferResult>::Plane>::SkSpan<unsigned long, true>(skgpu::TAsyncReadResult<GrGpuBuffer, GrDirectContext::DirectContextID, skgpu::ganesh::SurfaceContext::PixelTransferResult>::Plane*, unsigned long) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >::SkSpan<unsigned long, true>(GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>*, unsigned long) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const>::SkSpan<unsigned long, true>(GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const*, unsigned long) Unexecuted instantiation: SkSpan<GrGLSLProgramDataManager::Specialized const>::SkSpan<unsigned long, true>(GrGLSLProgramDataManager::Specialized const*, unsigned long) Unexecuted instantiation: SkSpan<GrShaderVar>::SkSpan<int, true>(GrShaderVar*, int) Unexecuted instantiation: SkSpan<GrShaderVar const>::SkSpan<unsigned long, true>(GrShaderVar const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::ganesh::AtlasRenderTask> >::SkSpan<unsigned long, true>(sk_sp<skgpu::ganesh::AtlasRenderTask>*, unsigned long) Unexecuted instantiation: SkSpan<SkRSXform>::SkSpan<unsigned long, true>(SkRSXform*, unsigned long) Unexecuted instantiation: DrawAtlasOp.cpp:SkSpan<(anonymous namespace)::DrawAtlasOpImpl::Geometry>::SkSpan<unsigned long, true>((anonymous namespace)::DrawAtlasOpImpl::Geometry*, unsigned long) Unexecuted instantiation: SkSpan<GrGeometryProcessor::Attribute>::SkSpan<unsigned long, true>(GrGeometryProcessor::Attribute*, unsigned long) Unexecuted instantiation: SkSpan<GrGeometryProcessor::TextureSampler>::SkSpan<unsigned long, true>(GrGeometryProcessor::TextureSampler*, unsigned long) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >::SkSpan<int, true>(GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>*, int) Unexecuted instantiation: DrawMeshOp.cpp:SkSpan<(anonymous namespace)::MeshGP::Impl::onEmitCode(GrGeometryProcessor::ProgramImpl::EmitArgs&, GrGeometryProcessor::ProgramImpl::GrGPArgs*)::RealVarying>::SkSpan<unsigned long, true>((anonymous namespace)::MeshGP::Impl::onEmitCode(GrGeometryProcessor::ProgramImpl::EmitArgs&, GrGeometryProcessor::ProgramImpl::GrGPArgs*)::RealVarying*, unsigned long) Unexecuted instantiation: SkSpan<ButtCapDashedCircleOp::Circle>::SkSpan<unsigned long, true>(ButtCapDashedCircleOp::Circle*, unsigned long) Unexecuted instantiation: SkSpan<GrVertexChunk>::SkSpan<unsigned long, true>(GrVertexChunk*, unsigned long) Unexecuted instantiation: RegionOp.cpp:SkSpan<skgpu::ganesh::RegionOp::(anonymous namespace)::RegionOpImpl::RegionInfo>::SkSpan<unsigned long, true>(skgpu::ganesh::RegionOp::(anonymous namespace)::RegionOpImpl::RegionInfo*, unsigned long) Unexecuted instantiation: ShadowRRectOp.cpp:SkSpan<(anonymous namespace)::ShadowCircularRRectOp::Geometry>::SkSpan<unsigned long, true>((anonymous namespace)::ShadowCircularRRectOp::Geometry*, unsigned long) Unexecuted instantiation: SkSpan<GrProgramInfo const*>::SkSpan<unsigned long, true>(GrProgramInfo const**, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<GrBuffer const> >::SkSpan<unsigned long, true>(sk_sp<GrBuffer const>*, unsigned long) Unexecuted instantiation: SkSpan<gr_sp<GrSurface const, &(GrIORef<GrGpuResource>::refCommandBuffer() const), &(GrIORef<GrGpuResource>::unrefCommandBuffer() const)> >::SkSpan<unsigned long, true>(gr_sp<GrSurface const, &(GrIORef<GrGpuResource>::refCommandBuffer() const), &(GrIORef<GrGpuResource>::unrefCommandBuffer() const)>*, unsigned long) Unexecuted instantiation: SkSpan<VkBufferImageCopy>::SkSpan<unsigned long, true>(VkBufferImageCopy*, unsigned long) Unexecuted instantiation: SkSpan<unsigned long>::SkSpan<unsigned long, true>(unsigned long*, unsigned long) Unexecuted instantiation: SkSpan<GrVkSemaphore::Resource*>::SkSpan<unsigned long, true>(GrVkSemaphore::Resource**, unsigned long) Unexecuted instantiation: SkSpan<VkImageSubresourceRange>::SkSpan<unsigned long, true>(VkImageSubresourceRange*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkDrawable::GpuDrawHandler, std::__1::default_delete<SkDrawable::GpuDrawHandler> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<SkDrawable::GpuDrawHandler, std::__1::default_delete<SkDrawable::GpuDrawHandler> >*, unsigned long) Unexecuted instantiation: SkSpan<gr_sp<GrRecycledResource const, &(GrManagedResource::ref() const), &(GrRecycledResource::recycle() const)> >::SkSpan<unsigned long, true>(gr_sp<GrRecycledResource const, &(GrManagedResource::ref() const), &(GrRecycledResource::recycle() const)>*, unsigned long) Unexecuted instantiation: SkSpan<VkVertexInputBindingDescription>::SkSpan<unsigned long, true>(VkVertexInputBindingDescription*, unsigned long) Unexecuted instantiation: SkSpan<VkVertexInputAttributeDescription>::SkSpan<unsigned long, true>(VkVertexInputAttributeDescription*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<GrManagedResource const> >::SkSpan<unsigned long, true>(sk_sp<GrManagedResource const>*, unsigned long) Unexecuted instantiation: SkSpan<GrVkSampler const*>::SkSpan<unsigned long, true>(GrVkSampler const**, unsigned long) Unexecuted instantiation: SkSpan<VkAttachmentDescription>::SkSpan<unsigned long, true>(VkAttachmentDescription*, unsigned long) Unexecuted instantiation: SkSpan<GrVkResourceProvider::CompatibleRenderPassSet>::SkSpan<unsigned long, true>(GrVkResourceProvider::CompatibleRenderPassSet*, unsigned long) Unexecuted instantiation: SkSpan<GrVkCommandPool*>::SkSpan<unsigned long, true>(GrVkCommandPool**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrVkDescriptorSetManager, std::__1::default_delete<GrVkDescriptorSetManager> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrVkDescriptorSetManager, std::__1::default_delete<GrVkDescriptorSetManager> >*, unsigned long) Unexecuted instantiation: SkSpan<GrVkRenderPass*>::SkSpan<unsigned long, true>(GrVkRenderPass**, unsigned long) Unexecuted instantiation: SkSpan<GrVkRenderPass const*>::SkSpan<unsigned long, true>(GrVkRenderPass const**, unsigned long) Unexecuted instantiation: SkSpan<GrVkResourceProvider::MSAALoadPipeline>::SkSpan<unsigned long, true>(GrVkResourceProvider::MSAALoadPipeline*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Context::PixelTransferResult>::SkSpan<int, true>(skgpu::graphite::Context::PixelTransferResult*, int) Unexecuted instantiation: SkSpan<skgpu::TAsyncReadResult<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID, skgpu::graphite::Context::PixelTransferResult>::Plane>::SkSpan<unsigned long, true>(skgpu::TAsyncReadResult<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID, skgpu::graphite::Context::PixelTransferResult>::Plane*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage>::SkSpan<unsigned long, true>(skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> const>::SkSpan<int, true>(sk_sp<skgpu::graphite::Buffer> const*, int) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Buffer>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage>::SkSpan<int, true>(skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage*, int) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Resource> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Resource>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::TextureProxyView>::SkSpan<unsigned long, true>(skgpu::graphite::TextureProxyView*, unsigned long) Unexecuted instantiation: SkSpan<int const>::SkSpan<unsigned long, true>(int const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ShaderNode const*>::SkSpan<int, true>(skgpu::graphite::ShaderNode const**, int) Unexecuted instantiation: SkSpan<skgpu::graphite::PaintParamsKeyBuilder::StackFrame>::SkSpan<unsigned long, true>(skgpu::graphite::PaintParamsKeyBuilder::StackFrame*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ShaderNode const*>::SkSpan<unsigned long, true>(skgpu::graphite::ShaderNode const**, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> const>::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Buffer> const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::MipLevel const>::SkSpan<unsigned long, true>(skgpu::graphite::MipLevel const*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Task> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Task>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Device> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Device>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::RefCntedCallback> >::SkSpan<unsigned long, true>(sk_sp<skgpu::RefCntedCallback>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::RefCntedCallback> >::SkSpan<int, true>(sk_sp<skgpu::RefCntedCallback>*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::Renderer>::SkSpan<unsigned long, true>(skgpu::graphite::Renderer*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ScratchResourceManager::ScratchTexture>::SkSpan<unsigned long, true>(skgpu::graphite::ScratchResourceManager::ScratchTexture*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ScratchResourceManager::PendingUseListener*>::SkSpan<unsigned long, true>(skgpu::graphite::ScratchResourceManager::PendingUseListener**, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Uniform const>::SkSpan<unsigned long, true>(skgpu::graphite::Uniform const*, unsigned long) Unexecuted instantiation: SkSpan<int const>::SkSpan<int, true>(int const*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::Uniform const>::SkSpan<int, true>(skgpu::graphite::Uniform const*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::TextureAndSampler const>::SkSpan<unsigned long, true>(skgpu::graphite::TextureAndSampler const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::PaintParamsKey>::SkSpan<unsigned long, true>(skgpu::graphite::PaintParamsKey*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::ShaderSnippet, std::__1::default_delete<skgpu::graphite::ShaderSnippet> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::ShaderSnippet, std::__1::default_delete<skgpu::graphite::ShaderSnippet> >*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Attribute const>::SkSpan<unsigned long, true>(skgpu::graphite::Attribute const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::Varying const>::SkSpan<unsigned long, true>(skgpu::graphite::Varying const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::BufferTextureCopyData>::SkSpan<unsigned long, true>(skgpu::graphite::BufferTextureCopyData*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::pair<unsigned long, unsigned long> >::SkSpan<unsigned long, true>(std::__1::pair<unsigned long, unsigned long>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::UploadInstance>::SkSpan<unsigned long, true>(skgpu::graphite::UploadInstance*, unsigned long) Unexecuted instantiation: SkSpan<VkDescriptorSetLayoutBinding>::SkSpan<unsigned long, true>(VkDescriptorSetLayoutBinding*, unsigned long) Unexecuted instantiation: SkSpan<dng_exception>::SkSpan<unsigned long, true>(dng_exception*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::array<unsigned short, 3ul> >::SkSpan<unsigned long, true>(std::__1::array<unsigned short, 3ul>*, unsigned long) Unexecuted instantiation: SkSpan<sktext::gpu::GlyphVector::Variant>::SkSpan<int, true>(sktext::gpu::GlyphVector::Variant*, int) Unexecuted instantiation: SkSpan<SkGlyph>::SkSpan<unsigned long, true>(SkGlyph*, unsigned long) Unexecuted instantiation: SkSpan<sktext::IDOrPath>::SkSpan<int, true>(sktext::IDOrPath*, int) Unexecuted instantiation: SkSpan<sktext::IDOrDrawable>::SkSpan<int, true>(sktext::IDOrDrawable*, int) Unexecuted instantiation: SkSpan<SkPoint>::SkSpan<unsigned int, true>(SkPoint*, unsigned int) Unexecuted instantiation: SkSpan<sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage>::SkSpan<int, true>(sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage*, int) Unexecuted instantiation: SkSpan<SkSL::SPIRVCodeGenerator::Word>::SkSpan<unsigned long, true>(SkSL::SPIRVCodeGenerator::Word*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::VulkanExtensions::Info>::SkSpan<unsigned long, true>(skgpu::VulkanExtensions::Info*, unsigned long) Unexecuted instantiation: SkSpan<double>::SkSpan<int, true>(double*, int) Unexecuted instantiation: SkSpan<float const>::SkSpan<int, true>(float const*, int) SkSpan<sk_sp<SkIDChangeListener> >::SkSpan<unsigned long, true>(sk_sp<SkIDChangeListener>*, unsigned long) Line | Count | Source | 70 | 4 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4 | SkASSERT(fSize < kMaxSize); | 73 | 4 | } |
Unexecuted instantiation: SkSpan<SkRGBA4f<(SkAlphaType)2> >::SkSpan<int, true>(SkRGBA4f<(SkAlphaType)2>*, int) Unexecuted instantiation: SkSpan<std::__1::basic_string_view<char, std::__1::char_traits<char> > >::SkSpan<unsigned long, true>(std::__1::basic_string_view<char, std::__1::char_traits<char> >*, unsigned long) Unexecuted instantiation: SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<int, true>(SkRuntimeEffect::ChildPtr const*, int) Unexecuted instantiation: SkSpan<GrRecordingContext::ProgramData>::SkSpan<unsigned long, true>(GrRecordingContext::ProgramData*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::tuple<GrSurfaceProxyView, GrColorType, SkAlphaType> >::SkSpan<unsigned long, true>(std::__1::tuple<GrSurfaceProxyView, GrColorType, SkAlphaType>*, unsigned long) SkSpan<GrXPFactoryTestFactory*>::SkSpan<unsigned long, true>(GrXPFactoryTestFactory**, unsigned long) Line | Count | Source | 70 | 4 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4 | SkASSERT(fSize < kMaxSize); | 73 | 4 | } |
SkSpan<GrProcessorTestFactory<GrGeometryProcessor*>*>::SkSpan<unsigned long, true>(GrProcessorTestFactory<GrGeometryProcessor*>**, unsigned long) Line | Count | Source | 70 | 8 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 8 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 8 | SkASSERT(fSize < kMaxSize); | 73 | 8 | } |
SkSpan<GrProcessorTestFactory<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >*>::SkSpan<unsigned long, true>(GrProcessorTestFactory<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >**, unsigned long) Line | Count | Source | 70 | 4 | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 4 | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 4 | SkASSERT(fSize < kMaxSize); | 73 | 4 | } |
Unexecuted instantiation: SkSpan<GrUniformDataManager::Uniform>::SkSpan<unsigned long, true>(GrUniformDataManager::Uniform*, unsigned long) Unexecuted instantiation: SkSpan<SkV4 const>::SkSpan<unsigned long, true>(SkV4 const*, unsigned long) Unexecuted instantiation: SkSpan<SkV4 const>::SkSpan<int, true>(SkV4 const*, int) Unexecuted instantiation: SkSpan<skgpu::VulkanYcbcrConversionInfo>::SkSpan<unsigned long, true>(skgpu::VulkanYcbcrConversionInfo*, unsigned long) Unexecuted instantiation: SkSpan<VkBufferMemoryBarrier>::SkSpan<unsigned long, true>(VkBufferMemoryBarrier*, unsigned long) Unexecuted instantiation: SkSpan<VkImageMemoryBarrier>::SkSpan<unsigned long, true>(VkImageMemoryBarrier*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<GrVkSecondaryCommandBuffer, std::__1::default_delete<GrVkSecondaryCommandBuffer> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<GrVkSecondaryCommandBuffer, std::__1::default_delete<GrVkSecondaryCommandBuffer> >*, unsigned long) Unexecuted instantiation: SkSpan<VkSemaphore_T*>::SkSpan<unsigned long, true>(VkSemaphore_T**, unsigned long) Unexecuted instantiation: SkSpan<GrVkDescriptorSet const*>::SkSpan<unsigned long, true>(GrVkDescriptorSet const**, unsigned long) Unexecuted instantiation: SkSpan<skgpu::Swizzle>::SkSpan<unsigned long, true>(skgpu::Swizzle*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ClearBufferInfo>::SkSpan<int, true>(skgpu::graphite::ClearBufferInfo*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::ClearBufferInfo>::SkSpan<unsigned long, true>(skgpu::graphite::ClearBufferInfo*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::pair<sk_sp<skgpu::graphite::Buffer>, skgpu::graphite::BindBufferInfo> >::SkSpan<unsigned long, true>(std::__1::pair<sk_sp<skgpu::graphite::Buffer>, skgpu::graphite::BindBufferInfo>*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > const>::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > const*, unsigned long) Unexecuted instantiation: SkSpan<gr_sp<skgpu::graphite::Resource, &(skgpu::graphite::Resource::refCommandBuffer() const), &(skgpu::graphite::Resource::unrefCommandBuffer() const)> >::SkSpan<unsigned long, true>(gr_sp<skgpu::graphite::Resource, &(skgpu::graphite::Resource::refCommandBuffer() const), &(skgpu::graphite::Resource::unrefCommandBuffer() const)>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::ResourceDesc const>::SkSpan<int, true>(skgpu::graphite::ComputeStep::ResourceDesc const*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::RenderStep const* const>::SkSpan<unsigned long, true>(skgpu::graphite::RenderStep const* const*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ClipStack::Element const*>::SkSpan<unsigned long, true>(skgpu::graphite::ClipStack::Element const**, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> >*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::DrawPass, std::__1::default_delete<skgpu::graphite::DrawPass> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::DrawPass, std::__1::default_delete<skgpu::graphite::DrawPass> >*, unsigned long) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::CpuOrGpuData>::SkSpan<int, true>(skgpu::graphite::(anonymous namespace)::CpuOrGpuData*, int) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::CpuOrGpuData>::SkSpan<unsigned long, true>(skgpu::graphite::(anonymous namespace)::CpuOrGpuData*, unsigned long) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::DenseBiMap<skgpu::graphite::UniformDataBlock const*, skgpu::graphite::(anonymous namespace)::CpuOrGpuData, skgpu::graphite::(anonymous namespace)::CpuOrGpuData> >::SkSpan<unsigned long, true>(skgpu::graphite::(anonymous namespace)::DenseBiMap<skgpu::graphite::UniformDataBlock const*, skgpu::graphite::(anonymous namespace)::CpuOrGpuData, skgpu::graphite::(anonymous namespace)::CpuOrGpuData>*, unsigned long) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::TextureBinding>::SkSpan<unsigned long, true>(skgpu::graphite::(anonymous namespace)::TextureBinding*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::TextureProxy> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::TextureProxy>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::SamplerDesc>::SkSpan<unsigned long, true>(skgpu::graphite::SamplerDesc*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::GraphicsPipelineDesc>::SkSpan<unsigned long, true>(skgpu::graphite::GraphicsPipelineDesc*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::GraphicsPipeline> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::GraphicsPipeline>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Sampler> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::Sampler>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMsg_Graphite>::SkSpan<unsigned long, true>(skgpu::UniqueKeyInvalidatedMsg_Graphite*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMsg_Graphite>::SkSpan<int, true>(skgpu::UniqueKeyInvalidatedMsg_Graphite*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc const>::SkSpan<int, true>(skgpu::graphite::ComputeStep::WorkgroupBufferDesc const*, int) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::ComputePipeline> >::SkSpan<unsigned long, true>(sk_sp<skgpu::graphite::ComputePipeline>*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ResourceBinding>::SkSpan<unsigned long, true>(skgpu::graphite::ResourceBinding*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc>::SkSpan<unsigned long, true>(skgpu::graphite::ComputeStep::WorkgroupBufferDesc*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputePipelineDesc>::SkSpan<unsigned long, true>(skgpu::graphite::ComputePipelineDesc*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::ResourceBinding>::SkSpan<int, true>(skgpu::graphite::ResourceBinding*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc>::SkSpan<int, true>(skgpu::graphite::ComputeStep::WorkgroupBufferDesc*, int) Unexecuted instantiation: SkSpan<skgpu::graphite::DispatchGroup::Dispatch>::SkSpan<unsigned long, true>(skgpu::graphite::DispatchGroup::Dispatch*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::DescriptorData>::SkSpan<int, true>(skgpu::graphite::DescriptorData*, int) Unexecuted instantiation: SkSpan<VkImageView_T*>::SkSpan<unsigned long, true>(VkImageView_T**, unsigned long) Unexecuted instantiation: SkSpan<VkClearValue>::SkSpan<unsigned long, true>(VkClearValue*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::DescriptorData>::SkSpan<unsigned long, true>(skgpu::graphite::DescriptorData*, unsigned long) Unexecuted instantiation: SkSpan<VkWriteDescriptorSet>::SkSpan<unsigned long, true>(VkWriteDescriptorSet*, unsigned long) Unexecuted instantiation: SkSpan<VkDescriptorImageInfo>::SkSpan<unsigned long, true>(VkDescriptorImageInfo*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::graphite::AttachmentDesc const*>::SkSpan<unsigned long, true>(skgpu::graphite::AttachmentDesc const**, unsigned long) Unexecuted instantiation: SkSpan<VkSubpassDescription>::SkSpan<unsigned long, true>(VkSubpassDescription*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::pair<skgpu::graphite::GraphiteResourceKey, sk_sp<skgpu::graphite::VulkanGraphicsPipeline> > >::SkSpan<unsigned long, true>(std::__1::pair<skgpu::graphite::GraphiteResourceKey, sk_sp<skgpu::graphite::VulkanGraphicsPipeline> >*, unsigned long) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::VulkanImageView const, std::__1::default_delete<skgpu::graphite::VulkanImageView const> > >::SkSpan<unsigned long, true>(std::__1::unique_ptr<skgpu::graphite::VulkanImageView const, std::__1::default_delete<skgpu::graphite::VulkanImageView const> >*, unsigned long) Unexecuted instantiation: SkSpan<SkCanvas::ImageSetEntry>::SkSpan<unsigned long, true>(SkCanvas::ImageSetEntry*, unsigned long) Unexecuted instantiation: SkSpan<skgpu::ganesh::ClipStack::Element>::SkSpan<unsigned long, true>(skgpu::ganesh::ClipStack::Element*, unsigned long) Unexecuted instantiation: SkSpan<VkDescriptorPoolSize>::SkSpan<unsigned long, true>(VkDescriptorPoolSize*, unsigned long) Unexecuted instantiation: SkSpan<VkDescriptorSetLayout_T*>::SkSpan<unsigned long, true>(VkDescriptorSetLayout_T**, unsigned long) Unexecuted instantiation: SkSpan<SkString const>::SkSpan<unsigned long, true>(SkString const*, unsigned long) Unexecuted instantiation: SkSpan<hb_feature_t>::SkSpan<unsigned long, true>(hb_feature_t*, unsigned long) Unexecuted instantiation: SkSpan<SkShaper::Feature const>::SkSpan<unsigned long, true>(SkShaper::Feature const*, unsigned long) Unexecuted instantiation: SkShaper_harfbuzz.cpp:SkSpan<(anonymous namespace)::ShapedRun>::SkSpan<unsigned long, true>((anonymous namespace)::ShapedRun*, unsigned long) Unexecuted instantiation: SkSpan<SkUnicode::CodeUnitFlags>::SkSpan<unsigned long, true>(SkUnicode::CodeUnitFlags*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::TextStyle>::SkSpan<unsigned long, true>(skia::textlayout::TextStyle*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::Block>::SkSpan<unsigned long, true>(skia::textlayout::Block*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::Placeholder>::SkSpan<unsigned long, true>(skia::textlayout::Placeholder*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::Placeholder>::SkSpan<int, true>(skia::textlayout::Placeholder*, int) Unexecuted instantiation: SkSpan<skia::textlayout::Block>::SkSpan<int, true>(skia::textlayout::Block*, int) Unexecuted instantiation: SkSpan<skia::textlayout::Run>::SkSpan<unsigned long, true>(skia::textlayout::Run*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::Cluster>::SkSpan<unsigned long, true>(skia::textlayout::Cluster*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::Cluster>::SkSpan<int, true>(skia::textlayout::Cluster*, int) Unexecuted instantiation: SkSpan<skia::textlayout::TextLine>::SkSpan<unsigned long, true>(skia::textlayout::TextLine*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::Run>::SkSpan<int, true>(skia::textlayout::Run*, int) Unexecuted instantiation: SkSpan<unsigned long const>::SkSpan<int, true>(unsigned long const*, int) Unexecuted instantiation: SkSpan<skia::textlayout::TextLine>::SkSpan<int, true>(skia::textlayout::TextLine*, int) Unexecuted instantiation: SkSpan<SkShaper::Feature>::SkSpan<unsigned long, true>(SkShaper::Feature*, unsigned long) Unexecuted instantiation: SkSpan<skia::textlayout::ResolvedFontDescriptor>::SkSpan<unsigned long, true>(skia::textlayout::ResolvedFontDescriptor*, unsigned long) Unexecuted instantiation: SkSpan<SkShaper::Feature>::SkSpan<int, true>(SkShaper::Feature*, int) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<skottie::ColorValue*> >::SkSpan<int, true>(skottie::SlotManager::ValuePair<skottie::ColorValue*>*, int) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<skottie::ColorValue*> >::SkSpan<unsigned long, true>(skottie::SlotManager::ValuePair<skottie::ColorValue*>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skottie::SlotManager::ImageAssetProxy> >::SkSpan<int, true>(sk_sp<skottie::SlotManager::ImageAssetProxy>*, int) Unexecuted instantiation: SkSpan<sk_sp<skottie::SlotManager::ImageAssetProxy> >::SkSpan<unsigned long, true>(sk_sp<skottie::SlotManager::ImageAssetProxy>*, unsigned long) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<float*> >::SkSpan<int, true>(skottie::SlotManager::ValuePair<float*>*, int) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<float*> >::SkSpan<unsigned long, true>(skottie::SlotManager::ValuePair<float*>*, unsigned long) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<SkV2*> >::SkSpan<int, true>(skottie::SlotManager::ValuePair<SkV2*>*, int) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<SkV2*> >::SkSpan<unsigned long, true>(skottie::SlotManager::ValuePair<SkV2*>*, unsigned long) Unexecuted instantiation: SkSpan<sk_sp<skottie::internal::TextAdapter> >::SkSpan<int, true>(sk_sp<skottie::internal::TextAdapter>*, int) Unexecuted instantiation: SkSpan<sk_sp<skottie::internal::TextAdapter> >::SkSpan<unsigned long, true>(sk_sp<skottie::internal::TextAdapter>*, unsigned long) Unexecuted instantiation: SkSpan<skottie::GlyphDecorator::GlyphInfo>::SkSpan<unsigned long, true>(skottie::GlyphDecorator::GlyphInfo*, unsigned long) Unexecuted instantiation: SkSpan<skottie::GlyphDecorator::GlyphInfo const>::SkSpan<unsigned long, true>(skottie::GlyphDecorator::GlyphInfo const*, unsigned long) Unexecuted instantiation: SkSpan<skottie::Shaper::RunRec>::SkSpan<unsigned long, true>(skottie::Shaper::RunRec*, unsigned long) Layer.cpp:SkSpan<skottie::internal::(anonymous namespace)::AttachMask(skjson::ArrayValue const*, skottie::internal::AnimationBuilder const*, sk_sp<sksg::RenderNode>)::MaskRecord>::SkSpan<unsigned long, true>(skottie::internal::(anonymous namespace)::AttachMask(skjson::ArrayValue const*, skottie::internal::AnimationBuilder const*, sk_sp<sksg::RenderNode>)::MaskRecord*, unsigned long) Line | Count | Source | 70 | 9.72k | constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { | 71 | 9.72k | SkASSERT(ptr || fSize == 0); // disallow nullptr + a nonzero size | 72 | 9.72k | SkASSERT(fSize < kMaxSize); | 73 | 9.72k | } |
|
79 | 556M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } SkSpan<SkRuntimeEffect::Uniform const>::SkSpan<std::__1::vector<SkRuntimeEffect::Uniform, std::__1::allocator<SkRuntimeEffect::Uniform> > const&>(std::__1::vector<SkRuntimeEffect::Uniform, std::__1::allocator<SkRuntimeEffect::Uniform> > const&) Line | Count | Source | 79 | 285k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkRuntimeEffect::Child const>::SkSpan<std::__1::vector<SkRuntimeEffect::Child, std::__1::allocator<SkRuntimeEffect::Child> > const&>(std::__1::vector<SkRuntimeEffect::Child, std::__1::allocator<SkRuntimeEffect::Child> > const&) Line | Count | Source | 79 | 93.9k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkSpan<std::byte>&>(SkSpan<std::byte>&) Line | Count | Source | 79 | 71.5M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<skgpu::graphite::BackendTexture const>::SkSpan<skgpu::graphite::BackendTexture (&) [4]>(skgpu::graphite::BackendTexture (&) [4]) Unexecuted instantiation: SkSpan<sk_sp<SkImage> const>::SkSpan<sk_sp<SkImage> (&) [4]>(sk_sp<SkImage> (&) [4]) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, VkPhysicalDevice_T*>&>(SkAlignedSTStorage<2, VkPhysicalDevice_T*>&) Unexecuted instantiation: SkSpan<GrAuditTrail::OpInfo::Op>::SkSpan<skia_private::TArray<GrAuditTrail::OpInfo::Op, true>&>(skia_private::TArray<GrAuditTrail::OpInfo::Op, true>&) SkSpan<sk_sp<SkImageFilter> >::SkSpan<SkSpan<sk_sp<SkImageFilter> >&>(SkSpan<sk_sp<SkImageFilter> >&) Line | Count | Source | 79 | 523k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, int>&>(SkAlignedSTStorage<8, int>&) Line | Count | Source | 79 | 124k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<TestSVGTypeface::GlyfLayerInfo>::SkSpan<skia_private::TArray<TestSVGTypeface::GlyfLayerInfo, true>&>(skia_private::TArray<TestSVGTypeface::GlyfLayerInfo, true>&) SkSpan<sk_sp<SkImageFilter> >::SkSpan<skia_private::STArray<1, sk_sp<SkImageFilter>, true>&>(skia_private::STArray<1, sk_sp<SkImageFilter>, true>&) Line | Count | Source | 79 | 2.22k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkPoint const>::SkSpan<SkSpan<SkPoint> >(SkSpan<SkPoint>&&) Line | Count | Source | 79 | 54.5k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkPoint const>::SkSpan<SkSpan<SkPoint const>&>(SkSpan<SkPoint const>&) Line | Count | Source | 79 | 205k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, sk_sp<SkImageFilter> >&>(SkAlignedSTStorage<1, sk_sp<SkImageFilter> >&) Line | Count | Source | 79 | 96.1k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, SkNoPixelsDevice::ClipState>&>(SkAlignedSTStorage<4, SkNoPixelsDevice::ClipState>&) Line | Count | Source | 79 | 419k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, sk_sp<SkImageFilter> >&>(SkAlignedSTStorage<2, sk_sp<SkImageFilter> >&) Line | Count | Source | 79 | 23.4k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sk_sp<SkShader> >::SkSpan<skia_private::STArray<1, sk_sp<SkShader>, true>&>(skia_private::STArray<1, sk_sp<SkShader>, true>&) Line | Count | Source | 79 | 29.4k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skif::FilterResult::Builder::SampledFilterResult>&>(SkAlignedSTStorage<1, skif::FilterResult::Builder::SampledFilterResult>&) Line | Count | Source | 79 | 123k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, sk_sp<SkShader> >&>(SkAlignedSTStorage<1, sk_sp<SkShader> >&) Line | Count | Source | 79 | 123k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, SkPoint>&>(SkAlignedSTStorage<4, SkPoint>&) Line | Count | Source | 79 | 85.1M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, unsigned char>&>(SkAlignedSTStorage<8, unsigned char>&) Line | Count | Source | 79 | 85.1M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, float>&>(SkAlignedSTStorage<2, float>&) Line | Count | Source | 79 | 85.1M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sk_sp<SkImageFilter> >::SkSpan<skia_private::AutoSTArray<2, sk_sp<SkImageFilter> >&>(skia_private::AutoSTArray<2, sk_sp<SkImageFilter> >&) Line | Count | Source | 79 | 250 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, SkRasterPipeline_MemoryCtxInfo>&>(SkAlignedSTStorage<2, SkRasterPipeline_MemoryCtxInfo>&) Line | Count | Source | 79 | 2.73M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkResourceCache::PurgeSharedIDMessage>::SkSpan<skia_private::TArray<SkResourceCache::PurgeSharedIDMessage, true>&>(skia_private::TArray<SkResourceCache::PurgeSharedIDMessage, true>&) SkSpan<SkRuntimeEffect::Uniform const>::SkSpan<SkSpan<SkRuntimeEffect::Uniform const>&>(SkSpan<SkRuntimeEffect::Uniform const>&) Line | Count | Source | 79 | 76.3k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<float const>::SkSpan<SkSpan<float> >(SkSpan<float>&&) SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<SkSpan<SkRuntimeEffect::ChildPtr const>&>(SkSpan<SkRuntimeEffect::ChildPtr const>&) Line | Count | Source | 79 | 176k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkRuntimeEffect::ChildPtr>::SkSpan<skia_private::STArray<4, SkRuntimeEffect::ChildPtr, true>&>(skia_private::STArray<4, SkRuntimeEffect::ChildPtr, true>&) Line | Count | Source | 79 | 7.36k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<SkSpan<SkRuntimeEffect::ChildPtr> >(SkSpan<SkRuntimeEffect::ChildPtr>&&) Line | Count | Source | 79 | 7.36k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<std::__1::vector<SkRuntimeEffect::ChildPtr, std::__1::allocator<SkRuntimeEffect::ChildPtr> > const&>(std::__1::vector<SkRuntimeEffect::ChildPtr, std::__1::allocator<SkRuntimeEffect::ChildPtr> > const&) Line | Count | Source | 79 | 102k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, SkRuntimeEffect::ChildPtr>&>(SkAlignedSTStorage<4, SkRuntimeEffect::ChildPtr>&) Line | Count | Source | 79 | 7.36k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<unsigned short const>::SkSpan<SkSpan<unsigned short const>&>(SkSpan<unsigned short const>&) Line | Count | Source | 79 | 258k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkPackedGlyphID const>::SkSpan<SkSpan<SkPackedGlyphID const>&>(SkSpan<SkPackedGlyphID const>&) Line | Count | Source | 79 | 644 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkRuntimeEffect::ChildPtr>::SkSpan<std::__1::vector<SkRuntimeEffect::ChildPtr, std::__1::allocator<SkRuntimeEffect::ChildPtr> >&>(std::__1::vector<SkRuntimeEffect::ChildPtr, std::__1::allocator<SkRuntimeEffect::ChildPtr> >&) SkSpan<SkSL::SampleUsage const>::SkSpan<std::__1::vector<SkSL::SampleUsage, std::__1::allocator<SkSL::SampleUsage> >&>(std::__1::vector<SkSL::SampleUsage, std::__1::allocator<SkSL::SampleUsage> >&) Line | Count | Source | 79 | 49.6k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkSL::SampleUsage const>::SkSpan<SkSpan<SkSL::SampleUsage const>&>(SkSpan<SkSL::SampleUsage const>&) Line | Count | Source | 79 | 49.6k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<float const>::SkSpan<SkSpan<float const>&>(SkSpan<float const>&) Line | Count | Source | 79 | 99.3k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<char const>::SkSpan<SkSpan<char const>&>(SkSpan<char const>&) Line | Count | Source | 79 | 102k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<unsigned int const>::SkSpan<SkSpan<unsigned int const>&>(SkSpan<unsigned int const>&) Line | Count | Source | 79 | 102k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sktext::GlyphRun const>::SkSpan<SkSpan<sktext::GlyphRun const>&>(SkSpan<sktext::GlyphRun const>&) Line | Count | Source | 79 | 16.4k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkPoint const>::SkSpan<SkSpan<SkPoint const> >(SkSpan<SkPoint const>&&) Line | Count | Source | 79 | 3.51k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkPoint const>::SkSpan<SkSpan<SkPoint>&>(SkSpan<SkPoint>&) Line | Count | Source | 79 | 3.37k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<unsigned short>::SkSpan<std::__1::vector<unsigned short, std::__1::allocator<unsigned short> >&>(std::__1::vector<unsigned short, std::__1::allocator<unsigned short> >&) Line | Count | Source | 79 | 7.75k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<unsigned short const>::SkSpan<SkSpan<unsigned short> >(SkSpan<unsigned short>&&) Line | Count | Source | 79 | 7.75k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sktext::GlyphRun>::SkSpan<std::__1::vector<sktext::GlyphRun, std::__1::allocator<sktext::GlyphRun> >&>(std::__1::vector<sktext::GlyphRun, std::__1::allocator<sktext::GlyphRun> >&) Line | Count | Source | 79 | 16.4k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sktext::GlyphRun const>::SkSpan<SkSpan<sktext::GlyphRun> >(SkSpan<sktext::GlyphRun>&&) Line | Count | Source | 79 | 16.4k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, SkOpRayHit*>&>(SkAlignedSTStorage<1, SkOpRayHit*>&) Line | Count | Source | 79 | 3.11M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, double>&>(SkAlignedSTStorage<8, double>&) Line | Count | Source | 79 | 62.4k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, SkRGBA4f<(SkAlphaType)3> >&>(SkAlignedSTStorage<16, SkRGBA4f<(SkAlphaType)3> >&) Line | Count | Source | 79 | 1.22k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, float>&>(SkAlignedSTStorage<16, float>&) Line | Count | Source | 79 | 1.22k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkCodecs::Decoder const>::SkSpan<std::__1::vector<SkCodecs::Decoder, std::__1::allocator<SkCodecs::Decoder> > const&>(std::__1::vector<SkCodecs::Decoder, std::__1::allocator<SkCodecs::Decoder> > const&) Line | Count | Source | 79 | 168k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkCodecs::Decoder const>::SkSpan<SkSpan<SkCodecs::Decoder const>&>(SkSpan<SkCodecs::Decoder const>&) Line | Count | Source | 79 | 124k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > >&>(SkAlignedSTStorage<2, std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > >&) Line | Count | Source | 79 | 523k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkSL::Variable* const>::SkSpan<skia_private::TArray<SkSL::Variable*, true> const&>(skia_private::TArray<SkSL::Variable*, true> const&) Line | Count | Source | 79 | 105k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > >&>(SkAlignedSTStorage<2, std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > >&) Line | Count | Source | 79 | 25.7k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > >&>(SkAlignedSTStorage<8, std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > >&) Line | Count | Source | 79 | 9.80k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > >::SkSpan<skia_private::TArray<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> >, true>&>(skia_private::TArray<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> >, true>&) Line | Count | Source | 79 | 143 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkSL::Field>::SkSpan<skia_private::TArray<SkSL::Field, true>&>(skia_private::TArray<SkSL::Field, true>&) Line | Count | Source | 79 | 832 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<signed char const>::SkSpan<SkSpan<signed char const>&>(SkSpan<signed char const>&) Line | Count | Source | 79 | 51 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<signed char const>::SkSpan<SkSpan<signed char> >(SkSpan<signed char>&&) Line | Count | Source | 79 | 171 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<float const>::SkSpan<SkSpan<float>&>(SkSpan<float>&) Unexecuted instantiation: SkSpan<unsigned char>::SkSpan<SkSpan<unsigned char>&>(SkSpan<unsigned char>&) Unexecuted instantiation: SkSpan<SkSL::SlotDebugInfo const>::SkSpan<std::__1::vector<SkSL::SlotDebugInfo, std::__1::allocator<SkSL::SlotDebugInfo> >&>(std::__1::vector<SkSL::SlotDebugInfo, std::__1::allocator<SkSL::SlotDebugInfo> >&) Unexecuted instantiation: SkSpan<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>::SkSpan<skia_private::TArray<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false> const&>(skia_private::TArray<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false> const&) SkSpan<SkSL::RP::Instruction>::SkSpan<skia_private::TArray<SkSL::RP::Instruction, true>&>(skia_private::TArray<SkSL::RP::Instruction, true>&) Line | Count | Source | 79 | 102 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<signed char const>::SkSpan<skia_private::FixedArray<4, signed char> const&>(skia_private::FixedArray<4, signed char> const&) Line | Count | Source | 79 | 557 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>::SkSpan<SkSL::ExpressionArray const&>(SkSL::ExpressionArray const&) Line | Count | Source | 79 | 4 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, int>&>(SkAlignedSTStorage<16, int>&) Line | Count | Source | 79 | 306 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, skia_private::THashSet<int, SkGoodHash> const*>&>(SkAlignedSTStorage<16, skia_private::THashSet<int, SkGoodHash> const*>&) Line | Count | Source | 79 | 82 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>::SkSpan<SkSL::ExpressionArray&>(SkSL::ExpressionArray&) Line | Count | Source | 79 | 2.97k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > >::SkSpan<SkSL::ExpressionArray&>(SkSL::ExpressionArray&) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > const>::SkSpan<SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > > >(SkSpan<std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> > >&&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, SkSL::Type const*>&>(SkAlignedSTStorage<8, SkSL::Type const*>&) Line | Count | Source | 79 | 23.0k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> > const>::SkSpan<skia_private::TArray<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> >, true>&>(skia_private::TArray<std::__1::unique_ptr<SkSL::Variable, std::__1::default_delete<SkSL::Variable> >, true>&) Line | Count | Source | 79 | 6.67k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkSL::Variable*>::SkSpan<skia_private::TArray<SkSL::Variable*, true>&>(skia_private::TArray<SkSL::Variable*, true>&) Line | Count | Source | 79 | 16.1k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkSL::Field const>::SkSpan<skia_private::TArray<SkSL::Field, true>&>(skia_private::TArray<SkSL::Field, true>&) SkSLSwizzle.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, SkSL::optimize_constructor_swizzle(SkSL::Context const&, SkSL::Position, SkSL::ConstructorCompound const&, skia_private::FixedArray<4, signed char>)::ReorderedArgument>&>(SkAlignedSTStorage<4, SkSL::optimize_constructor_swizzle(SkSL::Context const&, SkSL::Position, SkSL::ConstructorCompound const&, skia_private::FixedArray<4, signed char>)::ReorderedArgument>&) Line | Count | Source | 79 | 11.8k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkSL::Type const* const>::SkSpan<SkSpan<SkSL::Type const* const>&>(SkSpan<SkSL::Type const* const>&) Line | Count | Source | 79 | 152 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkSL::Field const>::SkSpan<skia_private::TArray<SkSL::Field, true> const&>(skia_private::TArray<SkSL::Field, true> const&) Line | Count | Source | 79 | 87 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, SkJSONWriter::Scope>&>(SkAlignedSTStorage<16, SkJSONWriter::Scope>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, bool>&>(SkAlignedSTStorage<16, bool>&) SkSpan<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > >::SkSpan<std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >&>(std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >&) Line | Count | Source | 79 | 620 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, bool>&>(SkAlignedSTStorage<32, bool>&) Line | Count | Source | 79 | 716 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > const>::SkSpan<std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >&>(std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >&>(SkAlignedSTStorage<1, std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >&) Line | Count | Source | 79 | 606k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage>&>(SkAlignedSTStorage<4, skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage>&) Line | Count | Source | 79 | 21.0k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage>::SkSpan<skia_private::TArray<skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage, false>&>(skia_private::TArray<skgpu::TClientMappedBufferManager<GrGpuBuffer, GrDirectContext::DirectContextID>::BufferFinishedMessage, false>&) SkSpan<GrSurfaceProxy*>::SkSpan<SkSpan<GrSurfaceProxy*>&>(SkSpan<GrSurfaceProxy*>&) Line | Count | Source | 79 | 55.2k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sk_sp<GrRenderTask> >::SkSpan<SkSpan<sk_sp<GrRenderTask> >&>(SkSpan<sk_sp<GrRenderTask> >&) Line | Count | Source | 79 | 3.28k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sk_sp<GrRenderTask> const>::SkSpan<SkSpan<sk_sp<GrRenderTask> >&>(SkSpan<sk_sp<GrRenderTask> >&) Line | Count | Source | 79 | 73.7k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<GrRenderTask*>::SkSpan<skia_private::STArray<1, GrRenderTask*, true>&>(skia_private::STArray<1, GrRenderTask*, true>&) Line | Count | Source | 79 | 23.0k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<sk_sp<GrRenderTask> >::SkSpan<skia_private::TArray<sk_sp<GrRenderTask>, true>&>(skia_private::TArray<sk_sp<GrRenderTask>, true>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, GrTextureResolveRenderTask::Resolve>&>(SkAlignedSTStorage<4, GrTextureResolveRenderTask::Resolve>&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, GrGpu::SubmittedProc>&>(SkAlignedSTStorage<4, GrGpu::SubmittedProc>&) Line | Count | Source | 79 | 2.58k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, sk_sp<GrSurfaceProxy> >&>(SkAlignedSTStorage<1, sk_sp<GrSurfaceProxy> >&) Line | Count | Source | 79 | 138k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, GrRenderTask*>&>(SkAlignedSTStorage<1, GrRenderTask*>&) Line | Count | Source | 79 | 276k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMessage>::SkSpan<skia_private::TArray<skgpu::UniqueKeyInvalidatedMessage, false>&>(skia_private::TArray<skgpu::UniqueKeyInvalidatedMessage, false>&) Unexecuted instantiation: SkSpan<GrResourceCache::UnrefResourceMessage>::SkSpan<skia_private::TArray<GrResourceCache::UnrefResourceMessage, false>&>(skia_private::TArray<GrResourceCache::UnrefResourceMessage, false>&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, sk_sp<skgpu::ganesh::PathRenderer> >&>(SkAlignedSTStorage<8, sk_sp<skgpu::ganesh::PathRenderer> >&) Line | Count | Source | 79 | 1.19k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::TAsyncReadResult<GrGpuBuffer, GrDirectContext::DirectContextID, skgpu::ganesh::SurfaceContext::PixelTransferResult>::Plane>&>(SkAlignedSTStorage<4, skgpu::TAsyncReadResult<GrGpuBuffer, GrDirectContext::DirectContextID, skgpu::ganesh::SurfaceContext::PixelTransferResult>::Plane>&) SkSpan<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >::SkSpan<skia_private::TArray<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> >, true>&>(skia_private::TArray<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> >, true>&) Line | Count | Source | 79 | 2.95k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >::SkSpan<std::__1::vector<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>, std::__1::allocator<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> > >&>(std::__1::vector<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>, std::__1::allocator<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> > >&) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const>::SkSpan<SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> > >(SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >&&) Unexecuted instantiation: SkSpan<GrShaderVar const>::SkSpan<SkSpan<GrShaderVar> >(SkSpan<GrShaderVar>&&) Unexecuted instantiation: SkSpan<GrShaderVar const>::SkSpan<SkSpan<GrShaderVar const>&>(SkSpan<GrShaderVar const>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<15, SkString>&>(SkAlignedSTStorage<15, SkString>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, SkString>&>(SkAlignedSTStorage<1, SkString>&) AAConvexPathRenderer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::ganesh::(anonymous namespace)::AAConvexPathOp::PathData>&>(SkAlignedSTStorage<1, skgpu::ganesh::(anonymous namespace)::AAConvexPathOp::PathData>&) Line | Count | Source | 79 | 443 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
AAConvexPathRenderer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<11, skgpu::ganesh::(anonymous namespace)::Segment>&>(SkAlignedSTStorage<11, skgpu::ganesh::(anonymous namespace)::Segment>&) Line | Count | Source | 79 | 343 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<15, SkPoint>&>(SkAlignedSTStorage<15, SkPoint>&) Line | Count | Source | 79 | 55 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
AAConvexPathRenderer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::ganesh::(anonymous namespace)::Draw>&>(SkAlignedSTStorage<4, skgpu::ganesh::(anonymous namespace)::Draw>&) Line | Count | Source | 79 | 195 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
AAHairLinePathRenderer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, (anonymous namespace)::AAHairlineOp::PathData>&>(SkAlignedSTStorage<1, (anonymous namespace)::AAHairlineOp::PathData>&) Line | Count | Source | 79 | 5.13k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<128, SkPoint>&>(SkAlignedSTStorage<128, SkPoint>&) Line | Count | Source | 79 | 10.9k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, SkPoint>&>(SkAlignedSTStorage<32, SkPoint>&) Line | Count | Source | 79 | 2.49k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
AALinearizingConvexPathRenderer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::ganesh::(anonymous namespace)::AAFlatteningConvexPathOp::PathData>&>(SkAlignedSTStorage<1, skgpu::ganesh::(anonymous namespace)::AAFlatteningConvexPathOp::PathData>&) Line | Count | Source | 79 | 227 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, sk_sp<skgpu::ganesh::AtlasRenderTask> >&>(SkAlignedSTStorage<4, sk_sp<skgpu::ganesh::AtlasRenderTask> >&) DashOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::LineData>&>(SkAlignedSTStorage<1, skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::LineData>&) Line | Count | Source | 79 | 1 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<128, SkRect>&>(SkAlignedSTStorage<128, SkRect>&) Line | Count | Source | 79 | 1 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
DashOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<128, skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::DashDraw>&>(SkAlignedSTStorage<128, skgpu::ganesh::DashOp::(anonymous namespace)::DashOpImpl::DashDraw>&) Line | Count | Source | 79 | 1 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
DefaultPathRenderer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, (anonymous namespace)::DefaultPathOp::PathData>&>(SkAlignedSTStorage<1, (anonymous namespace)::DefaultPathOp::PathData>&) Line | Count | Source | 79 | 7.50k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: DrawAtlasOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, (anonymous namespace)::DrawAtlasOpImpl::Geometry>&>(SkAlignedSTStorage<1, (anonymous namespace)::DrawAtlasOpImpl::Geometry>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<6, GrGeometryProcessor::Attribute>&>(SkAlignedSTStorage<6, GrGeometryProcessor::Attribute>&) DrawMeshOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, (anonymous namespace)::MeshOp::Mesh>&>(SkAlignedSTStorage<1, (anonymous namespace)::MeshOp::Mesh>&) Line | Count | Source | 79 | 5.76k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >::SkSpan<SkSpan<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >&>(SkSpan<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >&) Line | Count | Source | 79 | 5.91k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkMeshSpecification::Attribute const>::SkSpan<std::__1::vector<SkMeshSpecification::Attribute, std::__1::allocator<SkMeshSpecification::Attribute> > const&>(std::__1::vector<SkMeshSpecification::Attribute, std::__1::allocator<SkMeshSpecification::Attribute> > const&) Line | Count | Source | 79 | 2.95k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, std::__1::unique_ptr<GrFragmentProcessor::ProgramImpl, std::__1::default_delete<GrFragmentProcessor::ProgramImpl> > >&>(SkAlignedSTStorage<2, std::__1::unique_ptr<GrFragmentProcessor::ProgramImpl, std::__1::default_delete<GrFragmentProcessor::ProgramImpl> > >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >&>(SkAlignedSTStorage<8, GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >&) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const>::SkSpan<SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const>&>(SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> const>&) Unexecuted instantiation: SkSpan<GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind> >::SkSpan<skia_private::STArray<8, GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>, true>&>(skia_private::STArray<8, GrResourceHandle<GrGLSLProgramDataManager::UniformHandleKind>, true>&) Unexecuted instantiation: SkSpan<SkMeshSpecification::Varying const>::SkSpan<std::__1::vector<SkMeshSpecification::Varying, std::__1::allocator<SkMeshSpecification::Varying> > const&>(std::__1::vector<SkMeshSpecification::Varying, std::__1::allocator<SkMeshSpecification::Varying> > const&) Unexecuted instantiation: DrawMeshOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<6, (anonymous namespace)::MeshGP::Impl::onEmitCode(GrGeometryProcessor::ProgramImpl::EmitArgs&, GrGeometryProcessor::ProgramImpl::GrGPArgs*)::RealVarying>&>(SkAlignedSTStorage<6, (anonymous namespace)::MeshGP::Impl::onEmitCode(GrGeometryProcessor::ProgramImpl::EmitArgs&, GrGeometryProcessor::ProgramImpl::GrGPArgs*)::RealVarying>&) SkSpan<SkMeshSpecification::Attribute>::SkSpan<std::__1::vector<SkMeshSpecification::Attribute, std::__1::allocator<SkMeshSpecification::Attribute> >&>(std::__1::vector<SkMeshSpecification::Attribute, std::__1::allocator<SkMeshSpecification::Attribute> >&) Line | Count | Source | 79 | 3 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkMeshSpecification::Attribute const>::SkSpan<SkSpan<SkMeshSpecification::Attribute> >(SkSpan<SkMeshSpecification::Attribute>&&) Line | Count | Source | 79 | 3 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkMeshSpecification::Varying>::SkSpan<std::__1::vector<SkMeshSpecification::Varying, std::__1::allocator<SkMeshSpecification::Varying> >&>(std::__1::vector<SkMeshSpecification::Varying, std::__1::allocator<SkMeshSpecification::Varying> >&) Line | Count | Source | 79 | 3 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkMeshSpecification::Varying const>::SkSpan<SkSpan<SkMeshSpecification::Varying> >(SkSpan<SkMeshSpecification::Varying>&&) Line | Count | Source | 79 | 3 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, CircularRRectOp::RRect>&>(SkAlignedSTStorage<1, CircularRRectOp::RRect>&) Line | Count | Source | 79 | 112 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, EllipticalRRectOp::RRect>&>(SkAlignedSTStorage<1, EllipticalRRectOp::RRect>&) Line | Count | Source | 79 | 5 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, ButtCapDashedCircleOp::Circle>&>(SkAlignedSTStorage<1, ButtCapDashedCircleOp::Circle>&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, CircleOp::Circle>&>(SkAlignedSTStorage<1, CircleOp::Circle>&) Line | Count | Source | 79 | 377 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, EllipseOp::Ellipse>&>(SkAlignedSTStorage<1, EllipseOp::Ellipse>&) Line | Count | Source | 79 | 9 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, DIEllipseOp::Ellipse>&>(SkAlignedSTStorage<1, DIEllipseOp::Ellipse>&) Line | Count | Source | 79 | 6 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
LatticeOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::ganesh::LatticeOp::(anonymous namespace)::NonAALatticeOp::Patch>&>(SkAlignedSTStorage<1, skgpu::ganesh::LatticeOp::(anonymous namespace)::NonAALatticeOp::Patch>&) Line | Count | Source | 79 | 6 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<25, skgpu::ganesh::OpsTask::OpChain>&>(SkAlignedSTStorage<25, skgpu::ganesh::OpsTask::OpChain>&) Line | Count | Source | 79 | 99.5k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, GrVertexChunk>&>(SkAlignedSTStorage<1, GrVertexChunk>&) Unexecuted instantiation: RegionOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::ganesh::RegionOp::(anonymous namespace)::RegionOpImpl::RegionInfo>&>(SkAlignedSTStorage<1, skgpu::ganesh::RegionOp::(anonymous namespace)::RegionOpImpl::RegionInfo>&) Unexecuted instantiation: ShadowRRectOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, (anonymous namespace)::ShadowCircularRRectOp::Geometry>&>(SkAlignedSTStorage<1, (anonymous namespace)::ShadowCircularRRectOp::Geometry>&) SmallPathRenderer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::ganesh::(anonymous namespace)::SmallPathOp::Entry>&>(SkAlignedSTStorage<1, skgpu::ganesh::(anonymous namespace)::SmallPathOp::Entry>&) Line | Count | Source | 79 | 4.17k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
StrokeRectOp.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::ganesh::StrokeRectOp::(anonymous namespace)::AAStrokeRectOp::RectInfo>&>(SkAlignedSTStorage<1, skgpu::ganesh::StrokeRectOp::(anonymous namespace)::AAStrokeRectOp::RectInfo>&) Line | Count | Source | 79 | 399 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, GrProgramInfo const*>&>(SkAlignedSTStorage<2, GrProgramInfo const*>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<5, GrGeometryProcessor::Attribute>&>(SkAlignedSTStorage<5, GrGeometryProcessor::Attribute>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, GrVkSemaphore::Resource*>&>(SkAlignedSTStorage<1, GrVkSemaphore::Resource*>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, VkImageSubresourceRange>&>(SkAlignedSTStorage<1, VkImageSubresourceRange>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, VkVertexInputBindingDescription>&>(SkAlignedSTStorage<2, VkVertexInputBindingDescription>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, VkVertexInputAttributeDescription>&>(SkAlignedSTStorage<16, VkVertexInputAttributeDescription>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, GrVkSampler const*>&>(SkAlignedSTStorage<4, GrVkSampler const*>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<34, unsigned int>&>(SkAlignedSTStorage<34, unsigned int>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, GrVkResourceProvider::CompatibleRenderPassSet>&>(SkAlignedSTStorage<4, GrVkResourceProvider::CompatibleRenderPassSet>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, GrVkCommandPool*>&>(SkAlignedSTStorage<4, GrVkCommandPool*>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, std::__1::unique_ptr<GrVkDescriptorSetManager, std::__1::default_delete<GrVkDescriptorSetManager> > >&>(SkAlignedSTStorage<4, std::__1::unique_ptr<GrVkDescriptorSetManager, std::__1::default_delete<GrVkDescriptorSetManager> > >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, GrVkRenderPass*>&>(SkAlignedSTStorage<4, GrVkRenderPass*>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::TAsyncReadResult<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID, skgpu::graphite::Context::PixelTransferResult>::Plane>&>(SkAlignedSTStorage<4, skgpu::TAsyncReadResult<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID, skgpu::graphite::Context::PixelTransferResult>::Plane>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> const>::SkSpan<skia_private::STArray<4, sk_sp<skgpu::graphite::Buffer>, true>&>(skia_private::STArray<4, sk_sp<skgpu::graphite::Buffer>, true>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, sk_sp<skgpu::graphite::Buffer> >&>(SkAlignedSTStorage<4, sk_sp<skgpu::graphite::Buffer> >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage>&>(SkAlignedSTStorage<4, skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage>&) Unexecuted instantiation: SkSpan<skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage>::SkSpan<skia_private::TArray<skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage, false>&>(skia_private::TArray<skgpu::TClientMappedBufferManager<skgpu::graphite::Buffer, skgpu::graphite::Context::ContextID>::BufferFinishedMessage, false>&) Unexecuted instantiation: SkSpan<sk_sp<SkImage> const>::SkSpan<SkSpan<sk_sp<SkImage> const>&>(SkSpan<sk_sp<SkImage> const>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> const>::SkSpan<SkSpan<sk_sp<skgpu::graphite::Buffer> const>&>(SkSpan<sk_sp<skgpu::graphite::Buffer> const>&) Unexecuted instantiation: SkSpan<skgpu::graphite::MipLevel const>::SkSpan<std::__1::vector<skgpu::graphite::MipLevel, std::__1::allocator<skgpu::graphite::MipLevel> >&>(std::__1::vector<skgpu::graphite::MipLevel, std::__1::allocator<skgpu::graphite::MipLevel> >&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::RefCntedCallback> >::SkSpan<skia_private::TArray<sk_sp<skgpu::RefCntedCallback>, true>&>(skia_private::TArray<sk_sp<skgpu::RefCntedCallback>, true>&) SkSpan<sktext::gpu::Glyph const*>::SkSpan<SkSpan<sktext::gpu::Glyph const*> >(SkSpan<sktext::gpu::Glyph const*>&&) Line | Count | Source | 79 | 2.11k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<skgpu::graphite::MipLevel const>::SkSpan<SkSpan<skgpu::graphite::MipLevel const>&>(SkSpan<skgpu::graphite::MipLevel const>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::graphite::BufferTextureCopyData>&>(SkAlignedSTStorage<1, skgpu::graphite::BufferTextureCopyData>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, unsigned long>&>(SkAlignedSTStorage<16, unsigned long>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::graphite::UploadInstance>&>(SkAlignedSTStorage<1, skgpu::graphite::UploadInstance>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<6, VkDescriptorSetLayoutBinding>&>(SkAlignedSTStorage<6, VkDescriptorSetLayoutBinding>&) SkSpan<unsigned int>::SkSpan<SkSpan<unsigned int>&>(SkSpan<unsigned int>&) Line | Count | Source | 79 | 748 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, SkFontScanner::AxisDefinition>&>(SkAlignedSTStorage<4, SkFontScanner::AxisDefinition>&) Line | Count | Source | 79 | 541k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<float>::SkSpan<SkSpan<float>&>(SkSpan<float>&) Line | Count | Source | 79 | 8.64k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, SkPoint>&>(SkAlignedSTStorage<8, SkPoint>&) SkSpan<sktext::gpu::GlyphVector::Variant>::SkSpan<SkSpan<sktext::gpu::GlyphVector::Variant>&>(SkSpan<sktext::gpu::GlyphVector::Variant>&) Line | Count | Source | 79 | 839 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::BulkUsePlotUpdater::PlotData>&>(SkAlignedSTStorage<4, skgpu::BulkUsePlotUpdater::PlotData>&) Line | Count | Source | 79 | 1.67k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sktext::gpu::GlyphVector::Variant>::SkSpan<SkSpan<sktext::gpu::GlyphVector::Variant> >(SkSpan<sktext::gpu::GlyphVector::Variant>&&) Line | Count | Source | 79 | 839 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkGlyph>::SkSpan<std::__1::vector<SkGlyph, std::__1::allocator<SkGlyph> >&>(std::__1::vector<SkGlyph, std::__1::allocator<SkGlyph> >&) SkSpan<SkPoint>::SkSpan<SkSpan<SkPoint>&>(SkSpan<SkPoint>&) Line | Count | Source | 79 | 2 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sktext::IDOrPath>::SkSpan<SkSpan<sktext::IDOrPath>&>(SkSpan<sktext::IDOrPath>&) Line | Count | Source | 79 | 2.53k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sktext::IDOrPath>::SkSpan<SkSpan<sktext::IDOrPath> >(SkSpan<sktext::IDOrPath>&&) Line | Count | Source | 79 | 2.53k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sktext::IDOrDrawable>::SkSpan<SkSpan<sktext::IDOrDrawable>&>(SkSpan<sktext::IDOrDrawable>&) Line | Count | Source | 79 | 2 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, SkPackedGlyphID>&>(SkAlignedSTStorage<64, SkPackedGlyphID>&) Line | Count | Source | 79 | 901 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, unsigned short>&>(SkAlignedSTStorage<64, unsigned short>&) Line | Count | Source | 79 | 35.8k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, SkPoint>&>(SkAlignedSTStorage<64, SkPoint>&) Line | Count | Source | 79 | 69.8k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, SkMask::Format>&>(SkAlignedSTStorage<64, SkMask::Format>&) Line | Count | Source | 79 | 901 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkPackedGlyphID const>::SkSpan<SkSpan<SkPackedGlyphID const> >(SkSpan<SkPackedGlyphID const>&&) Line | Count | Source | 79 | 1.40k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, sk_sp<sktext::gpu::TextBlob> >&>(SkAlignedSTStorage<1, sk_sp<sktext::gpu::TextBlob> >&) Line | Count | Source | 79 | 1.37k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage>::SkSpan<skia_private::TArray<sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage, true>&>(skia_private::TArray<sktext::gpu::TextBlobRedrawCoordinator::PurgeBlobMessage, true>&) Unexecuted instantiation: SkSpan<unsigned int const>::SkSpan<skia_private::TArray<unsigned int, true> const&>(skia_private::TArray<unsigned int, true> const&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, SkSL::SPIRVCodeGenerator::Word>&>(SkAlignedSTStorage<8, SkSL::SPIRVCodeGenerator::Word>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, unsigned int>&>(SkAlignedSTStorage<4, unsigned int>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, unsigned int>&>(SkAlignedSTStorage<16, unsigned int>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, unsigned int>&>(SkAlignedSTStorage<2, unsigned int>&) SkSpan<SkGlyph const*>::SkSpan<SkSpan<SkGlyph const*> >(SkSpan<SkGlyph const*>&&) Line | Count | Source | 79 | 2.79k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, SkGlyph const*>&>(SkAlignedSTStorage<64, SkGlyph const*>&) Line | Count | Source | 79 | 34.0k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, sk_sp<SkIDChangeListener> >&>(SkAlignedSTStorage<1, sk_sp<SkIDChangeListener> >&) Line | Count | Source | 79 | 85.0M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkMeshSpecification::Attribute const>::SkSpan<SkSpan<SkMeshSpecification::Attribute const>&>(SkSpan<SkMeshSpecification::Attribute const>&) Line | Count | Source | 79 | 12 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkMeshSpecification::Varying const>::SkSpan<SkSpan<SkMeshSpecification::Varying const>&>(SkSpan<SkMeshSpecification::Varying const>&) Line | Count | Source | 79 | 9 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkMeshSpecification::Varying const>::SkSpan<skia_private::STArray<6, SkMeshSpecification::Varying, false>&>(skia_private::STArray<6, SkMeshSpecification::Varying, false>&) Line | Count | Source | 79 | 3 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<6, SkMeshSpecification::Varying>&>(SkAlignedSTStorage<6, SkMeshSpecification::Varying>&) Line | Count | Source | 79 | 3 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, SkRuntimeEffect::ChildPtr>&>(SkAlignedSTStorage<2, SkRuntimeEffect::ChildPtr>&) SkSpan<SkRasterPipeline_MemoryCtxPatch>::SkSpan<SkSpan<SkRasterPipeline_MemoryCtxPatch>&>(SkSpan<SkRasterPipeline_MemoryCtxPatch>&) Line | Count | Source | 79 | 125M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<SkRuntimeEffect::ChildPtr (&) [3]>(SkRuntimeEffect::ChildPtr (&) [3]) Line | Count | Source | 79 | 2.83k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<18, SkClosestRecord>&>(SkAlignedSTStorage<18, SkClosestRecord>&) Line | Count | Source | 79 | 2.98M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<27, SkClosestRecord const*>&>(SkAlignedSTStorage<27, SkClosestRecord const*>&) Line | Count | Source | 79 | 2.98M | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, SkRGBA4f<(SkAlphaType)2> >&>(SkAlignedSTStorage<4, SkRGBA4f<(SkAlphaType)2> >&) Line | Count | Source | 79 | 11.3k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, float>&>(SkAlignedSTStorage<4, float>&) Line | Count | Source | 79 | 11.3k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, bool>&>(SkAlignedSTStorage<8, bool>&) Line | Count | Source | 79 | 11.3k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkRGBA4f<(SkAlphaType)2> >::SkSpan<skia_private::TArray<SkRGBA4f<(SkAlphaType)2>, true>&>(skia_private::TArray<SkRGBA4f<(SkAlphaType)2>, true>&) Unexecuted instantiation: SkSpan<float>::SkSpan<skia_private::TArray<float, true>&>(skia_private::TArray<float, true>&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, SkRGBA4f<(SkAlphaType)3> >&>(SkAlignedSTStorage<2, SkRGBA4f<(SkAlphaType)3> >&) Line | Count | Source | 79 | 5.74k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<sk_sp<SkShader> >::SkSpan<SkSpan<sk_sp<SkShader> >&>(SkSpan<sk_sp<SkShader> >&) Line | Count | Source | 79 | 29.4k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, std::__1::basic_string_view<char, std::__1::char_traits<char> > >&>(SkAlignedSTStorage<4, std::__1::basic_string_view<char, std::__1::char_traits<char> > >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, SkString>&>(SkAlignedSTStorage<4, SkString>&) Unexecuted instantiation: SkSpan<SkRuntimeEffect::ChildPtr const>::SkSpan<skia_private::STArray<2, SkRuntimeEffect::ChildPtr, true> const&>(skia_private::STArray<2, SkRuntimeEffect::ChildPtr, true> const&) SkSpan<SkV4>::SkSpan<SkSpan<SkV4> >(SkSpan<SkV4>&&) Line | Count | Source | 79 | 9.09k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkV4>::SkSpan<std::__1::array<SkV4, 7ul>&>(std::__1::array<SkV4, 7ul>&) Line | Count | Source | 79 | 224 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkV4>::SkSpan<std::__1::array<SkV4, 14ul>&>(std::__1::array<SkV4, 14ul>&) Line | Count | Source | 79 | 8.87k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<15, PathSegment>&>(SkAlignedSTStorage<15, PathSegment>&) Line | Count | Source | 79 | 16 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >&>(SkAlignedSTStorage<8, std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >&) Line | Count | Source | 79 | 11.6k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> > >::SkSpan<skia_private::STArray<8, std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> >, true>&>(skia_private::STArray<8, std::__1::unique_ptr<GrFragmentProcessor, std::__1::default_delete<GrFragmentProcessor> >, true>&) Line | Count | Source | 79 | 11.6k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<skvx::Vec<4, float> const>::SkSpan<SkSpan<skvx::Vec<4, float> const> >(SkSpan<skvx::Vec<4, float> const>&&) Line | Count | Source | 79 | 174 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<SkRGBA4f<(SkAlphaType)2> const>::SkSpan<SkSpan<SkRGBA4f<(SkAlphaType)2> const> >(SkSpan<SkRGBA4f<(SkAlphaType)2> const>&&) Line | Count | Source | 79 | 220 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkV4 const>::SkSpan<SkSpan<SkV4 const> >(SkSpan<SkV4 const>&&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<3, GrGeometryProcessor::Attribute>&>(SkAlignedSTStorage<3, GrGeometryProcessor::Attribute>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::VulkanYcbcrConversionInfo>&>(SkAlignedSTStorage<1, skgpu::VulkanYcbcrConversionInfo>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, sk_sp<GrManagedResource const> >&>(SkAlignedSTStorage<32, sk_sp<GrManagedResource const> >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, gr_sp<GrRecycledResource const, &(GrManagedResource::ref() const), &(GrRecycledResource::recycle() const)> >&>(SkAlignedSTStorage<32, gr_sp<GrRecycledResource const, &(GrManagedResource::ref() const), &(GrRecycledResource::recycle() const)> >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, sk_sp<GrBuffer const> >&>(SkAlignedSTStorage<16, sk_sp<GrBuffer const> >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, gr_sp<GrSurface const, &(GrIORef<GrGpuResource>::refCommandBuffer() const), &(GrIORef<GrGpuResource>::unrefCommandBuffer() const)> >&>(SkAlignedSTStorage<16, gr_sp<GrSurface const, &(GrIORef<GrGpuResource>::refCommandBuffer() const), &(GrIORef<GrGpuResource>::unrefCommandBuffer() const)> >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, VkBufferMemoryBarrier>&>(SkAlignedSTStorage<1, VkBufferMemoryBarrier>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, VkImageMemoryBarrier>&>(SkAlignedSTStorage<2, VkImageMemoryBarrier>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, std::__1::unique_ptr<GrVkSecondaryCommandBuffer, std::__1::default_delete<GrVkSecondaryCommandBuffer> > >&>(SkAlignedSTStorage<4, std::__1::unique_ptr<GrVkSecondaryCommandBuffer, std::__1::default_delete<GrVkSecondaryCommandBuffer> > >&) Unexecuted instantiation: SkSpan<skgpu::graphite::ClearBufferInfo>::SkSpan<skia_private::TArray<skgpu::graphite::ClearBufferInfo, true>&>(skia_private::TArray<skgpu::graphite::ClearBufferInfo, true>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::Buffer> const>::SkSpan<skia_private::TArray<sk_sp<skgpu::graphite::Buffer>, true> const&>(skia_private::TArray<sk_sp<skgpu::graphite::Buffer>, true> const&) Unexecuted instantiation: SkSpan<std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > const>::SkSpan<SkSpan<std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > const>&>(SkSpan<std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > const>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, sk_sp<skgpu::graphite::Resource> >&>(SkAlignedSTStorage<32, sk_sp<skgpu::graphite::Resource> >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, gr_sp<skgpu::graphite::Resource, &(skgpu::graphite::Resource::refCommandBuffer() const), &(skgpu::graphite::Resource::unrefCommandBuffer() const)> >&>(SkAlignedSTStorage<32, gr_sp<skgpu::graphite::Resource, &(skgpu::graphite::Resource::refCommandBuffer() const), &(skgpu::graphite::Resource::unrefCommandBuffer() const)> >&) Unexecuted instantiation: SkSpan<skgpu::graphite::Uniform const>::SkSpan<SkSpan<skgpu::graphite::Uniform const>&>(SkSpan<skgpu::graphite::Uniform const>&) Unexecuted instantiation: SkSpan<skgpu::graphite::Varying const>::SkSpan<std::__1::vector<skgpu::graphite::Varying, std::__1::allocator<skgpu::graphite::Varying> > const&>(std::__1::vector<skgpu::graphite::Varying, std::__1::allocator<skgpu::graphite::Varying> > const&) Unexecuted instantiation: SkSpan<skgpu::graphite::Attribute const>::SkSpan<SkSpan<skgpu::graphite::Attribute const>&>(SkSpan<skgpu::graphite::Attribute const>&) Unexecuted instantiation: SkSpan<skgpu::graphite::Attribute const>::SkSpan<std::__1::vector<skgpu::graphite::Attribute, std::__1::allocator<skgpu::graphite::Attribute> > const&>(std::__1::vector<skgpu::graphite::Attribute, std::__1::allocator<skgpu::graphite::Attribute> > const&) Unexecuted instantiation: SkSpan<skgpu::graphite::Uniform const>::SkSpan<std::__1::vector<skgpu::graphite::Uniform, std::__1::allocator<skgpu::graphite::Uniform> > const&>(std::__1::vector<skgpu::graphite::Uniform, std::__1::allocator<skgpu::graphite::Uniform> > const&) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::ResourceDesc const>::SkSpan<skia_private::TArray<skgpu::graphite::ComputeStep::ResourceDesc, true> const&>(skia_private::TArray<skgpu::graphite::ComputeStep::ResourceDesc, true> const&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::graphite::ClipStack::Element const*>&>(SkAlignedSTStorage<4, skgpu::graphite::ClipStack::Element const*>&) Unexecuted instantiation: SkSpan<skgpu::graphite::MipLevel const>::SkSpan<std::__1::vector<skgpu::graphite::MipLevel, std::__1::allocator<skgpu::graphite::MipLevel> > const&>(std::__1::vector<skgpu::graphite::MipLevel, std::__1::allocator<skgpu::graphite::MipLevel> > const&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > >&>(SkAlignedSTStorage<1, std::__1::unique_ptr<skgpu::graphite::DispatchGroup, std::__1::default_delete<skgpu::graphite::DispatchGroup> > >&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, std::__1::unique_ptr<skgpu::graphite::DrawPass, std::__1::default_delete<skgpu::graphite::DrawPass> > >&>(SkAlignedSTStorage<1, std::__1::unique_ptr<skgpu::graphite::DrawPass, std::__1::default_delete<skgpu::graphite::DrawPass> > >&) Unexecuted instantiation: DrawPass.cpp:SkSpan<skgpu::graphite::(anonymous namespace)::CpuOrGpuData>::SkSpan<skia_private::TArray<skgpu::graphite::(anonymous namespace)::CpuOrGpuData, true>&>(skia_private::TArray<skgpu::graphite::(anonymous namespace)::CpuOrGpuData, true>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, sk_sp<skgpu::graphite::Device> >&>(SkAlignedSTStorage<1, sk_sp<skgpu::graphite::Device> >&) Unexecuted instantiation: SkSpan<int const>::SkSpan<SkSpan<int const>&>(SkSpan<int const>&) Unexecuted instantiation: SkSpan<skgpu::graphite::ShaderNode const*>::SkSpan<SkSpan<skgpu::graphite::ShaderNode const*> >(SkSpan<skgpu::graphite::ShaderNode const*>&&) Unexecuted instantiation: SkSpan<skgpu::graphite::ShaderNode const*>::SkSpan<SkSpan<skgpu::graphite::ShaderNode const*>&>(SkSpan<skgpu::graphite::ShaderNode const*>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<7, skgpu::graphite::ShaderNode const*>&>(SkAlignedSTStorage<7, skgpu::graphite::ShaderNode const*>&) Unexecuted instantiation: SkSpan<skgpu::UniqueKeyInvalidatedMsg_Graphite>::SkSpan<skia_private::TArray<skgpu::UniqueKeyInvalidatedMsg_Graphite, false>&>(skia_private::TArray<skgpu::UniqueKeyInvalidatedMsg_Graphite, false>&) Unexecuted instantiation: SkSpan<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>::SkSpan<skia_private::TArray<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>&>(skia_private::TArray<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>&) Unexecuted instantiation: SkSpan<skgpu::graphite::TextureAndSampler const>::SkSpan<SkSpan<skgpu::graphite::TextureAndSampler const>&>(SkSpan<skgpu::graphite::TextureAndSampler const>&) Unexecuted instantiation: SkSpan<skgpu::graphite::Uniform const>::SkSpan<SkSpan<skgpu::graphite::Uniform const> >(SkSpan<skgpu::graphite::Uniform const>&&) Unexecuted instantiation: SkSpan<skgpu::graphite::TextureAndSampler const>::SkSpan<SkSpan<skgpu::graphite::TextureAndSampler const> >(SkSpan<skgpu::graphite::TextureAndSampler const>&&) Unexecuted instantiation: SkSpan<char const>::SkSpan<SkSpan<char> >(SkSpan<char>&&) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc const>::SkSpan<skia_private::TArray<skgpu::graphite::ComputeStep::WorkgroupBufferDesc, true> const&>(skia_private::TArray<skgpu::graphite::ComputeStep::WorkgroupBufferDesc, true> const&) Unexecuted instantiation: SkSpan<skgpu::graphite::ResourceBinding>::SkSpan<skia_private::TArray<skgpu::graphite::ResourceBinding, true>&>(skia_private::TArray<skgpu::graphite::ResourceBinding, true>&) Unexecuted instantiation: SkSpan<skgpu::graphite::ComputeStep::WorkgroupBufferDesc>::SkSpan<skia_private::TArray<skgpu::graphite::ComputeStep::WorkgroupBufferDesc, true>&>(skia_private::TArray<skgpu::graphite::ComputeStep::WorkgroupBufferDesc, true>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, VkSemaphore_T*>&>(SkAlignedSTStorage<1, VkSemaphore_T*>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, skgpu::graphite::DescriptorData>&>(SkAlignedSTStorage<1, skgpu::graphite::DescriptorData>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<3, VkClearValue>&>(SkAlignedSTStorage<3, VkClearValue>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<3, skgpu::graphite::DescriptorData>&>(SkAlignedSTStorage<3, skgpu::graphite::DescriptorData>&) Unexecuted instantiation: SkSpan<skgpu::graphite::DescriptorData>::SkSpan<SkSpan<skgpu::graphite::DescriptorData>&>(SkSpan<skgpu::graphite::DescriptorData>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, std::__1::unique_ptr<skgpu::graphite::VulkanImageView const, std::__1::default_delete<skgpu::graphite::VulkanImageView const> > >&>(SkAlignedSTStorage<2, std::__1::unique_ptr<skgpu::graphite::VulkanImageView const, std::__1::default_delete<skgpu::graphite::VulkanImageView const> > >&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, OffsetEdge>&>(SkAlignedSTStorage<64, OffsetEdge>&) Line | Count | Source | 79 | 369 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skgpu::ganesh::ClipStack::Element const*>&>(SkAlignedSTStorage<4, skgpu::ganesh::ClipStack::Element const*>&) Line | Count | Source | 79 | 9.78k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkRGBA4f<(SkAlphaType)2> const>::SkSpan<SkSpan<SkRGBA4f<(SkAlphaType)2> const>&>(SkSpan<SkRGBA4f<(SkAlphaType)2> const>&) Unexecuted instantiation: SkSpan<SkV4 const>::SkSpan<SkSpan<SkV4 const>&>(SkSpan<SkV4 const>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<6, VkDescriptorPoolSize>&>(SkAlignedSTStorage<6, VkDescriptorPoolSize>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<3, VkDescriptorSetLayout_T*>&>(SkAlignedSTStorage<3, VkDescriptorSetLayout_T*>&) Unexecuted instantiation: SkSpan<skgpu::graphite::DescriptorData>::SkSpan<skia_private::STArray<3, skgpu::graphite::DescriptorData, true>&>(skia_private::STArray<3, skgpu::graphite::DescriptorData, true>&) Unexecuted instantiation: SkSpan<skgpu::graphite::DescriptorData>::SkSpan<skia_private::TArray<skgpu::graphite::DescriptorData, true>&>(skia_private::TArray<skgpu::graphite::DescriptorData, true>&) Unexecuted instantiation: SkSpan<skgpu::graphite::Attribute const>::SkSpan<skgpu::graphite::Attribute (&) [1]>(skgpu::graphite::Attribute (&) [1]) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<8, sk_sp<SkImageFilter> >&>(SkAlignedSTStorage<8, sk_sp<SkImageFilter> >&) Line | Count | Source | 79 | 11 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<128, float>&>(SkAlignedSTStorage<128, float>&) Line | Count | Source | 79 | 272 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<SkString const>::SkSpan<std::__1::vector<SkString, std::__1::allocator<SkString> >&>(std::__1::vector<SkString, std::__1::allocator<SkString> >&) SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<128, char>&>(SkAlignedSTStorage<128, char>&) Line | Count | Source | 79 | 106 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<128, SkSVGTextContext::PositionAdjustment>&>(SkAlignedSTStorage<128, SkSVGTextContext::PositionAdjustment>&) Line | Count | Source | 79 | 106 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, sk_sp<SkSVGNode> >&>(SkAlignedSTStorage<1, sk_sp<SkSVGNode> >&) Line | Count | Source | 79 | 982 | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, hb_feature_t>&>(SkAlignedSTStorage<32, hb_feature_t>&) Unexecuted instantiation: SkSpan<char const>::SkSpan<SkSpan<char const> >(SkSpan<char const>&&) Unexecuted instantiation: SkSpan<SkPDFTagNode*>::SkSpan<skia_private::TArray<SkPDFTagNode*, true>&>(skia_private::TArray<SkPDFTagNode*, true>&) Unexecuted instantiation: SkPDFTag.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<7, (anonymous namespace)::OutlineEntry*>&>(SkAlignedSTStorage<7, (anonymous namespace)::OutlineEntry*>&) Unexecuted instantiation: SkSpan<unsigned long>::SkSpan<SkSpan<unsigned long>&>(SkSpan<unsigned long>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>::SkSpan<std::__1::vector<sk_sp<skgpu::graphite::PrecompileBlender>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileBlender> > >&>(std::__1::vector<sk_sp<skgpu::graphite::PrecompileBlender>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileBlender> > >&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const>::SkSpan<SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const>&>(SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const>&) Unexecuted instantiation: SkSpan<skgpu::graphite::PrecompileChildPtr const>::SkSpan<std::__1::array<skgpu::graphite::PrecompileChildPtr const, 2ul> const&>(std::__1::array<skgpu::graphite::PrecompileChildPtr const, 2ul> const&) Unexecuted instantiation: SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> const>::SkSpan<skia_private::TArray<SkSpan<skgpu::graphite::PrecompileChildPtr const>, true>&>(skia_private::TArray<SkSpan<skgpu::graphite::PrecompileChildPtr const>, true>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>::SkSpan<SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const> >(SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>&&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const>::SkSpan<SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const>&>(SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const>::SkSpan<std::__1::vector<sk_sp<skgpu::graphite::PrecompileShader>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileShader> > > const&>(std::__1::vector<sk_sp<skgpu::graphite::PrecompileShader>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileShader> > > const&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>::SkSpan<SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>&>(SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>::SkSpan<std::__1::vector<sk_sp<skgpu::graphite::PrecompileBlender>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileBlender> > > const&>(std::__1::vector<sk_sp<skgpu::graphite::PrecompileBlender>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileBlender> > > const&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const>::SkSpan<SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const> >(SkSpan<sk_sp<skgpu::graphite::PrecompileShader> const>&&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const>::SkSpan<SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const> >(SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const>&&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileColorFilter> const>::SkSpan<std::__1::vector<sk_sp<skgpu::graphite::PrecompileColorFilter>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileColorFilter> > > const&>(std::__1::vector<sk_sp<skgpu::graphite::PrecompileColorFilter>, std::__1::allocator<sk_sp<skgpu::graphite::PrecompileColorFilter> > > const&) Unexecuted instantiation: SkSpan<sk_sp<SkColorSpace> const>::SkSpan<SkSpan<sk_sp<SkColorSpace> const> >(SkSpan<sk_sp<SkColorSpace> const>&&) Unexecuted instantiation: SkSpan<skgpu::graphite::PrecompileChildPtr const>::SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> >(SkSpan<skgpu::graphite::PrecompileChildPtr const>&&) Unexecuted instantiation: SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> const>::SkSpan<SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> const>&>(SkSpan<SkSpan<skgpu::graphite::PrecompileChildPtr const> const>&) Unexecuted instantiation: SkSpan<SkRuntimeEffect::Child const>::SkSpan<SkSpan<SkRuntimeEffect::Child const>&>(SkSpan<SkRuntimeEffect::Child const>&) Unexecuted instantiation: SkSpan<sk_sp<skgpu::graphite::PrecompileBlender> const>::SkSpan<skia_private::TArray<sk_sp<skgpu::graphite::PrecompileBlender>, true> const&>(skia_private::TArray<sk_sp<skgpu::graphite::PrecompileBlender>, true> const&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<2, SkSL::Type const*>&>(SkAlignedSTStorage<2, SkSL::Type const*>&) Unexecuted instantiation: SkSpan<sk_sp<GrRenderTask> const>::SkSpan<SkSpan<sk_sp<GrRenderTask> const>&>(SkSpan<sk_sp<GrRenderTask> const>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skia::textlayout::TextStyle>&>(SkAlignedSTStorage<4, skia::textlayout::TextStyle>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skia::textlayout::Block>&>(SkAlignedSTStorage<4, skia::textlayout::Block>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skia::textlayout::Placeholder>&>(SkAlignedSTStorage<4, skia::textlayout::Placeholder>&) Unexecuted instantiation: SkSpan<skia::textlayout::Placeholder>::SkSpan<skia_private::TArray<skia::textlayout::Placeholder, true>&>(skia_private::TArray<skia::textlayout::Placeholder, true>&) Unexecuted instantiation: SkSpan<skia::textlayout::Block>::SkSpan<skia_private::TArray<skia::textlayout::Block, true>&>(skia_private::TArray<skia::textlayout::Block, true>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<1, unsigned long>&>(SkAlignedSTStorage<1, unsigned long>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<128, unsigned int>&>(SkAlignedSTStorage<128, unsigned int>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, unsigned int>&>(SkAlignedSTStorage<64, unsigned int>&) Unexecuted instantiation: SkSpan<skia::textlayout::Block>::SkSpan<SkSpan<skia::textlayout::Block>&>(SkSpan<skia::textlayout::Block>&) Unexecuted instantiation: SkSpan<SkShaper::Feature>::SkSpan<skia_private::TArray<SkShaper::Feature, true>&>(skia_private::TArray<SkShaper::Feature, true>&) Unexecuted instantiation: SkSpan<skia::textlayout::Block>::SkSpan<SkSpan<skia::textlayout::Block> >(SkSpan<skia::textlayout::Block>&&) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<skottie::ColorValue*> >::SkSpan<skia_private::TArray<skottie::SlotManager::ValuePair<skottie::ColorValue*>, false>&>(skia_private::TArray<skottie::SlotManager::ValuePair<skottie::ColorValue*>, false>&) Unexecuted instantiation: SkSpan<sk_sp<skottie::SlotManager::ImageAssetProxy> >::SkSpan<skia_private::TArray<sk_sp<skottie::SlotManager::ImageAssetProxy>, true>&>(skia_private::TArray<sk_sp<skottie::SlotManager::ImageAssetProxy>, true>&) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<float*> >::SkSpan<skia_private::TArray<skottie::SlotManager::ValuePair<float*>, false>&>(skia_private::TArray<skottie::SlotManager::ValuePair<float*>, false>&) Unexecuted instantiation: SkSpan<skottie::SlotManager::ValuePair<SkV2*> >::SkSpan<skia_private::TArray<skottie::SlotManager::ValuePair<SkV2*>, false>&>(skia_private::TArray<skottie::SlotManager::ValuePair<SkV2*>, false>&) Unexecuted instantiation: SkSpan<sk_sp<skottie::internal::TextAdapter> >::SkSpan<skia_private::TArray<sk_sp<skottie::internal::TextAdapter>, true>&>(skia_private::TArray<sk_sp<skottie::internal::TextAdapter>, true>&) Unexecuted instantiation: SkSpan<skottie::GlyphDecorator::GlyphInfo const>::SkSpan<SkSpan<skottie::GlyphDecorator::GlyphInfo> >(SkSpan<skottie::GlyphDecorator::GlyphInfo>&&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<16, skottie::Shaper::RunRec>&>(SkAlignedSTStorage<16, skottie::Shaper::RunRec>&) Unexecuted instantiation: SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<64, float>&>(SkAlignedSTStorage<64, float>&) Layer.cpp:SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<4, skottie::internal::(anonymous namespace)::AttachMask(skjson::ArrayValue const*, skottie::internal::AnimationBuilder const*, sk_sp<sksg::RenderNode>)::MaskRecord>&>(SkAlignedSTStorage<4, skottie::internal::(anonymous namespace)::AttachMask(skjson::ArrayValue const*, skottie::internal::AnimationBuilder const*, sk_sp<sksg::RenderNode>)::MaskRecord>&) Line | Count | Source | 79 | 9.72k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
SkSpan<std::byte>::SkSpan<SkAlignedSTStorage<32, float>&>(SkAlignedSTStorage<32, float>&) Line | Count | Source | 79 | 32.1k | constexpr SkSpan(Container&& c) : SkSpan(std::data(c), std::size(c)) { } |
|