Searched refs:AsConstant (Results 1 – 2 of 2) sorted by relevance
84 if (this->IsConstant()) return this->AsConstant()->Value()->Number(); in Min()100 if (this->IsConstant()) return this->AsConstant()->Value()->Number(); in Max()142 if (type->IsConstant()) return type->AsConstant()->Lub(); in Lub()456 *this->AsConstant()->Value() == *that->AsConstant()->Value(); in SimplyEquals()557 Contains(that->AsRange(), this->AsConstant())); in SemanticIs()592 i::Object* object = *this->AsConstant()->Value(); in NowIs()650 return Contains(this->AsRange(), that->AsConstant()); in SemanticMaybe()872 if (rhs->IsConstant() && Contains(lhs->AsRange(), rhs->AsConstant())) { in IntersectAux()1123 return type->AsConstant()->Value(); in current()1223 os << "Constant(" << Brief(*this->AsConstant()->Value()) << ")"; in PrintTo()
836 AstConstantType* AsConstant() { return AstConstantType::cast(this); } in AsConstant() function