/third_party/skia/src/core/ |
H A D | SkMask.h | 152 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 D | SkAutoMalloc.h | 26 : 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 D | SkTLazy.h | 23 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 D | SkPtrRecorder.cpp | 14 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 D | SkRecords.h | 99 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 D | SkData.cpp | 19 , 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 D | SkRecordPattern.h | 23 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 D | SkTScopedComPtr.h | 31 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 D | number_symbolswrapper.cpp | 48 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 D | number_decimfmtprops.h | 44 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 D | number_symbolswrapper.cpp | 48 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 D | number_decimfmtprops.h | 44 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 D | number_symbolswrapper.cpp | 48 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 D | number_decimfmtprops.h | 44 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 D | SkTemplates.h | 244 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 D | GrRefCnt.h | 42 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 D | BufferWriter.h | 20 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 D | SkSpan.h | 28 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 D | SkRefCnt.h | 219 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 D | Registry.h | 47 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 D | stringslice.h | 25 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 D | editor.h | 40 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 D | skia.py | 22 # 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 D | stringslice.cpp | 16 : 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 D | GrTextBlob.h | 138 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
|