Home
last modified time | relevance | path

Searched defs:SkSpan (Results 1 – 5 of 5) sorted by relevance

/external/skia/include/private/base/
DSkSpan_impl.h66 constexpr SkSpan() : fPtr{nullptr}, fSize{0} {} in SkSpan() function
69 constexpr SkSpan(T* ptr, Integer size) : fPtr{ptr}, fSize{SkToSizeT(size)} { in SkSpan() function
74 constexpr SkSpan(const SkSpan<U>& that) : fPtr(std::data(that)), fSize(std::size(that)) {} in SkSpan() function
76 template<size_t N> constexpr SkSpan(T(&a)[N]) : SkSpan(a, N) { } in SkSpan() function
78 constexpr SkSpan(Container& c) : SkSpan(std::data(c), std::size(c)) { } in SkSpan() function
79 SkSpan(std::initializer_list<T> il SK_CHECK_IL_LIFETIME) in SkSpan() function
/external/skia/src/sksl/codegen/
DSkSLVMCodeGenerator.h15 template <typename T> class SkSpan; variable
DSkSLWGSLCodeGenerator.h25 template <typename T> class SkSpan; variable
DSkSLSPIRVCodeGenerator.h34 template <typename T> class SkSpan; variable
/external/skia/modules/skparagraph/tests/
DSkShaperJSONWriter.h21 template <typename T> class SkSpan; variable