/external/chromium_org/third_party/skia/include/gpu/ |
GrProgramElementRef.h | 23 GrProgramElementRef() : fOwnPendingExec(false), fObj(NULL) {}; 26 explicit GrProgramElementRef(T* obj) : fOwnPendingExec(false), fObj(obj) {} 31 SkSafeUnref(fObj); 32 fObj = obj; 37 fObj->convertRefToPendingExecution(); 49 SkASSERT(!fObj); 50 SkASSERT(that.fObj); 52 SkASSERT(that.fObj->fPendingExecutions > 0); 53 that.fObj->fPendingExecutions++; 55 that.fObj->ref() [all...] |
/external/skia/include/core/ |
SkRefCnt.h | 185 explicit SkAutoTUnref(T* obj = NULL) : fObj(obj) {} 186 ~SkAutoTUnref() { SkSafeUnref(fObj); } 188 T* get() const { return fObj; } 191 SkSafeUnref(fObj); 192 fObj = obj; 197 T* tmp = fObj; 198 fObj = other->fObj; 199 other->fObj = tmp; 209 T* obj = fObj; [all...] |
SkTemplates.h | 78 SkAutoTCallVProc(T* obj): fObj(obj) {} 79 ~SkAutoTCallVProc() { if (fObj) P(fObj); } 80 T* detach() { T* obj = fObj; fObj = NULL; return obj; } 82 T* fObj; 95 SkAutoTCallIProc(T* obj): fObj(obj) {} 96 ~SkAutoTCallIProc() { if (fObj) P(fObj); } 97 T* detach() { T* obj = fObj; fObj = NULL; return obj; [all...] |
SkTLazy.h | 153 SkTCopyOnFirstWrite(const T& initial) : fObj(&initial) {} 156 SkTCopyOnFirstWrite() : fObj(NULL) {} 160 SkASSERT(NULL == fObj); 162 fObj = &initial; 169 SkASSERT(NULL != fObj); 171 fLazy.set(*fObj); 172 fObj = fLazy.get(); 174 return const_cast<T*>(fObj); 181 const T *operator->() const { return fObj; } 183 operator const T*() const { return fObj; } [all...] |
/external/chromium_org/third_party/skia/include/core/ |
SkTemplates.h | 78 SkAutoTCallVProc(T* obj): fObj(obj) {} 79 ~SkAutoTCallVProc() { if (fObj) P(fObj); } 81 operator T*() const { return fObj; } 82 T* operator->() const { SkASSERT(fObj); return fObj; } 84 T* detach() { T* obj = fObj; fObj = NULL; return obj; } 86 if (fObj != obj) { 87 if (fObj) { [all...] |
SkRefCnt.h | 184 explicit SkAutoTUnref(T* obj = NULL) : fObj(obj) {} 185 ~SkAutoTUnref() { SkSafeUnref(fObj); } 187 T* get() const { return fObj; } 190 SkSafeUnref(fObj); 191 fObj = obj; 196 T* tmp = fObj; 197 fObj = other->fObj; 198 other->fObj = tmp; 208 T* obj = fObj; [all...] |
SkTLazy.h | 153 SkTCopyOnFirstWrite(const T& initial) : fObj(&initial) {} 156 SkTCopyOnFirstWrite() : fObj(NULL) {} 160 SkASSERT(NULL == fObj); 162 fObj = &initial; 169 SkASSERT(fObj); 171 fLazy.set(*fObj); 172 fObj = fLazy.get(); 174 return const_cast<T*>(fObj); 181 const T *operator->() const { return fObj; } 183 operator const T*() const { return fObj; } [all...] |
/external/chromium_org/third_party/skia/src/core/ |
SkTLList.h | 35 char fObj[sizeof(T)]; 57 SkTCast<T*>(node->fObj)->~T(); 73 SkNEW_PLACEMENT_ARGS(node->fObj, T, (t)); 75 return reinterpret_cast<T*>(node->fObj); 82 SkNEW_PLACEMENT(node->fObj, T); 84 return reinterpret_cast<T*>(node->fObj); 91 SkNEW_PLACEMENT_ARGS(node->fObj, T, (t)); 93 return reinterpret_cast<T*>(node->fObj); 100 SkNEW_PLACEMENT(node->fObj, T); 102 return reinterpret_cast<T*>(node->fObj); [all...] |
SkSmallAllocator.h | 45 rec->fKillProc(rec->fObj); 46 // Safe to do if fObj is in fStorage, since fHeapStorage will 132 rec->fObj = static_cast<void*>(rec->fHeapStorage); 138 rec->fObj = static_cast<void*>(fStorage + (fStorageUsed / 4)); 143 return rec->fObj; 163 void* fObj;
|
SkRecords.h | 128 RefBox(T* obj) : fObj(SkSafeRef(obj)) {} 129 ~RefBox() { SkSafeUnref(fObj); } 131 ACT_AS_PTR(fObj); 134 T* fObj;
|
/external/skia/src/core/ |
SkTLList.h | 35 char fObj[sizeof(T)]; 57 SkTCast<T*>(node->fObj)->~T(); 73 SkNEW_PLACEMENT_ARGS(node->fObj, T, (t)); 75 return reinterpret_cast<T*>(node->fObj); 82 SkNEW_PLACEMENT(node->fObj, T); 84 return reinterpret_cast<T*>(node->fObj); 91 SkNEW_PLACEMENT_ARGS(node->fObj, T, (t)); 93 return reinterpret_cast<T*>(node->fObj); 100 SkNEW_PLACEMENT(node->fObj, T); 102 return reinterpret_cast<T*>(node->fObj); [all...] |
SkSmallAllocator.h | 45 rec->fKillProc(rec->fObj); 46 // Safe to do if fObj is in fStorage, since fHeapStorage will 132 rec->fObj = static_cast<void*>(rec->fHeapStorage); 138 rec->fObj = static_cast<void*>(fStorage + (fStorageUsed / 4)); 143 return rec->fObj; 163 void* fObj;
|
/external/chromium_org/third_party/skia/experimental/PdfViewer/pdfparser/native/ |
SkPdfNativeDoc.h | 56 SkPdfNativeObject* fObj; 138 obj->fObj = NULL;
|
SkPdfNativeDoc.cpp | 198 fObjects[id].fObj = obj; 370 fObjects[id].fObj = NULL; 493 if (fObjects[i].fObj == NULL) { 494 fObjects[i].fObj = readObject(i); 500 return fObjects[i].fObj; 558 if (fObjects[id].fObj == NULL) { 559 fObjects[id].fObj = readObject(id); 562 if (fObjects[id].fObj != NULL && fObjects[id].fResolvedReference == NULL) { 563 if (!fObjects[id].fObj->isReference()) { 564 fObjects[id].fResolvedReference = fObjects[id].fObj; [all...] |
/external/skia/experimental/PdfViewer/pdfparser/native/ |
SkPdfNativeDoc.h | 56 SkPdfNativeObject* fObj; 138 obj->fObj = NULL;
|
SkPdfNativeDoc.cpp | 198 fObjects[id].fObj = obj; 370 fObjects[id].fObj = NULL; 493 if (fObjects[i].fObj == NULL) { 494 fObjects[i].fObj = readObject(i); 500 return fObjects[i].fObj; 558 if (fObjects[id].fObj == NULL) { 559 fObjects[id].fObj = readObject(id); 562 if (fObjects[id].fObj != NULL && fObjects[id].fResolvedReference == NULL) { 563 if (!fObjects[id].fObj->isReference()) { 564 fObjects[id].fResolvedReference = fObjects[id].fObj; [all...] |
/external/skia/bench/ |
ResultsWriter.h | 192 CallEnd(T& obj) : fObj(obj) {} 193 ~CallEnd() { fObj.end(); } 195 T& fObj;
|
/external/chromium_org/third_party/skia/experimental/PdfViewer/ |
SkPdfFont.h | 371 SkPdfNativeObject* fObj; 435 fChars[j - fFirstChar].fObj = fCharProcs->get((*diffs)[i]); 449 if (ch < fFirstChar || ch > fLastChar || !fChars[ch - fFirstChar].fObj) { 463 pdfContext->fPdfDoc->resolveReference(fChars[ch - fFirstChar].fObj),
|
/external/skia/experimental/PdfViewer/ |
SkPdfFont.h | 371 SkPdfNativeObject* fObj; 435 fChars[j - fFirstChar].fObj = fCharProcs->get((*diffs)[i]); 449 if (ch < fFirstChar || ch > fLastChar || !fChars[ch - fFirstChar].fObj) { 463 pdfContext->fPdfDoc->resolveReference(fChars[ch - fFirstChar].fObj),
|
/external/chromium_org/third_party/skia/src/pdf/ |
SkPDFTypes.cpp | 74 SkPDFObjRef::SkPDFObjRef(SkPDFObject* obj) : fObj(obj) { 83 catalog->emitObjectNumber(stream, fObj.get()); 89 return catalog->getObjectNumberSize(fObj.get()) + strlen(" R");
|
SkPDFTypes.h | 125 SkAutoTUnref<SkPDFObject> fObj;
|
/external/skia/src/pdf/ |
SkPDFTypes.cpp | 74 SkPDFObjRef::SkPDFObjRef(SkPDFObject* obj) : fObj(obj) { 83 catalog->emitObjectNumber(stream, fObj.get()); 89 return catalog->getObjectNumberSize(fObj.get()) + strlen(" R");
|
SkPDFTypes.h | 125 SkAutoTUnref<SkPDFObject> fObj;
|
/external/chromium_org/third_party/skia/experimental/PdfViewer/src/ |
SkPdfRenderer.cpp | 824 SkPdfNativeObject* fObj; 826 CheckRecursiveRendering(SkPdfNativeObject* obj) : fObj(obj) { 832 SkASSERT(fObj->inRendering()); 833 fObj->doneRendering(); [all...] |
/external/skia/experimental/PdfViewer/src/ |
SkPdfRenderer.cpp | 824 SkPdfNativeObject* fObj; 826 CheckRecursiveRendering(SkPdfNativeObject* obj) : fObj(obj) { 832 SkASSERT(fObj->inRendering()); 833 fObj->doneRendering(); [all...] |