Lines Matching defs:specializations
83 // specializations.
377 they are instantiations, not specializations.
416 partial specializations. */
521 /* Disregard full specializations (c++/60999). */
1171 /* Returns nonzero if we can optimize the retrieval of specializations
1308 spec_hash_table *specializations;
1315 specializations = type_specializations;
1317 specializations = decl_specializations;
1321 found = specializations->find_with_hash (&elt, hash);
1591 /* We don't put these specializations in the hash table, but we might
1716 of all specializations in case we need to reassign them to a friend
1751 /* Partial specializations of a variable template can be distinguished by
1783 in the hash tables of template specializations. We must be
1940 // These could be dependent specializations that strip_typedefs
1941 // left alone, or untouched specializations because
2310 /* Function templates cannot be specializations; there are
2311 no partial specializations of functions. Therefore, if
2832 is set up correctly, and it is added to the list of specializations
3240 explicit function specializations will always appear with
3305 it again. Partial specializations will be registered in
5707 "partial specializations");
9466 the example specializations for the tree_list_freelist. */
9804 the injected-class-names that are found refer to specializations of
10062 instantiated specializations. */
11470 /* Reassign any specializations already in the hash table
13202 /* Apply any local specializations from PACK_EXPANSION_EXTRA_ARGS and add the
13447 type, so create our own local specializations map; the current map is
16546 specializations of a function from OLDFNS. */
25368 /* Determine which of two partial specializations of TMPL is more
25396 different template specializations, we may encounter dependent
25683 specializations, however. For example, given in addition:
25728 /* Return the most specialized of the template partial specializations
25737 partial specializations matching TARGET, then NULL_TREE is
26602 /* Set up the list of local specializations. */
26780 ones we don't need. The same is true for specializations. */
28021 array type is type-dependent, as the definition and specializations
30882 hash_table<spec_hasher> *specializations
30885 auto *slot = specializations->find_slot_with_hash (elt, hash, NO_INSERT);
30954 specializations, so there could be duplicates. Everything else