Searched refs:BitsetType (Results 1 – 5 of 5) sorted by relevance
96 if (this->IsBitset()) return BitsetType::Min(this->AsBitset()); in Min()114 if (this->IsBitset()) return BitsetType::Max(this->AsBitset()); in Max()136 TypeImpl<Config>::BitsetType::Glb(TypeImpl* type) { in Glb()147 BitsetType::Glb(type->AsRange()->Min(), type->AsRange()->Max())); in Glb()158 TypeImpl<Config>::BitsetType::Lub(TypeImpl* type) { in Lub()184 TypeImpl<Config>::BitsetType::Lub(i::Map* map) { in Lub()325 TypeImpl<Config>::BitsetType::Lub(i::Object* value) { in Lub()337 TypeImpl<Config>::BitsetType::Lub(double value) { in Lub()348 const typename TypeImpl<Config>::BitsetType::Boundary349 TypeImpl<Config>::BitsetType::BoundariesArray[] = {[all …]
165 #define REPRESENTATION(k) ((k) & BitsetType::kRepresentation)166 #define SEMANTIC(k) ((k) & BitsetType::kSemantic)325 class BitsetType; // Internal variable350 return BitsetType::New(BitsetType::k##type); \353 return BitsetType::New(BitsetType::k##type, region); \359 return BitsetType::New(BitsetType::SignedSmall()); in PROPER_BITSET_TYPE_LIST()362 return BitsetType::New(BitsetType::SignedSmall(), region); in SignedSmall()365 return BitsetType::New(BitsetType::UnsignedSmall()); in UnsignedSmall()368 return BitsetType::New(BitsetType::UnsignedSmall(), region); in UnsignedSmall()379 min, max, BitsetType::New(REPRESENTATION(BitsetType::kTagged | in Range()[all …]
20 typename TypeImpl<Config>::bitset TypeImpl<Config>::BitsetType::SignedSmall() { in SignedSmall()27 TypeImpl<Config>::BitsetType::UnsignedSmall() { in UnsignedSmall()
135 struct BitsetType;138 BitsetType::New(); in Any()143 struct TypeImpl<Config>::BitsetType { struct in PR19613::TypeImpl
56 struct BitsetType : Type::BitsetType { struct57 using Type::BitsetType::New;58 using Type::BitsetType::Glb;59 using Type::BitsetType::Lub;60 using Type::BitsetType::IsInhabited;84 struct BitsetType : HeapType::BitsetType { struct85 using HeapType::BitsetType::New;86 using HeapType::BitsetType::Glb;87 using HeapType::BitsetType::Lub;88 using HeapType::BitsetType::IsInhabited;[all …]