/external/clang/test/Sema/ |
constructor-attribute.c | 9 int x __attribute__((destructor)); // expected-warning {{'destructor' attribute only applies to functions}} 10 int f() __attribute__((destructor)); 11 int f() __attribute__((destructor(1))); 12 int f() __attribute__((destructor(1,2))); // expected-error {{attribute takes no more than 1 argument}} 13 int f() __attribute__((destructor(1.0))); // expected-error {{'destructor' attribute requires parameter 1 to be an integer constant}}
|
/bionic/libc/arch-arm/bionic/ |
crtbegin_so.c | 32 __attribute__((visibility("hidden"),destructor))
|
/bionic/libc/arch-x86/bionic/ |
crtbegin_so.c | 32 __attribute__((visibility("hidden"),destructor))
|
/development/ndk/platforms/android-3/arch-arm/src/ |
crtbegin_so.c | 32 __attribute__((visibility("hidden"),destructor))
|
/external/chromium/base/threading/ |
thread_local_storage_posix.cc | 11 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) 14 Initialize(destructor); 17 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) { 19 int error = pthread_key_create(&key_, destructor);
|
thread_local_storage.h | 23 // Prototype for the TLS destructor function, which can be optionally used to 31 explicit Slot(TLSDestructorFunc destructor = NULL); 38 // 'destructor' is a pointer to a function to perform per-thread cleanup of 41 bool Initialize(TLSDestructorFunc destructor); 44 // If a destructor was set for this slot, removes 45 // the destructor so that remaining threads exiting 73 // destructor functions. This function is used internally.
|
thread_local_storage_win.cc | 14 // 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) 62 Initialize(destructor); 65 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) { 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 with it [all...] |
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
p20.cpp | 10 void destructor() { function
|
/ndk/tests/standalone/init-fini-arrays/ |
foo.cpp | 11 void __attribute__((destructor))
|
/external/clang/test/CodeGen/ |
constructor-attribute.c | 10 void B() __attribute__((destructor)); 22 static void D() __attribute__((destructor));
|
/external/compiler-rt/lib/asan/lit_tests/SharedLibs/ |
dlclose-test-so.cc | 30 __attribute__((destructor))
|
/external/compiler-rt/lib/msan/tests/ |
msan_loadable.cc | 32 __attribute__((destructor))
|
/external/bison/src/ |
symtab.h | 74 /** Any \c \%destructor declared specifically for this symbol. 77 functions. For example, if <tt>symbol::destructor = NULL</tt>, a 78 default \c \%destructor or a per-type \c \%destructor might be 81 code_props destructor; member in struct:symbol 86 \sa symbol::destructor */ 143 /** Set the \c destructor associated with \c sym. */ 144 void symbol_destructor_set (symbol *sym, code_props const *destructor); 146 /** Get the computed \c \%destructor for \c sym, which was initialized with 147 \c code_props_none_init if there's no \c \%destructor. * 201 code_props destructor; member in struct:__anon2358 [all...] |
symtab.c | 49 | Default %destructor's and %printer's. | 78 code_props_none_init (&res->destructor); 108 code_props_none_init (&res->destructor); 134 SYMBOL_CODE_PRINT (destructor); 190 | Set the DESTRUCTOR associated with SYM. | 194 symbol_destructor_set (symbol *sym, code_props const *destructor) 196 if (sym->destructor.code) 197 symbol_redeclaration (sym, "%destructor", sym->destructor.location, 198 destructor->location) 231 code_props const *destructor = local [all...] |
/external/elfutils/src/ |
debugpred.h | 36 __attribute__ ((destructor))
|
/external/llvm/test/MC/MachO/ |
x86_64-sections.s | 13 .destructor
|
/external/expat/amiga/ |
launch.c | 36 void cleanup() __attribute__((destructor));
|
/external/webkit/Source/JavaScriptCore/API/ |
JSWeakObjectMapRefPrivate.h | 52 @param destructor A function to call when the weak map is destroyed. 53 @result A JSWeakObjectMapRef bound to the given context, data and destructor. 57 JS_EXPORT JSWeakObjectMapRef JSWeakObjectMapCreate(JSContextRef ctx, void* data, JSWeakMapDestroyedCallback destructor);
|
/frameworks/base/libs/hwui/ |
ResourceCache.h | 63 * variants of increment/decrementRefcount(), recyle() and destructor() 92 void destructor(SkPath* resource); 93 void destructor(SkBitmap* resource); 94 void destructor(SkiaShader* resource); 95 void destructor(SkiaColorFilter* resource);
|
/system/extras/tests/bionic/libc/bionic/ |
libdlclosetest2.c | 51 * destructor is called on dlclose(). 58 static void __attribute__((destructor))
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ |
cxxabi.h | 70 __cxa_cdtor_type destructor); 75 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 81 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 88 __cxa_cdtor_type destructor); 94 __cxa_cdtor_type destructor); 99 size_t __element_size, __cxa_cdtor_type destructor); 103 size_t __element_size, __cxa_cdtor_type destructor); 108 size_t __padding_size, __cxa_cdtor_type destructor); 112 size_t __padding_size, __cxa_cdtor_type destructor, 117 size_t __padding_size, __cxa_cdtor_type destructor, [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/ |
cxxabi.h | 70 __cxa_cdtor_type destructor); 75 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 81 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 88 __cxa_cdtor_type destructor); 94 __cxa_cdtor_type destructor); 99 size_t __element_size, __cxa_cdtor_type destructor); 103 size_t __element_size, __cxa_cdtor_type destructor); 108 size_t __padding_size, __cxa_cdtor_type destructor); 112 size_t __padding_size, __cxa_cdtor_type destructor, 117 size_t __padding_size, __cxa_cdtor_type destructor, [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/ |
cxxabi.h | 70 __cxa_cdtor_type destructor); 75 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 81 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 88 __cxa_cdtor_type destructor); 94 __cxa_cdtor_type destructor); 99 size_t __element_size, __cxa_cdtor_type destructor); 103 size_t __element_size, __cxa_cdtor_type destructor); 108 size_t __padding_size, __cxa_cdtor_type destructor); 112 size_t __padding_size, __cxa_cdtor_type destructor, 117 size_t __padding_size, __cxa_cdtor_type destructor, [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/ |
cxxabi.h | 70 __cxa_cdtor_type destructor); 75 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 81 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 88 __cxa_cdtor_type destructor); 94 __cxa_cdtor_type destructor); 99 size_t __element_size, __cxa_cdtor_type destructor); 103 size_t __element_size, __cxa_cdtor_type destructor); 108 size_t __padding_size, __cxa_cdtor_type destructor); 112 size_t __padding_size, __cxa_cdtor_type destructor, 117 size_t __padding_size, __cxa_cdtor_type destructor, [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/ |
cxxabi.h | 70 __cxa_cdtor_type destructor); 75 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 81 __cxa_cdtor_type destructor, void *(*__alloc) (size_t), 88 __cxa_cdtor_type destructor); 94 __cxa_cdtor_type destructor); 99 size_t __element_size, __cxa_cdtor_type destructor); 103 size_t __element_size, __cxa_cdtor_type destructor); 108 size_t __padding_size, __cxa_cdtor_type destructor); 112 size_t __padding_size, __cxa_cdtor_type destructor, 117 size_t __padding_size, __cxa_cdtor_type destructor, [all...] |