Lines Matching defs:DefaultedComparisonKind

6703     return DefaultedComparisonKind::Equal;
6706 return DefaultedComparisonKind::NotEqual;
6712 return DefaultedComparisonKind::ThreeWay;
6721 return DefaultedComparisonKind::Relational;
7050 if (DFK.asComparison() == DefaultedComparisonKind::NotEqual ||
7051 DFK.asComparison() == DefaultedComparisonKind::Relational) {
7552 Sema::DefaultedComparisonKind DCK);
7910 using DefaultedComparisonKind = Sema::DefaultedComparisonKind;
7913 DefaultedComparisonKind DCK)
7931 case DefaultedComparisonKind::None:
7934 case DefaultedComparisonKind::Equal:
7935 case DefaultedComparisonKind::ThreeWay:
7939 case DefaultedComparisonKind::NotEqual:
7940 case DefaultedComparisonKind::Relational:
8013 DefaultedComparisonKind DCK;
8067 DefaultedComparisonKind DCK,
8072 if ((DCK == DefaultedComparisonKind::Equal ||
8073 DCK == DefaultedComparisonKind::ThreeWay) &&
8159 if ((DCK == DefaultedComparisonKind::NotEqual ||
8160 DCK == DefaultedComparisonKind::Relational) &&
8302 if ((DCK == DefaultedComparisonKind::NotEqual ||
8303 DCK == DefaultedComparisonKind::Relational) &&
8391 DefaultedComparisonKind DCK,
8405 case DefaultedComparisonKind::None:
8408 case DefaultedComparisonKind::Equal: {
8459 case DefaultedComparisonKind::ThreeWay: {
8477 case DefaultedComparisonKind::NotEqual:
8478 case DefaultedComparisonKind::Relational:
8631 assert(DCK == DefaultedComparisonKind::Equal &&
8663 case DefaultedComparisonKind::None:
8666 case DefaultedComparisonKind::Equal:
8674 case DefaultedComparisonKind::ThreeWay: {
8725 case DefaultedComparisonKind::NotEqual:
8726 case DefaultedComparisonKind::Relational:
8776 DefaultedComparisonKind DCK) {
8777 assert(DCK != DefaultedComparisonKind::None && "not a defaulted comparison");
8956 if (DCK != DefaultedComparisonKind::ThreeWay &&
8968 DCK == DefaultedComparisonKind::ThreeWay &&
9036 if (DCK == DefaultedComparisonKind::ThreeWay &&
9122 DefaultedComparisonKind DCK) {
9162 Sema::DefaultedComparisonKind DCK) {
18138 DefKind.asComparison() != DefaultedComparisonKind::ThreeWay) {