Searched refs:specialization (Results 1 – 25 of 33) sorted by relevance
12
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | DiagnosticSemaKinds.td | 281 "using declaration can not refer to a template specialization">; 904 "partial specialization cannot be declared as a friend">; 2494 "of a %select{class template|class template partial specialization|nested " 3066 // C++ template specialization 3068 "can only provide an explicit specialization for a class template, function " 3075 "explicit specialization of %0 in function scope">; 3077 "explicit specialization of %0 in class scope">; 3079 "cannot declare an explicit specialization in a friend">; 3084 "specialization of %1 must originally be declared in the global scope">; 3089 "specialization of %1 must originally be declared in namespace %2">; [all …]
|
| D | DiagnosticParseKinds.td | 580 "identifier followed by '<' indicates a class template specialization but " 597 "%select{|a template declaration|an explicit template specialization|" 602 "definition is meant to be an explicit specialization, add '<>' after the " 650 "explicit %select{specialization|instantiation}0 of non-template " 700 …"%select{partial specialization|explicit specialization|explicit instantiation}0 of alias template…
|
| D | TokenKinds.def | 598 // function template specialization (not a type),
|
| /freebsd-10-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
|
| D | random | 425 * specialization arguments _CharT and _Traits were the same as those of
|
| /freebsd-10-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.
|
| 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
|
| 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.
|
| 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-10-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
|
| D | acinclude.m4 | 312 dnl If --disable-c-mbchar was given, no wchar_t specialization is enabled.
|
| D | ChangeLog-2003 | 2925 Add user specialization tests. 5206 implementation, based on old wchar_t specialization, add support 5211 specialization declarations, call _M_underflow from generic versions 7771 (__write<_CharT>): New function specialization.
|
| /freebsd-10-stable/contrib/libc++/include/ |
| D | locale | 140 template <> class ctype<char>; // specialization 142 template <> class ctype_byname<char>; // specialization
|
| /freebsd-10-stable/contrib/gcclibs/libmudflap/ |
| D | ChangeLog | 445 ANSI C conversion, libmudflap specialization, recursion limiting.
|
12