| /openbsd-src/gnu/llvm/clang/docs/analyzer/developer-docs/ |
| H A D | IPA.rst | 44 ``-analyzer-config c++-inlining=[none | methods | constructors | destructors]`` 48 constructors, for example. 54 Note that under 'constructors', constructors for types with non-trivial 94 This option controls whether constructors and destructors of "container" types 99 Currently, these constructors and destructors are NOT considered for inlining 116 state, which is what happens when their constructors are treated as opaque. 191 - In C++, constructors are not inlined unless the destructor call will be 195 constructors for objects with trivial constructors can still be inlined.) 199 or operator 'delete', nor does it inline the constructors and destructors 357 which base constructors have been completed. This is tracked using [all …]
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | collect2.c | 198 static struct head constructors; /* list of constructors found */ variable 1357 notice ("%d constructor(s) found\n", constructors.number); in main() 1362 if (constructors.number == 0 && destructors.number == 0 in main() 1397 sort_ids (&constructors); in main() 1832 write_list_with_asm (stream, "extern entry_pt ", constructors.first); in write_c_file_stat() 1866 if (constructors.number > 0 || frames) in write_c_file_stat() 1869 write_list (stream, "\t\t", constructors.first); in write_c_file_stat() 1875 fprintf (stream, "\tp = ctors + %d;\n", constructors.number + frames); in write_c_file_stat() 1917 write_list_with_asm (stream, "extern entry_pt ", constructors.first); in write_c_file_glob() 1951 fprintf (stream, "\t(entry_pt *) %d,\n", constructors.number + frames); in write_c_file_glob() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | collect2.c | 227 static struct head constructors; /* list of constructors found */ variable 1386 notice ("%d constructor(s) found\n", constructors.number); 1391 if (constructors.number == 0 && destructors.number == 0 1426 sort_ids (&constructors); 1922 write_list_with_asm (stream, "extern entry_pt ", constructors.first); 1956 if (constructors.number > 0 || frames) 1959 write_list (stream, "\t\t", constructors.first); 1965 fprintf (stream, "\tp = ctors + %d;\n", constructors.number + frames); 2009 write_list_with_asm (stream, "extern entry_pt ", constructors.first); 2043 fprintf (stream, "\t(entry_pt *) %d,\n", constructors.number + frames); [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | sol-cn.asm | 48 # End list of C++ constructors 68 # Tail of _init used for static constructors
|
| H A D | sol-ci.asm | 52 # List of C++ constructors 64 # Head of _init function used for static constructors
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | sol-cn.asm | 49 # End list of C++ constructors 69 # Tail of _init used for static constructors
|
| H A D | sol-ci.asm | 53 # List of C++ constructors 65 # Head of _init function used for static constructors
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | TargetCXXABI.def | 41 /// - constructors and destructors return 'this'; 96 /// - constructors and destructors return 'this', as in ARM; 109 /// - constructors and destructors return 'this', as in ARM.
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | random | 41 // constructors and seeding functions 103 // constructors and seeding functions 163 // constructors and seeding functions 213 // constructors and seeding functions 266 // constructors and seeding functions 319 // constructors and seeding functions 396 // constructors 420 // constructors 468 // constructors and reset functions 531 // constructors and reset functions [all …]
|
| H A D | tuple | 47 // allocator-extended constructors 583 // tuple() constructors (including allocator_arg_t variants) 633 // tuple(const T&...) constructors (including allocator_arg_t variants) 702 // tuple(U&& ...) constructors (including allocator_arg_t variants) 709 _Not<_IsThisTuple<_Up...> >, // extension to allow mis-behaved user constructors 777 // Copy and move constructors (including the allocator_arg_t variants) 797 // tuple(const tuple<U...>&) constructors (including allocator_arg_t variants) 869 // tuple(tuple<U...>&) constructors (including allocator_arg_t variants) 884 // tuple(tuple<U...>&&) constructors (including allocator_arg_t variants) 933 // tuple(const tuple<U...>&&) constructors (including allocator_arg_t variants) [all …]
|
| H A D | strstream | 112 // constructors/destructor 356 // constructors/destructor
|
| /openbsd-src/gnu/gcc/gcc/doc/ |
| H A D | collect2.texi | 18 @cindex constructors, automatic calls 19 The actual calls to the constructors are carried out by a subroutine
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/doc/ |
| H A D | collect2.texi | 18 @cindex constructors, automatic calls 19 The actual calls to the constructors are carried out by a subroutine
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | BUILD.gn | 4 # constructors that register individual tweaks in a global registry.
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/ |
| H A D | PROBLEMS | 75 gdb/1193: g++ 3.3 creates multiple constructors: gdb 5.3 can't set breakpoints 84 breakpoints reliably in constructors or destructors.
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | CMakeLists.txt | 10 check_cxx_compiler_flag("-Werror=global-constructors" HAS_WERROR_GLOBAL_CTORS) 12 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=global-constructors") 20 string(REPLACE "-Werror=global-constructors" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/ |
| H A D | README | 9 copy - copy constructors
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/ |
| H A D | README | 13 init Tests for initialization semantics, constructors/destructors, etc.
|
| /openbsd-src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 50 const ConstructorMap &constructors() const { return Constructors; } in constructors() function in clang::ast_matchers::dynamic::__anon6752300c0111::RegistryMaps 625 auto it = RegistryData->constructors().find(MatcherName); in lookupMatcherCtor() 626 return it == RegistryData->constructors().end() ? std::optional<MatcherCtor>() in lookupMatcherCtor() 684 for (const auto &M : RegistryData->constructors()) { in getMatcherCompletions()
|
| /openbsd-src/gnu/llvm/libcxx/docs/Status/ |
| H A D | Cxx14Issues.csv | 80 …>`__","Undefined behavior without proper requirements on basic_string constructors","Bristol","|Co… 94 "`2097 <https://wg21.link/lwg2097>`__","packaged_task constructors should be constrained","Chicago"… 123 "`2193 <https://wg21.link/lwg2193>`__","Default constructors for standard library containers are ex… 139 "`2322 <https://wg21.link/lwg2322>`__","Associative(initializer_list, stuff) constructors are under… 141 "`2324 <https://wg21.link/lwg2324>`__","Insert iterator constructors should use addressof()","Issaq…
|
| H A D | Cxx17Issues.csv | 20 "`2230 <https://wg21.link/LWG2230>`__","""see below"" for ``initializer_list``\ constructors of un… 31 "`2076 <https://wg21.link/LWG2076>`__","Bad CopyConstructible requirement in set constructors","Len… 244 "`2744 <https://wg21.link/LWG2744>`__","any's in_place constructors","Issaquah","|Complete|","" 269 "`2782 <https://wg21.link/LWG2782>`__","scoped_allocator_adaptor constructors must be constrained",… 303 "`2875 <https://wg21.link/LWG2875>`__","shared_ptr::shared_ptr(Y\*, D, [|hellip|\ ]) constructors s… 307 "`2900 <https://wg21.link/LWG2900>`__","The copy and move constructors of optional are not constexp… 308 "`2903 <https://wg21.link/LWG2903>`__","The form of initialization for the emplace-constructors is …
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | CXXRecordDeclDefinitionBits.def | 35 /// True if this class has any user-declared constructors. 134 /// constructors from a base class. 138 /// default constructors from a base class.
|
| /openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | AnalyzerOptions.def | 106 "cfg-rich-constructors", 236 bool, ShouldElideConstructors, "elide-constructors", 237 "Whether elidable C++ copy-constructors and move-constructors should be " 493 "Value: \"constructors\", \"destructors\", \"methods\".",
|
| /openbsd-src/gnu/usr.bin/perl/cpan/Math-BigRat/t/ |
| H A D | downgrade.t | |
| /openbsd-src/gnu/usr.bin/binutils/ld/scripttempl/ |
| H A D | elf32msp430_3.sc | 85 *(.init6) /* C++ constructors. */
|