Searched refs:IntRange (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp52 struct IntRange { struct in namespace:__anon2785
59 static bool IsInRanges(const IntRange &R,
60 const std::vector<IntRange> &Ranges) {
67 Ranges, R, [](IntRange A, IntRange B) { return A.High < B.High; });
110 const std::vector<IntRange> &UnreachableRanges);
253 const std::vector<IntRange> &UnreachableRanges) {
297 IntRange Gap = { GapLow, GapHigh };
515 std::vector<IntRange> UnreachableRanges;
522 IntRange
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp10175 struct IntRange { struct in namespace:__anon611
10182 IntRange(unsigned Width, bool NonNegative) function in struct:__anon611::IntRange
10186 static IntRange forBoolType() {
10187 return IntRange(1, true);
10191 static IntRange forValueOfType(ASTContext &C, QualType T) {
10197 static IntRange forValueOfCanonicalType(ASTContext &C, const Type *T) {
10217 return IntRange(C.getIntWidth(QualType(T, 0)),
10225 return IntRange(NumPositive, true/*NonNegative*/);
10227 return IntRange(std::max(NumPositive + 1, NumNegative),
10234 return IntRange(
[all...]

Completed in 180 milliseconds