| /freebsd/crypto/krb5/src/util/support/ |
| H A D | threads.c | 41 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 D | TargetCXXABI.def | 41 /// - 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 D | CodeGenOptions.def | 44 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 D | LangOptions.def | 434 "Register C++ static destructors")
|
| H A D | DiagnosticGroups.td | 428 destructors) that does not override anything. Since ``final`` classes cannot 504 def ExitTimeDestructors : DiagGroup<"exit-time-destructors">;
|
| H A D | AttrDocs.td | 4409 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 D | AnalyzerOptions.def | 89 "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 D | missingkeyfunction.rst | 46 key function, but it's quite common because virtual destructors are likely to be
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
| H A D | README.txt | 222 // 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 D | Version.map | 31 # Type info classes and their destructors
|
| H A D | Version.map.arm | 32 # Type info classes and their destructors
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallingConvention.td | 672 // 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 D | Program.inc | 318 // object destructors cloned from the parent process aren't
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallingConv.td | 327 // Constructors and destructors return 'this' in the ARM C++ ABI; since 'this'
|
| /freebsd/contrib/googletest/docs/ |
| H A D | faq.md | 308 * 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 D | gmock_faq.md | 24 destructors. Therefore we recommend to avoid them in C++ as much as possible.
|
| H A D | gmock_cook_book.md | 2887 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 D | Options.td | 2199 …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 D | kmp_tasking.cpp | 886 task->data1.destructors = NULL; 1098 kmp_routine_entry_t destr_thunk = task->data1.destructors;
|
| H A D | kmp.h | 2508 destructors; /* pointer to function to invoke deconstructors of member
|
| /freebsd/contrib/bearssl/ |
| H A D | Doxyfile | 132 # 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 D | Doxyfile | 154 # 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 D | libdns.doxygen.in | 140 # 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 D | unbound.doxygen | 154 # 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 D | ChangeLog | 373 only allocation activity is to call free() after TLS destructors have been
|