Home
last modified time | relevance | path

Searched refs:fPtr (Results 1 - 25 of 53) sorted by relevance

123

/third_party/skia/src/core/
H A DSkMask.h152 AlphaIter(const uint8_t* ptr, int offset) : fPtr(ptr), fOffset(7 - offset) {}
153 AlphaIter(const AlphaIter& that) : fPtr(that.fPtr), fOffset(that.fOffset) {}
158 ++fPtr;
167 --fPtr;
173 fPtr = SkTAddOffset<const uint8_t>(fPtr, rb);
176 uint8_t operator*() const { return ((*fPtr) >> fOffset) & 1 ? 0xFF : 0; }
178 return fPtr < that.fPtr || (fPt
[all...]
H A DSkAutoMalloc.h26 : fPtr(size ? sk_malloc_throw(size) : nullptr), fSize(size) {} in SkAutoMalloc()
53 fPtr.reset(size ? sk_malloc_throw(size) : nullptr); in reset()
56 return fPtr.get(); in reset()
62 void* get() { return fPtr.get(); } in get()
63 const void* get() const { return fPtr.get(); } in get()
71 return fPtr.release(); in release()
78 std::unique_ptr<void, WrapFree> fPtr; member in SkAutoMalloc
95 fPtr = fStorage; in SkAutoSMalloc()
104 fPtr = fStorage; in SkAutoSMalloc()
114 if (fPtr ! in ~SkAutoSMalloc()
170 void* fPtr; global() member in SkAutoSMalloc
[all...]
H A DSkTLazy.h23 explicit SkTLazy(const T* src) : fPtr(src ? new (&fStorage) T(*src) : nullptr) {} in SkTLazy()
24 SkTLazy(const SkTLazy& that) : fPtr(that.fPtr ? new (&fStorage) T(*that.fPtr) : nullptr) {} in SkTLazy()
25 SkTLazy(SkTLazy&& that) : fPtr(that.fPtr ? new (&fStorage) T(std::move(*that.fPtr)) : nullptr){} in SkTLazy()
55 fPtr = new (&fStorage) T(std::forward<Args>(args)...); in init()
56 return fPtr; in init()
67 *fPtr in set()
[all...]
H A DSkPtrRecorder.cpp14 this->decPtr(p->fPtr); in reset()
21 return (char*)a.fPtr < (char*)b.fPtr; in Less()
31 pair.fPtr = ptr; in find()
47 pair.fPtr = ptr; in add()
70 array[index] = p[i].fPtr; in copyToArray()
H A DSkRecords.h99 Optional() : fPtr(nullptr) {} in Optional()
100 Optional(T* ptr) : fPtr(ptr) {} in Optional()
101 Optional(Optional&& o) : fPtr(o.fPtr) { in Optional()
102 o.fPtr = nullptr; in Optional()
104 ~Optional() { if (fPtr) fPtr->~T(); } in ~Optional()
106 ACT_AS_PTR(fPtr)
108 T* fPtr; member in SkRecords::Optional
118 PODArray(T* ptr) : fPtr(pt in PODArray()
123 T* fPtr; global() member in SkRecords::PODArray
[all...]
H A DSkData.cpp19 , fPtr(ptr) in SkData()
27 , fPtr(ptr) in SkData()
32 /** This constructor means we are inline with our fPtr's contents.
33 * Thus we set fPtr to point right after this.
38 , fPtr((const char*)(this + 1)) in SkData()
45 fReleaseProc(fPtr, fReleaseProcContext); in ~SkData()
56 return fSize == other->fSize && !sk_careful_memcmp(fPtr, other->fPtr, fSize); in equals()
106 // assumes fPtr was allocated via sk_malloc
128 // assumes fPtr wa
[all...]
H A DSkRecordPattern.h23 Is() : fPtr(nullptr) {} in Is()
26 type* get() { return fPtr; } in get()
29 fPtr = ptr; in operator ()()
35 fPtr = nullptr; in operator ()()
40 type* fPtr; member in SkRecords::Is
/third_party/skia/src/utils/win/
H A DSkTScopedComPtr.h31 T *fPtr; member in SkTScopedComPtr
34 constexpr SkTScopedComPtr() : fPtr(nullptr) {} in SkTScopedComPtr()
35 constexpr SkTScopedComPtr(std::nullptr_t) : fPtr(nullptr) {} in SkTScopedComPtr()
36 explicit SkTScopedComPtr(T *ptr) : fPtr(ptr) {} in SkTScopedComPtr()
37 SkTScopedComPtr(SkTScopedComPtr&& that) : fPtr(that.release()) {} in SkTScopedComPtr()
49 T &operator*() const { SkASSERT(fPtr != nullptr); return *fPtr; } in operator *()
51 explicit operator bool() const { return fPtr != nullptr; } in operator bool()
53 T *operator->() const { return fPtr; } in operator ->()
61 T **operator&() { SkASSERT(fPtr
[all...]
/third_party/icu/icu4c/source/i18n/
H A Dnumber_symbolswrapper.cpp48 fPtr.dfs = new DecimalFormatSymbols(dfs); in setTo()
54 fPtr.ns = ns; in setTo()
65 if (other.fPtr.dfs != nullptr) { in doCopyFrom()
66 fPtr.dfs = new DecimalFormatSymbols(*other.fPtr.dfs); in doCopyFrom()
68 fPtr.dfs = nullptr; in doCopyFrom()
73 if (other.fPtr.ns != nullptr) { in doCopyFrom()
74 fPtr.ns = new NumberingSystem(*other.fPtr.ns); in doCopyFrom()
76 fPtr in doCopyFrom()
[all...]
H A Dnumber_decimfmtprops.h44 LocalPointer<CurrencyPluralInfo> fPtr; member in number::impl::CurrencyPluralInfoWrapper
49 if (!other.fPtr.isNull()) { in CurrencyPluralInfoWrapper()
50 fPtr.adoptInstead(new CurrencyPluralInfo(*other.fPtr)); in CurrencyPluralInfoWrapper()
56 !other.fPtr.isNull()) { in operator =()
57 fPtr.adoptInstead(new CurrencyPluralInfo(*other.fPtr)); in operator =()
/third_party/node/deps/icu-small/source/i18n/
H A Dnumber_symbolswrapper.cpp48 fPtr.dfs = new DecimalFormatSymbols(dfs); in setTo()
54 fPtr.ns = ns; in setTo()
65 if (other.fPtr.dfs != nullptr) { in doCopyFrom()
66 fPtr.dfs = new DecimalFormatSymbols(*other.fPtr.dfs); in doCopyFrom()
68 fPtr.dfs = nullptr; in doCopyFrom()
73 if (other.fPtr.ns != nullptr) { in doCopyFrom()
74 fPtr.ns = new NumberingSystem(*other.fPtr.ns); in doCopyFrom()
76 fPtr in doCopyFrom()
[all...]
H A Dnumber_decimfmtprops.h44 LocalPointer<CurrencyPluralInfo> fPtr; member in number::impl::CurrencyPluralInfoWrapper
49 if (!other.fPtr.isNull()) { in CurrencyPluralInfoWrapper()
50 fPtr.adoptInstead(new CurrencyPluralInfo(*other.fPtr)); in CurrencyPluralInfoWrapper()
56 !other.fPtr.isNull()) { in operator =()
57 fPtr.adoptInstead(new CurrencyPluralInfo(*other.fPtr)); in operator =()
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dnumber_symbolswrapper.cpp48 fPtr.dfs = new DecimalFormatSymbols(dfs); in setTo()
54 fPtr.ns = ns; in setTo()
65 if (other.fPtr.dfs != nullptr) { in doCopyFrom()
66 fPtr.dfs = new DecimalFormatSymbols(*other.fPtr.dfs); in doCopyFrom()
68 fPtr.dfs = nullptr; in doCopyFrom()
73 if (other.fPtr.ns != nullptr) { in doCopyFrom()
74 fPtr.ns = new NumberingSystem(*other.fPtr.ns); in doCopyFrom()
76 fPtr in doCopyFrom()
[all...]
H A Dnumber_decimfmtprops.h44 LocalPointer<CurrencyPluralInfo> fPtr; member in number::impl::CurrencyPluralInfoWrapper
49 if (!other.fPtr.isNull()) { in CurrencyPluralInfoWrapper()
50 fPtr.adoptInstead(new CurrencyPluralInfo(*other.fPtr)); in CurrencyPluralInfoWrapper()
56 !other.fPtr.isNull()) { in operator =()
57 fPtr.adoptInstead(new CurrencyPluralInfo(*other.fPtr)); in operator =()
/third_party/skia/include/private/
H A DSkTemplates.h244 explicit SkAutoTMalloc(T* ptr = nullptr) : fPtr(ptr) {}
248 : fPtr(count ? (T*)sk_malloc_throw(count, sizeof(T)) : nullptr) {}
255 fPtr.reset(count ? (T*)sk_realloc_throw(fPtr.release(), count * sizeof(T)) : nullptr);
260 fPtr.reset(count ? (T*)sk_malloc_throw(count, sizeof(T)) : nullptr);
264 T* get() const { return fPtr.get(); }
266 operator T*() { return fPtr.get(); }
268 operator const T*() const { return fPtr.get(); }
270 T& operator[](int index) { return fPtr.get()[index]; }
272 const T& operator[](int index) const { return fPtr
[all...]
/third_party/skia/src/gpu/
H A DGrRefCnt.h42 constexpr gr_sp() : fPtr(nullptr) {} in gr_sp()
43 constexpr gr_sp(std::nullptr_t) : fPtr(nullptr) {} in gr_sp()
49 gr_sp(const gr_sp& that) : fPtr(SafeRef(that.get())) {} in gr_sp()
54 gr_sp(const gr_sp<U, URefBase, UUnrefBase, Ref, Unref>& that) : fPtr(SafeRef(that.get())) {} in gr_sp()
56 gr_sp(const sk_sp<T>& that) : fPtr(SafeRef(that.get())) {} in gr_sp()
64 gr_sp(gr_sp&& that) : fPtr(that.release()) {} in gr_sp()
70 gr_sp(sk_sp<T>&& that) : fPtr(SafeRef(that.get())) {} in gr_sp()
76 explicit gr_sp(T* obj) : fPtr(obj) {} in gr_sp()
82 SafeUnref(fPtr); in ~gr_sp()
83 SkDEBUGCODE(fPtr in ~gr_sp()
164 T* fPtr; global() member in gr_sp
[all...]
H A DBufferWriter.h20 operator bool() const { return fPtr != nullptr; } in operator bool()
24 BufferWriter(void* ptr) : fPtr(ptr) {} in BufferWriter()
28 fPtr = that.fPtr; in operator =()
29 that.fPtr = nullptr; in operator =()
34 void* fPtr; member
59 bool operator==(const VertexWriter& that) const { return fPtr == that.fPtr; } in operator ==()
62 // writer functions to write data. We do not want them to directly access fPtr and copy their
64 void* ptr() const { return fPtr; } in ptr()
[all...]
/third_party/skia/include/core/
H A DSkSpan.h28 constexpr SkSpan() : fPtr{nullptr}, fSize{0} {} in SkSpan()
29 constexpr SkSpan(T* ptr, size_t size) : fPtr{ptr}, fSize{size} { in SkSpan()
33 constexpr SkSpan(const SkSpan<U>& that) : fPtr(that.data()), fSize{that.size()} {}
37 fPtr = that.fPtr;
43 return fPtr[i];
45 constexpr T& front() const { return fPtr[0]; }
46 constexpr T& back() const { return fPtr[fSize - 1]; }
47 constexpr T* begin() const { return fPtr; }
48 constexpr T* end() const { return fPtr
71 T* fPtr; global() member in SkSpan
[all...]
H A DSkRefCnt.h219 constexpr sk_sp() : fPtr(nullptr) {} in sk_sp()
220 constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {} in sk_sp()
226 sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {} in sk_sp()
229 sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {} in sk_sp()
236 sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {} in sk_sp()
239 sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {} in sk_sp()
245 explicit sk_sp(T* obj) : fPtr(obj) {} in sk_sp()
251 SkSafeUnref(fPtr); in ~sk_sp()
252 SkDEBUGCODE(fPtr = nullptr); in ~sk_sp()
298 T* get() const { return fPtr; } in get()
331 T* fPtr; global() member in sk_sp
[all...]
/third_party/skia/tools/
H A DRegistry.h47 const Registry* fPtr; member
48 const T& operator*() { return SkASSERT(fPtr), fPtr->get(); } in operator *()
49 void operator++() { if (fPtr) { fPtr = fPtr->next(); } } in operator ++()
50 bool operator!=(const Iterator& other) const { return fPtr != other.fPtr; } in operator !=()
/third_party/skia/modules/skplaintexteditor/include/
H A Dstringslice.h25 const char* begin() const { return fPtr.get(); } in begin()
26 const char* end() const { return fPtr ? fPtr.get() + fLength : nullptr; } in end()
28 SkPlainTextEditor::StringView view() const { return {fPtr.get(), fLength}; } in view()
40 std::unique_ptr<char[], FreeWrapper> fPtr; member in SkPlainTextEditor::StringSlice
H A Deditor.h40 std::vector<TextLine>::const_iterator fPtr; member
41 StringView operator*() { return fPtr->fText.view(); } in operator *()
42 void operator++() { ++fPtr; } in operator ++()
43 bool operator!=(const Iterator& other) const { return fPtr != other.fPtr; } in operator !=()
/third_party/skia/platform_tools/debugging/lldb/
H A Dskia.py22 # The fPtr inside fRec is automatically consumed by sk_sp_SynthProvider.
164 return self.fPtr.CreateChildAtOffset('[' + str(index) + ']',
171 self.fPtr = self.valobj.GetChildMemberWithName('fPtr')
173 self.dataType = self.fPtr.GetType().GetPointeeType()
189 return self.fPtr.GetNumChildren()
193 return self.fPtr.GetChildAtIndex(index)
198 return self.fPtr.GetIndexOfChildWithName(name)
202 self.fPtr = self.valobj.GetChildMemberWithName('fPtr')
[all...]
/third_party/skia/modules/skplaintexteditor/src/
H A Dstringslice.cpp16 : fPtr(std::move(that.fPtr)) in StringSlice()
46 char* s = fPtr.get(); in insert()
66 char* s = fPtr.get(); in remove()
80 fPtr.reset((char*)std::realloc(fPtr.release(), fCapacity)); in realloc()
/third_party/skia/src/gpu/text/
H A DGrTextBlob.h138 Iterator(GrSubRun* subRun) : fPtr{subRun} { } in Iterator()
139 Iterator& operator++() { fPtr = fPtr->fNext.get(); return *this; } in operator ++()
141 bool operator==(const Iterator& rhs) const { return fPtr == rhs.fPtr; } in operator ==()
142 bool operator!=(const Iterator& rhs) const { return fPtr != rhs.fPtr; } in operator !=()
143 reference operator*() { return *fPtr; } in operator *()
146 GrSubRun* fPtr; member in GrSubRunList::Iterator

Completed in 9 milliseconds

123