Lines Matching refs:DefaultedComparisonKind
6359 return DefaultedComparisonKind::Equal; in getDefaultedFunctionKind()
6362 return DefaultedComparisonKind::NotEqual; in getDefaultedFunctionKind()
6368 return DefaultedComparisonKind::ThreeWay; in getDefaultedFunctionKind()
6377 return DefaultedComparisonKind::Relational; in getDefaultedFunctionKind()
6712 if (DFK.asComparison() == DefaultedComparisonKind::NotEqual || in CheckCompletedCXXClass()
6713 DFK.asComparison() == DefaultedComparisonKind::Relational) { in CheckCompletedCXXClass()
7161 Sema::DefaultedComparisonKind DCK);
7448 using DefaultedComparisonKind = Sema::DefaultedComparisonKind; typedef in __anon868331701e11::DefaultedComparisonVisitor
7451 DefaultedComparisonKind DCK) in DefaultedComparisonVisitor()
7469 case DefaultedComparisonKind::None: in visit()
7472 case DefaultedComparisonKind::Equal: in visit()
7473 case DefaultedComparisonKind::ThreeWay: in visit()
7477 case DefaultedComparisonKind::NotEqual: in visit()
7478 case DefaultedComparisonKind::Relational: in visit()
7547 DefaultedComparisonKind DCK;
7601 DefaultedComparisonKind DCK, in DefaultedComparisonAnalyzer()
7606 if ((DCK == DefaultedComparisonKind::Equal || in visit()
7607 DCK == DefaultedComparisonKind::ThreeWay) && in visit()
7693 if ((DCK == DefaultedComparisonKind::NotEqual || in visitBinaryOperator()
7694 DCK == DefaultedComparisonKind::Relational) && in visitBinaryOperator()
7815 if ((DCK == DefaultedComparisonKind::NotEqual || in visitBinaryOperator()
7816 DCK == DefaultedComparisonKind::Relational) && in visitBinaryOperator()
7903 DefaultedComparisonKind DCK, in DefaultedComparisonSynthesizer()
7917 case DefaultedComparisonKind::None: in build()
7920 case DefaultedComparisonKind::Equal: { in build()
7971 case DefaultedComparisonKind::ThreeWay: { in build()
7989 case DefaultedComparisonKind::NotEqual: in build()
7990 case DefaultedComparisonKind::Relational: in build()
8140 assert(DCK == DefaultedComparisonKind::Equal && in visitSubobjectArray()
8172 case DefaultedComparisonKind::None: in visitExpandedSubobject()
8175 case DefaultedComparisonKind::Equal: in visitExpandedSubobject()
8183 case DefaultedComparisonKind::ThreeWay: { in visitExpandedSubobject()
8234 case DefaultedComparisonKind::NotEqual: in visitExpandedSubobject()
8235 case DefaultedComparisonKind::Relational: in visitExpandedSubobject()
8285 DefaultedComparisonKind DCK) { in CheckExplicitlyDefaultedComparison()
8286 assert(DCK != DefaultedComparisonKind::None && "not a defaulted comparison"); in CheckExplicitlyDefaultedComparison()
8371 if (DCK != DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison()
8382 if (DCK == DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison()
8435 if (DCK == DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison()
8510 DefaultedComparisonKind DCK) { in DefineDefaultedComparison()
8547 Sema::DefaultedComparisonKind DCK) { in ComputeDefaultedComparisonExceptionSpec()
16820 DefKind.asComparison() != DefaultedComparisonKind::ThreeWay) { in SetDeclDefaulted()