Searched refs:ComparisonCategoryType (Results 1 – 6 of 6) sorted by relevance
44 enum class ComparisonCategoryType : unsigned char { enum54 inline ComparisonCategoryType commonComparisonType(ComparisonCategoryType A, in commonComparisonType()55 ComparisonCategoryType B) { in commonComparisonType()61 std::optional<ComparisonCategoryType>82 ComparisonCategoryType Kind) in ComparisonCategoryInfo()122 ComparisonCategoryType Kind;139 using CCK = ComparisonCategoryType; in isStrong()145 using CCK = ComparisonCategoryType; in isPartial()176 static StringRef getCategoryString(ComparisonCategoryType Kind);182 getPossibleResultsForType(ComparisonCategoryType Type);[all …]
24 std::optional<ComparisonCategoryType>26 using CCT = ComparisonCategoryType; in getComparisonCategoryForBuiltinCmp()103 ComparisonCategoryType Kind) { in lookupCXXRecordDecl()113 ComparisonCategories::lookupInfo(ComparisonCategoryType Kind) const { in lookupInfo()128 using CCT = ComparisonCategoryType; in lookupInfoForType()172 StringRef ComparisonCategories::getCategoryString(ComparisonCategoryType Kind) { in getCategoryString()173 using CCKT = ComparisonCategoryType; in getCategoryString()203 ComparisonCategories::getPossibleResultsForType(ComparisonCategoryType Type) { in getPossibleResultsForType()204 using CCT = ComparisonCategoryType; in getPossibleResultsForType()
322 static_cast<unsigned>(ComparisonCategoryType::Last) + 1), in Sema()
8109 ComparisonCategoryType Category = ComparisonCategoryType::StrongOrdering;8373 std::optional<ComparisonCategoryType> Cat = in visitBinaryOperator()8562 ComparisonCategoryType::StrongOrdering, Loc, in build()11998 QualType Sema::CheckComparisonCategoryType(ComparisonCategoryType Kind, in CheckComparisonCategoryType()
12314 std::optional<ComparisonCategoryType> CCT = in checkArithmeticOrEnumeralThreeWayCompare()12464 std::optional<ComparisonCategoryType> CCT = in CheckCompareOperands()
128 enum class ComparisonCategoryType : unsigned char;5203 QualType CheckComparisonCategoryType(ComparisonCategoryType Kind,