Searched refs:BitsetType (Results 1 – 4 of 4) sorted by relevance
80 if (this->IsBitset()) return BitsetType::Min(this->AsBitset()); in Min()98 if (this->IsBitset()) return BitsetType::Max(this->AsBitset()); in Max()120 TypeImpl<Config>::BitsetType::Glb(TypeImpl* type) { in Glb()137 TypeImpl<Config>::BitsetType::Lub(TypeImpl* type) { in Lub()164 TypeImpl<Config>::BitsetType::Lub(i::Map* map) { in Lub()262 TypeImpl<Config>::BitsetType::Lub(i::Object* value) { in Lub()273 TypeImpl<Config>::BitsetType::Lub(double value) { in Lub()285 TypeImpl<Config>::BitsetType::Lub(int32_t value) { in Lub()298 TypeImpl<Config>::BitsetType::Lub(uint32_t value) { in Lub()310 const typename TypeImpl<Config>::BitsetType::BitsetMin[all …]
160 #define REPRESENTATION(k) ((k) & BitsetType::kRepresentation)161 #define SEMANTIC(k) ((k) & BitsetType::kSemantic)294 class BitsetType; // Internal variable319 return BitsetType::New(BitsetType::k##type); \322 return BitsetType::New(BitsetType::k##type, region); \377 return Config::from_bitset(BitsetType::Lub(value), region); in Of()380 return Config::from_bitset(BitsetType::Lub(value), region); in Of()388 bool IsInhabited() { return BitsetType::IsInhabited(this->BitsetLub()); } in IsInhabited()510 return static_cast<BitsetType*>(this)->Bitset(); in AsBitset()516 bitset BitsetGlb() { return BitsetType::Glb(this); } in BitsetGlb()[all …]
135 struct BitsetType;138 BitsetType::New(); in Any()143 struct TypeImpl<Config>::BitsetType { struct in PR19613::TypeImpl
41 struct BitsetType : Type::BitsetType { struct42 using Type::BitsetType::New;43 using Type::BitsetType::Glb;44 using Type::BitsetType::Lub;45 using Type::BitsetType::IsInhabited;68 struct BitsetType : HeapType::BitsetType { struct69 using HeapType::BitsetType::New;70 using HeapType::BitsetType::Glb;71 using HeapType::BitsetType::Lub;72 using HeapType::BitsetType::IsInhabited;[all …]