Home
last modified time | relevance | path

Searched refs:destructors (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/crypto/krb5/src/util/support/
H A Dthreads.c41 static void (*destructors[K5_KEY_MAX])(void *); variable
58 static void (*destructors[K5_KEY_MAX])(void *); variable
76 if (destructors_set[i] && destructors[i] && t->values[i]) { in krb5int_thread_detach_hook()
79 (*destructors[i])(v); in krb5int_thread_detach_hook()
96 static void (*destructors[K5_KEY_MAX])(void *); variable
213 if (destructors_set[i] && destructors[i] && t->values[i]) { in thread_termination()
216 (*destructors[i])(v); in thread_termination()
336 destructors[keynum] = destructor; in k5_key_register()
345 destructors[keynum] = destructor; in k5_key_register()
353 destructors[keynum] = destructor; in k5_key_register()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetCXXABI.def41 /// - constructors and destructors return 'this';
94 /// - constructors and destructors return 'this', as in ARM;
107 /// - constructors and destructors return 'this', as in ARM.
H A DCodeGenOptions.def44 CODEGENOPT(CXAAtExit , 1, 1, Benign) ///< Use __cxa_atexit for calling destructors.
45 …lobalDtorsWithAtExit, 1, 1, Benign) ///< Use atexit or __cxa_atexit to register global destructors.
260 ///< destructors are emitted.
464 /// non-deleting destructors. (No effect on Microsoft ABI.)
H A DLangOptions.def434 "Register C++ static destructors")
H A DDiagnosticGroups.td428 destructors) that does not override anything. Since ``final`` classes cannot
504 def ExitTimeDestructors : DiagGroup<"exit-time-destructors">;
H A DAttrDocs.td4409 A class annotated with ``trivial_abi`` can have non-trivial destructors or
4525 the compiler that constructors and destructors will not reference the virtual
6962 default unless clang was invoked with -fno-c++-static-destructors.
6965 otherwise applicable ``-Wexit-time-destructors`` warnings.
6975 invoking clang with -fno-c++-static-destructors.
6991 Note that destructors are still required for subobjects of aggregates annotated
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DAnalyzerOptions.def89 "Whether or not implicit destructors for C++ objects "
94 "Whether or not the destructors for C++ temporary "
146 "Whether C++ temporary destructors should be inlined "
147 "during analysis. If temporary destructors are disabled "
149 "temporary destructors would not be inlined anyway.",
581 "Value: \"constructors\", \"destructors\", \"methods\".",
582 "destructors")
/freebsd/contrib/llvm-project/lld/docs/
H A Dmissingkeyfunction.rst46 key function, but it's quite common because virtual destructors are likely to be
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A DREADME.txt222 // because there are no catch clauses or destructors to be run. But there
277 // SJLJ for exceptions, each function with a catch clause or destructors needs
/freebsd/lib/libcxxrt/
H A DVersion.map31 # Type info classes and their destructors
H A DVersion.map.arm32 # Type info classes and their destructors
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.td672 // Constructors and destructors return 'this' in the iOS 64-bit C++ ABI; since
678 // destructors with 'this' returns, so this RegMask will not be used in that
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DProgram.inc318 // object destructors cloned from the parent process aren't
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.td327 // Constructors and destructors return 'this' in the ARM C++ ABI; since 'this'
/freebsd/contrib/googletest/docs/
H A Dfaq.md308 * C++ does not allow virtual function calls in constructors and destructors.
380 `ADD_FAILURE*`) in constructors and destructors. The workaround is to move the
H A Dgmock_faq.md24 destructors. Therefore we recommend to avoid them in C++ as much as possible.
H A Dgmock_cook_book.md2887 constructors/destructors need to be generated by the compiler separately. As a
2939 // lot of things through the constructors/destructors of the member
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td2199 …PosFlag<SetTrue, [], [ClangOption, CC1Option], "Assume that exception objects' destructors are non…
2318 def cxx_static_destructors_EQ : Joined<["-"], "fc++-static-destructors=">, Group<f_Group>,
2319 HelpText<"Controls which variables C++ static destructors are registered for">,
2325 def cxx_static_destructors : Flag<["-"], "fc++-static-destructors">, Group<f_Group>,
2327 def no_cxx_static_destructors : Flag<["-"], "fno-c++-static-destructors">, Group<f_Group>,
2516 HelpText<"Set the kind of module destructors emitted by "
2517 "AddressSanitizer instrumentation. These destructors are "
3585 "Don't use __cxa_atexit for calling destructors">,
4295 BothFlags<[], [ClangOption], " atexit or __cxa_atexit to register global destructors">>;
7404 HelpText<"Add C++ implicit destructors to CFGs for all analyses">;
[all …]
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_tasking.cpp886 task->data1.destructors = NULL;
1098 kmp_routine_entry_t destr_thunk = task->data1.destructors;
H A Dkmp.h2508 destructors; /* pointer to function to invoke deconstructors of member
/freebsd/contrib/bearssl/
H A DDoxyfile132 # members were ordinary class members. Constructors, destructors and assignment
566 # destructors are listed first. If set to NO the constructors will appear in the
/freebsd/contrib/libcbor/
H A DDoxyfile154 # members were ordinary class members. Constructors, destructors and assignment
668 # destructors are listed first. If set to NO the constructors will appear in the
/freebsd/contrib/ldns/
H A Dlibdns.doxygen.in140 # members were ordinary class members. Constructors, destructors and assignment
645 # destructors are listed first. If set to NO the constructors will appear in the
/freebsd/contrib/unbound/doc/
H A Dunbound.doxygen154 # members were ordinary class members. Constructors, destructors and assignment
686 # destructors are listed first. If set to NO the constructors will appear in the
/freebsd/contrib/jemalloc/
H A DChangeLog373 only allocation activity is to call free() after TLS destructors have been

12