Searched refs:specialization (Results 1 – 25 of 44) sorted by relevance
12
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| D | DiagnosticSemaKinds.td | 582 "using declaration cannot refer to a template specialization">; 1545 "partial specialization cannot be declared as a friend">; 2360 // C++17 deduced class template specialization types 2364 "deduced class template specialization type">; 2386 "a specialization of template %0">; 2768 "specialization of concepts is not allowed">; 3971 "inheritance model ignored on %select{primary template|partial specialization}0">, 4085 "a specialization of %1">; 4286 "of a %select{class template|class template partial specialization|nested " 4919 // C++ template specialization [all …]
|
| D | TypeNodes.td | 35 /// `std::vector<T>` cannot be resolved to a concrete specialization
|
| D | DiagnosticParseKinds.td | 755 "identifier followed by '<' indicates a class template specialization but " 780 "%select{|a template declaration|an explicit template specialization|" 785 "definition is meant to be an explicit specialization, add '<>' after the " 842 "explicit %select{specialization|instantiation}0 of " 905 …"%select{partial specialization|explicit specialization|explicit instantiation}0 of alias template…
|
| D | LangOptions.def | 102 "Fully encode c++ class template specialization")
|
| D | TokenKinds.def | 754 // function template specialization (not a type),
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | StmtDataCollectors.td | 46 // If the function is a template specialization, we also need to handle
|
| D | TypeProperties.td | 491 // FIXME: If this is a reference to a class template specialization, that
|
| /freebsd-12-stable/contrib/llvm-project/libcxx/include/ |
| D | span | 181 // is not a specialization of span 183 // is not a specialization of array
|
| D | type_traits | 3063 static_assert(is_reference<_To>::value, "Wrong specialization"); 3075 static_assert(is_reference<_To>::value, "Wrong specialization"); 3144 static_assert(sizeof...(_Args) > 1, "Wrong specialization"); 4450 // This specialization returns __extract_key_fail_tag for non-map containers
|
| /freebsd-12-stable/contrib/gcc/cp/ |
| D | ChangeLog-1998 | 322 * pt.c (check_explicit_specialization): Complain about specialization 377 * decl.c (start_decl): An explicit specialization of a static data 446 specialization to use for a partial instantiation. Correct 528 Don't call push_template_decl for a specialization. 703 specialization. 2903 (register_specialization): Return the specialization. 2934 Check that a partial specialization actually specializes at least 3100 a member template specialization. 4226 * decl.c (grokfndecl): Handle definition of specialization in 5479 specialization uses all the template parameters. [all …]
|
| D | pt.c | 612 note_template_header (int specialization) in note_template_header() argument 614 processing_specialization = specialization; in note_template_header() 1825 int specialization = 0; in check_explicit_specialization() local 1847 specialization = 1; in check_explicit_specialization() 1857 specialization = 1; in check_explicit_specialization() 1904 specialization = 1; in check_explicit_specialization() 1932 specialization = 1; in check_explicit_specialization() 1939 if (specialization || member_specialization) in check_explicit_specialization() 1951 if (specialization || member_specialization || explicit_instantiation) in check_explicit_specialization()
|
| D | NEWS | 238 + Partial specialization of class templates is now supported.
|
| D | ChangeLog | 463 template classes when we find an explicit specialization. 763 Adjust comment. Return false if a specialization 769 of the specialization. 996 specialization-after-instantiation. 1604 specialization. 3163 addition to the partial specialization. 4098 a template specialization. 5511 * decl.c (start_decl): Simplify specialization handling. Remove 7061 class template partial specialization.
|
| D | ChangeLog-1997 | 241 template-id for a non-specialization. 863 * class.c (finish_struct_methods): Add specialization pass to 891 * error.c (dump_function_name): Print specialization arguments.
|
| D | ChangeLog-2003 | 28 template specialization scope in case of explicit specialization. 693 specialization in associated namespace. 2920 is a specialization of function template. 3259 inject name when the friend class is a specialization. 6820 * pt.c (instantiate_class_template): add template specialization
|
| D | ChangeLog-2002 | 388 (maybe_process_partial_specialization): Tighten specialization 533 * friend.c (make_friend_class): Allow partial specialization 2267 olddecl to newdecl when newdecl is a specialization of the 2910 instantiation after explicit specialization.
|
| /freebsd-12-stable/contrib/libstdc++/include/tr1/ |
| D | functional | 540 * Partial specialization of is_placeholder that provides the placeholder 686 * partial specialization handles the member pointer case.
|
| D | hashtable | 363 // have partial specialization of member templates; it would be
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Passes/ |
| D | PassRegistry.def | 58 MODULE_PASS("function-specialization", FunctionSpecializationPass())
|
| /freebsd-12-stable/contrib/libstdc++/ |
| D | ChangeLog-1998 | 580 * bits/char_traits.h: No _CharT for specialization, change to 0. 694 anymore cuz of the explicit specialization in char_traits.h.
|
| D | ChangeLog-2002 | 798 Remove specialization for FreeBSD systems. 852 (__timepunct::~__timepunct): Deallocate, remove specialization 1414 * config/locale/generic/messages_members.cc: Add specialization for 1520 * include/bits/locale_facets.h: Add declaration of specialization 1522 * config/locale/gnu/messages_members.cc: Add specialization for 1988 ostreambuf_iterator specialization. 2011 specialization for both. 2773 * include/std/std_bitset.h (_Base_biteset<0>): New specialization. 4442 Declare generic types, specialization. 5025 Add specialization for FreeBSD systems only to avoid losing test
|
| D | ChangeLog-1999 | 452 * bits/string.tcc (wstring::_S_find): Guard wchar_t specialization. 744 specialization that was commented out, as ostreams now have to 1307 specialization syntax. Declare a some functions friend. Now the 3118 * bits/loccore.h: Remove specialization foward decls for
|
| D | ChangeLog-2000 | 1338 (conj<>): Comment out specialization. 1370 * src/complex.cc (abs): Comment out specialization definition. 1510 Don't define this specialization when _GLIBCPP_USE_WCHAR_T 2547 definition. Move specialization to ... 2863 * bits/basic_file.h: Add specialization declarations. 4761 as per char specialization.
|
| D | ChangeLog-2005 | 16 * testsuite/18_support/numeric_limits/specialization.cc: Avoid 1035 * numeric_limits/specialization.cc: ..this. 1489 (__search_n(std::random_access_iterator_tag)): Add specialization. 1825 * include/bits/basic_string.h: Declare the specialization 1827 * include/std/std_istream.h: Declate the specialization
|
| /freebsd-12-stable/contrib/googletest/googlemock/include/gmock/ |
| D | gmock-generated-matchers.h.pump | 84 // The following specialization is used for 0 ~ $(n-1) selectors.
|
12