Searched refs:ThreeWay (Results 1 – 4 of 4) sorted by relevance
177 int result = c.ThreeWay(lhs.cstring, rhs.cstring); in Sort()223 return ThreeWay(lhs, rhs) < 0; in operator()229 int ThreeWay(ConstString lhs, ConstString rhs) { in ThreeWay() function
138 enum { Equality, Inequality, Relational, ThreeWay } Kind; in DiagnoseUnusedComparison() enumerator149 Kind = ThreeWay; in DiagnoseUnusedComparison()171 Kind = ThreeWay; in DiagnoseUnusedComparison()
6645 return DefaultedComparisonKind::ThreeWay; in getDefaultedFunctionKind() 7857 case DefaultedComparisonKind::ThreeWay: in visit() 7995 DCK == DefaultedComparisonKind::ThreeWay) && in visit() 8381 case DefaultedComparisonKind::ThreeWay: { in build() 8594 case DefaultedComparisonKind::ThreeWay: { in visitExpandedSubobject() 8875 if (DCK != DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison() 8887 DCK == DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison() 8955 if (DCK == DefaultedComparisonKind::ThreeWay && in CheckExplicitlyDefaultedComparison() 18008 DefKind.asComparison() != DefaultedComparisonKind::ThreeWay) { in SetDeclDefaulted()
5609 ThreeWay, enumerator