Searched defs:destructor (Results 1 - 12 of 12) sorted by relevance

/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
H A Dp20.cpp9 void destructor() { function
/external/chromium/base/threading/
H A Dthread_local_storage_posix.cc11 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) argument
14 Initialize(destructor);
17 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) { argument
19 int error = pthread_key_create(&key_, destructor);
H A Dthread_local_storage_win.cc14 // pointers to the destructor for each TLS that we allocate.
29 // An array of destructor function pointers for the slots. If
30 // a slot has a destructor, it will be stored in its corresponding
59 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) argument
62 Initialize(destructor);
65 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) { argument
76 // Setup our destructor.
77 tls_destructors_[slot_] = destructor;
84 // So all we need to do is wipe the destructor.
131 // Windows doesn't support a per-thread destructor wit
[all...]
/external/bison/src/
H A Dsymtab.h59 /* Its %type and associated printer and destructor. */
64 const char *destructor; member in struct:symbol
115 void symbol_destructor_set (symbol *sym, const char *destructor, location loc);
H A Dsymtab.c58 res->destructor = NULL;
93 SYMBOL_ATTR_PRINT (destructor);
139 symbol_destructor_set (symbol *sym, const char *destructor, location loc) argument
141 if (destructor)
143 if (sym->destructor)
144 redeclaration (sym, "%destructor", sym->destructor_location, loc);
145 sym->destructor = destructor;
329 if (orig->destructor || alias->destructor)
[all...]
/external/webkit/Source/JavaScriptCore/wtf/
H A DThreadSpecific.h33 * @ In pthread implementation, the destructor function will be called
35 * @ In Windows native implementation, the destructor function will be called
80 // a destructor defined can be confusing, given that it has such strong pre-requisites to work correctly.
99 void (*destructor)(void*); member in struct:WTF::ThreadSpecific::Data
239 // Does not invoke destructor functions. They will be called from ThreadSpecificThreadExit when the thread is detached.
255 data->destructor = &ThreadSpecific<T>::destroy;
271 // We want get() to keep working while data destructor works, because it can be called indirectly by the destructor.
/external/clang/test/CodeGenCXX/
H A Dpredefined-expr.cpp480 NS::Destructor destructor; local
/external/mesa3d/src/talloc/
H A Dhieralloc.c23 int (* destructor)(void *); member in struct:hieralloc_header
156 ptr->destructor = NULL;
223 // calls destructor if set, and frees children.
224 // if destructor returns -1, then do nothing and return -1.
236 if (header->destructor)
237 if (header->destructor(ptr))
314 // sets destructor to be called before freeing; dctor return -1 aborts free
315 void hieralloc_set_destructor(const void * ptr, int (* destructor)(void *))
317 get_header(ptr)->destructor = destructor;
[all...]
/external/clang/include/clang/AST/
H A DExprCXX.h811 /// Destructor - The destructor that needs to be called.
814 CXXTemporary(const CXXDestructorDecl *destructor) argument
815 : Destructor(destructor) { }
829 /// This ensures the destructor is called for the temporary. It should only be
835 /// ~S() { } // User defined destructor makes it non-trivial.
1643 /// destructor calls, e.g. "delete[] pArray".
1713 /// \brief Stores the type being destroyed by a pseudo-destructor expression.
1719 /// \brief The starting source location of the pseudo-destructor type.
1741 /// \brief Represents a C++ pseudo-destructor (C++ [expr.pseudo]).
1743 /// A pseudo-destructor i
[all...]
/external/kernel-headers/original/linux/
H A Dskbuff.h217 * @destructor: Destruct function
288 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
1062 * destructor function and make the @skb unowned. The buffer continues
1067 if (skb->destructor)
1068 skb->destructor(skb);
1069 skb->destructor = NULL;
H A Dnetdevice.h463 void (*destructor)(struct net_device *dev); member in struct:net_device
/external/valgrind/main/coregrind/m_demangle/
H A Dcplus-dem.c148 int destructor; member in struct:work_stuff
1036 s2 = work->destructor;
1039 work->constructor = work->destructor = 0;
1071 else if (work->destructor == 2)
1074 work->destructor = 0;
1084 work->destructor = s2;
1431 if (work -> destructor & 1)
1435 work->destructor -= 1;
1437 if ((work->constructor & 1) || (work->destructor & 1))
2432 we are demangling a constructor or destructor
[all...]

Completed in 263 milliseconds