Home
last modified time | relevance | path

Searched refs:ComparisonCategoryType (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComparisonCategories.h44 enum class ComparisonCategoryType : unsigned char { enum
54 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 …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComparisonCategories.cpp24 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()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp322 static_cast<unsigned>(ComparisonCategoryType::Last) + 1), in Sema()
H A DSemaDeclCXX.cpp8109 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()
H A DSemaExpr.cpp12314 std::optional<ComparisonCategoryType> CCT = in checkArithmeticOrEnumeralThreeWayCompare()
12464 std::optional<ComparisonCategoryType> CCT = in CheckCompareOperands()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h128 enum class ComparisonCategoryType : unsigned char;
5203 QualType CheckComparisonCategoryType(ComparisonCategoryType Kind,