/external/chromium_org/third_party/skia/src/core/ |
SkTLS.h | 80 static void Destructor(void* ptr);
|
SkTLS.cpp | 38 void SkTLS::Destructor(void* ptr) { 40 SkDebugf("SkTLS::Destructor(%p)\n", ptr);
|
/external/skia/src/core/ |
SkTLS.h | 81 static void Destructor(void* ptr);
|
SkTLS.cpp | 38 void SkTLS::Destructor(void* ptr) { 40 SkDebugf("SkTLS::Destructor(%p)\n", ptr);
|
/sdk/emulator/opengl/shared/emugl/common/ |
thread_store.h | 42 // thread exit will likely crash, due to calling a destructor function 57 typedef void (Destructor)(void* value); 61 explicit ThreadStore(Destructor* destroy); 63 // NOTE: Destructor don't free the thread-local values, but are required
|
thread_store.cpp | 42 // TlsAlloc() doesn't allow one to provide a destructor function. As 76 // |destroy| is the destructor function for the key. 77 int registerKey(ThreadStore::Destructor* destroy) { 97 // Note: keys are not reusable, but remove the destructor to avoid 147 // NOTE: In theory, a destructor could reset the slot to 151 ThreadStore::Destructor* destroy = mDestructors[n]; 154 D("Calling destructor %p for key=%d, with value=%p\n", 186 ThreadStore::Destructor* mDestructors[kMaxTlsSlots]; 193 ThreadStore::ThreadStore(Destructor* destroy) { 226 ThreadStore::ThreadStore(Destructor* destroy) [all...] |
/external/chromium_org/third_party/skia/src/ports/ |
SkTLS_pthread.cpp | 16 (void)pthread_key_create(&gSkTLSKey, SkTLS::Destructor);
|
SkTLS_win.cpp | 53 SkTLS::Destructor(ptr);
|
/external/skia/src/ports/ |
SkTLS_pthread.cpp | 16 (void)pthread_key_create(&gSkTLSKey, SkTLS::Destructor);
|
SkTLS_win.cpp | 53 SkTLS::Destructor(ptr);
|
/external/clang/test/CodeGenCXX/ |
predefined-expr.cpp | 39 // CHECK: private unnamed_addr constant [12 x i8] c"~Destructor\00" 40 // CHECK: private unnamed_addr constant [30 x i8] c"NS::Destructor::~Destructor()\00" 273 class Destructor { 275 ~Destructor() { 499 NS::Destructor destructor; local
|
/external/chromium_org/third_party/skia/src/xml/ |
SkJSDisplayable.cpp | 62 static void Destructor(JSContext *cx, JSObject *obj); 209 gDisplayableClasses[type].finalize = SkJSDisplayable::Destructor; 214 void SkJSDisplayable::Destructor(JSContext *cx, JSObject *obj) {
|
/external/skia/src/xml/ |
SkJSDisplayable.cpp | 62 static void Destructor(JSContext *cx, JSObject *obj); 209 gDisplayableClasses[type].finalize = SkJSDisplayable::Destructor; 214 void SkJSDisplayable::Destructor(JSContext *cx, JSObject *obj) {
|
/external/clang/lib/Sema/ |
SemaExprCXX.cpp | 91 // destructor name; see core issues 399 and 555. Issue 399 in 92 // particular shows where the current description of destructor name 115 // pseudo-destructor-expression or a member access expression, and 126 // If a pseudo-destructor-name (5.2.4) contains a nested-name-specifier, 217 // this is the destructor for that class. 325 && "only get destructor types from declspecs"); 716 // If the class has a destructor, we must be able to call it. 720 CXXDestructorDecl *Destructor = LookupDestructor(RD); 721 if (!Destructor) 724 MarkFunctionReferenced(E->getExprLoc(), Destructor); [all...] |
SemaDeclCXX.cpp | [all...] |
SemaInit.cpp | [all...] |
SemaExpr.cpp | 788 // or a non-trivial destructor, with no corresponding parameter, [all...] |
SemaTemplateInstantiateDecl.cpp | [all...] |
SemaDecl.cpp | 382 // constructor or destructor name (in such a case, the scope specifier [all...] |
TreeTransform.h | 444 /// and destructor names and then (if needed) rebuilds the declaration name. [all...] |
/external/clang/include/clang/AST/ |
ExprCXX.h | [all...] |
/external/clang/lib/AST/ |
ExprCXX.cpp | 791 const CXXDestructorDecl *Destructor) { 792 return new (C) CXXTemporary(Destructor); [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 455 /// spec checks delayed, plus the overridden destructor. 767 /// expressions for which we have deferred checking the destructor. [all...] |