HomeSort by relevance Sort by last modified time
    Searched refs:Destructor (Results 1 - 23 of 23) sorted by null

  /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...]

Completed in 1859 milliseconds