Searched refs:AstBitsetType (Results 1 – 2 of 2) sorted by relevance
75 if (this->IsBitset()) return AstBitsetType::Min(this->AsBitset()); in Min()91 if (this->IsBitset()) return AstBitsetType::Max(this->AsBitset()); in Max()109 AstType::bitset AstBitsetType::Glb(AstType* type) { in Glb()120 AstBitsetType::Glb(type->AsRange()->Min(), type->AsRange()->Max())); in Glb()128 AstType::bitset AstBitsetType::Lub(AstType* type) { in Lub()152 AstType::bitset AstBitsetType::Lub(i::Map* map) { in Lub()327 AstType::bitset AstBitsetType::Lub(i::Object* value) { in Lub()336 AstType::bitset AstBitsetType::Lub(double value) { in Lub()345 const AstBitsetType::Boundary AstBitsetType::BoundariesArray[] = {354 const AstBitsetType::Boundary* AstBitsetType::Boundaries() { in Boundaries()[all …]
156 #define AST_REPRESENTATION(k) ((k) & AstBitsetType::kRepresentation)157 #define AST_SEMANTIC(k) ((k) & AstBitsetType::kSemantic)284 class AstBitsetType {378 if (AstBitsetType::IsBitset(type)) return false; in IsKind()404 friend class AstBitsetType; variable408 AstClassType(AstBitsetType::Lub(*map), map)); in New()416 AstClassType(AstBitsetType::bitset bitset, i::Handle<i::Map> map) in AstClassType()419 AstBitsetType::bitset Lub() { return bitset_; } in Lub()421 AstBitsetType::bitset bitset_;434 friend class AstBitsetType; variable[all …]