HomeSort by relevance Sort by last modified time
    Searched refs:AstRangeType (Results 1 - 2 of 2) sorted by null

  /external/v8/src/ast/
ast-types.cc 27 bool AstRangeType::Limits::IsEmpty() { return this->min > this->max; }
29 AstRangeType::Limits AstRangeType::Limits::Intersect(Limits lhs, Limits rhs) {
37 AstRangeType::Limits AstRangeType::Limits::Union(Limits lhs, Limits rhs) {
47 bool AstType::Overlap(AstRangeType* lhs, AstRangeType* rhs) {
49 return !AstRangeType::Limits::Intersect(AstRangeType::Limits(lhs),
50 AstRangeType::Limits(rhs)
    [all...]
ast-types.h 459 class AstRangeType : public AstTypeBase {
465 explicit Limits(AstRangeType* range)
498 return AsType(new (zone->New(sizeof(AstRangeType)))
499 AstRangeType(bits, lim));
502 static AstRangeType* cast(AstType* type) {
504 return static_cast<AstRangeType*>(FromType(type));
507 AstRangeType(AstBitsetType::bitset bitset, Limits limits)
716 return AstRangeType::New(min, max,
830 AstRangeType* AsRange() { return AstRangeType::cast(this);
    [all...]

Completed in 62 milliseconds