Searched refs:AstBitsetType (Results 1 – 2 of 2) sorted by relevance
76 if (this->IsBitset()) return AstBitsetType::Min(this->AsBitset()); in Min()92 if (this->IsBitset()) return AstBitsetType::Max(this->AsBitset()); in Max()110 AstType::bitset AstBitsetType::Glb(AstType* type) { in Glb()121 AstBitsetType::Glb(type->AsRange()->Min(), type->AsRange()->Max())); in Glb()129 AstType::bitset AstBitsetType::Lub(AstType* type) { in Lub()153 AstType::bitset AstBitsetType::Lub(i::Map* map) { in Lub()328 AstType::bitset AstBitsetType::Lub(i::Object* value) { in Lub()337 AstType::bitset AstBitsetType::Lub(double value) { in Lub()346 const AstBitsetType::Boundary AstBitsetType::BoundariesArray[] = {355 const AstBitsetType::Boundary* AstBitsetType::Boundaries() { in Boundaries()[all …]
156 #define AST_REPRESENTATION(k) ((k) & AstBitsetType::kRepresentation)157 #define AST_SEMANTIC(k) ((k) & AstBitsetType::kSemantic)282 class AstBitsetType {376 if (AstBitsetType::IsBitset(type)) return false; in IsKind()402 friend class AstBitsetType; variable406 AstClassType(AstBitsetType::Lub(*map), map)); in New()414 AstClassType(AstBitsetType::bitset bitset, i::Handle<i::Map> map) in AstClassType()417 AstBitsetType::bitset Lub() { return bitset_; } in Lub()419 AstBitsetType::bitset bitset_;432 friend class AstBitsetType; variable[all …]