| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | DiagnosticSemaKinds.td | 2098 "a specialization of template %0">; 2446 "%select{explicit instantiation|explicit specialization|partial specialization}0">; 4084 // C++ template specialization 4093 "explicit specialization declared here">; 4203 "explicit specialization declared here">; 4327 "specialization has no effect">, 5679 "an explicit}1 specialization">; 9154 "explicit specialization|partial specialization}0 of %1 must be imported " 9159 "explicit specialization|partial specialization}0 of %1 must be imported " 9163 "explicit specialization|partial specialization}0 of %1 must be imported " [all …]
|
| H A D | DiagnosticParseKinds.td | 680 "identifier followed by '<' indicates a class template specialization but " 701 "%select{|a template declaration|an explicit template specialization|" 706 "definition is meant to be an explicit specialization, add '<>' after the " 746 "explicit %select{specialization|instantiation}0 of non-template %1 %2">; 806 …"%select{partial specialization|explicit specialization|explicit instantiation}0 of alias template…
|
| H A D | TokenKinds.def | 714 // function template specialization (not a type),
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtDataCollectors.td | 46 // If the function is a template specialization, we also need to handle
|
| /freebsd-12.1/contrib/libc++/include/ |
| H A D | span | 172 // is not a specialization of span 174 // is not a specialization of array
|
| H A D | type_traits | 3042 static_assert(is_reference<_To>::value, "Wrong specialization"); 3054 static_assert(is_reference<_To>::value, "Wrong specialization"); 3123 static_assert(sizeof...(_Args) > 1, "Wrong specialization"); 4807 // This specialization returns __extract_key_fail_tag for non-map containers
|
| /freebsd-12.1/contrib/gcc/cp/ |
| H A D | ChangeLog-1998 | 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. 3100 a member template specialization. 4226 * decl.c (grokfndecl): Handle definition of specialization in 5479 specialization uses all the template parameters. 5604 in explicit specialization. 5844 partial specialization. 6781 information before registering the specialization. [all …]
|
| H A 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()
|
| H A D | NEWS | 238 + Partial specialization of class templates is now supported.
|
| H A 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.
|
| H A 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.
|
| H A 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
|
| H A 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.
|
| H A D | ChangeLog-1995 | 1046 function has already been declared to be a specialization. 1052 outside of the class (i.e. specialization declarations). 3211 (named_class_head_sans_basetype): Move template specialization
|
| H A D | ChangeLog-2004 | 72 the definition in a template function specialization definition. 658 * decl.c (start_decl): Check for invalid specialization headers. 4904 explicit specialization scopes. 6310 instantiation or specialization of a primary template.
|
| H A D | ChangeLog-1999 | 3270 * pt.c (register_specialization): Don't register a specialization 6365 specialization is being referred to when when the address-of 6426 'template <>' on non-specialization. 6457 specialization in wrong namespace.
|
| /freebsd-12.1/contrib/libstdc++/include/tr1/ |
| H A D | functional | 540 * Partial specialization of is_placeholder that provides the placeholder 686 * partial specialization handles the member pointer case.
|
| H A D | hashtable | 363 // have partial specialization of member templates; it would be
|
| /freebsd-12.1/contrib/libstdc++/ |
| H A 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.
|
| H A 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
|
| H A 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
|
| H A 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.
|
| H A 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.1/contrib/googletest/googlemock/include/gmock/ |
| H A D | gmock-generated-matchers.h.pump | 84 // The following specialization is used for 0 ~ $(n-1) selectors.
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Intrinsics.td | 964 // Support for dynamic deoptimization (or de-specialization)
|