Lines Matching refs:DefaultedComparisonKind

6539     return DefaultedComparisonKind::Equal;  in getDefaultedFunctionKind()
6542 return DefaultedComparisonKind::NotEqual; in getDefaultedFunctionKind()
6548 return DefaultedComparisonKind::ThreeWay; in getDefaultedFunctionKind()
6557 return DefaultedComparisonKind::Relational; in getDefaultedFunctionKind()
6892 if (DFK.asComparison() == DefaultedComparisonKind::NotEqual || in CheckCompletedCXXClass()
6893 DFK.asComparison() == DefaultedComparisonKind::Relational) { in CheckCompletedCXXClass()
7341 Sema::DefaultedComparisonKind DCK);
7631 using DefaultedComparisonKind = Sema::DefaultedComparisonKind; typedef in __anonc19065b01e11::DefaultedComparisonVisitor
7634 DefaultedComparisonKind DCK) in DefaultedComparisonVisitor()
7652 case DefaultedComparisonKind::None: in visit()
7655 case DefaultedComparisonKind::Equal: in visit()
7656 case DefaultedComparisonKind::ThreeWay: in visit()
7660 case DefaultedComparisonKind::NotEqual: in visit()
7661 case DefaultedComparisonKind::Relational: in visit()
7730 DefaultedComparisonKind DCK;
7784 DefaultedComparisonKind DCK, in DefaultedComparisonAnalyzer()
7789 if ((DCK == DefaultedComparisonKind::Equal || in visit()
7790 DCK == DefaultedComparisonKind::ThreeWay) && in visit()
7875 if ((DCK == DefaultedComparisonKind::NotEqual || in visitBinaryOperator()
7876 DCK == DefaultedComparisonKind::Relational) && in visitBinaryOperator()
8018 if ((DCK == DefaultedComparisonKind::NotEqual || in visitBinaryOperator()
8019 DCK == DefaultedComparisonKind::Relational) && in visitBinaryOperator()
8106 DefaultedComparisonKind DCK, in DefaultedComparisonSynthesizer()
8120 case DefaultedComparisonKind::None: in build()
8123 case DefaultedComparisonKind::Equal: { in build()
8174 case DefaultedComparisonKind::ThreeWay: { in build()
8192 case DefaultedComparisonKind::NotEqual: in build()
8193 case DefaultedComparisonKind::Relational: in build()
8343 assert(DCK == DefaultedComparisonKind::Equal && in visitSubobjectArray()
8375 case DefaultedComparisonKind::None: in visitExpandedSubobject()
8378 case DefaultedComparisonKind::Equal: in visitExpandedSubobject()
8386 case DefaultedComparisonKind::ThreeWay: { in visitExpandedSubobject()
8437 case DefaultedComparisonKind::NotEqual: in visitExpandedSubobject()
8438 case DefaultedComparisonKind::Relational: in visitExpandedSubobject()
8488 DefaultedComparisonKind DCK) { in CheckExplicitlyDefaultedComparison()
8489 assert(DCK != DefaultedComparisonKind::None && "not a defaulted comparison"); in CheckExplicitlyDefaultedComparison()
8634 if (DCK != DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison()
8645 if (DCK == DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison()
8698 if (DCK == DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison()
8773 DefaultedComparisonKind DCK) { in DefineDefaultedComparison()
8813 Sema::DefaultedComparisonKind DCK) { in ComputeDefaultedComparisonExceptionSpec()
17348 DefKind.asComparison() != DefaultedComparisonKind::ThreeWay) { in SetDeclDefaulted()