Lines Matching full:enable_if
1074 // enable_if attributes are an order-sensitive part of the signature.
5890 // specific_attr_iterator iterates over enable_if attributes in reverse, and
5891 // enable_if is order-sensitive. As a result, we need to reverse things
8441 // Determines whether Cand1 is "better" in terms of its enable_if attrs than
8442 // Cand2 for overloading. This function assumes that all of the enable_if attrs
8445 // Cand1's set of enable_if attributes are said to be "better" than Cand2's iff
8446 // Cand1's first N enable_if attributes have precisely the same conditions as
8447 // Cand2's first N enable_if attributes (where N = the number of enable_if
8448 // attributes on Cand2), and Cand1 has more than N enable_if attributes.
8586 // Check for enable_if value-based overload resolution.
9363 // If this candidate was disabled by enable_if, say so.
9368 // name of the enable_if template. These are both present in PDiag.
9370 << "'enable_if'" << TemplateArgString;
12125 // resolution process, we still need to handle the enable_if attribute. Do