| AddToUnion(Type type, UnionType *result, int size, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| AllocateOnHeap(Factory *factory) | v8::internal::compiler::Type | |
| AsBitset() const | v8::internal::compiler::Type | inlineprivate |
| AsBitsetForTesting() | v8::internal::compiler::Type | inline |
| AsHeapConstant() const | v8::internal::compiler::Type | |
| AsOtherNumberConstant() const | v8::internal::compiler::Type | |
| AsRange() const | v8::internal::compiler::Type | |
| AsTuple() const | v8::internal::compiler::Type | |
| AsUnion() const | v8::internal::compiler::Type | private |
| AsUnionForTesting() | v8::internal::compiler::Type | inline |
| bitset typedef | v8::internal::compiler::Type | |
| BitsetGlb() const | v8::internal::compiler::Type | private |
| BitsetGlbForTesting() | v8::internal::compiler::Type | inline |
| BitsetLub() const | v8::internal::compiler::Type | private |
| BitsetLubForTesting() | v8::internal::compiler::Type | inline |
| BitsetType | v8::internal::compiler::Type | private |
| CanBeAsserted() const | v8::internal::compiler::Type | inline |
| Constant(JSHeapBroker *broker, Handle< i::Object > value, Zone *zone) | v8::internal::compiler::Type | static |
| Constant(JSHeapBroker *broker, ObjectRef value, Zone *zone) | v8::internal::compiler::Type | static |
| Constant(double value, Zone *zone) | v8::internal::compiler::Type | static |
| Contains(const RangeType *lhs, const RangeType *rhs) | v8::internal::compiler::Type | privatestatic |
| Equals(Type that) const | v8::internal::compiler::Type | inline |
| For(MapRef type, JSHeapBroker *broker) | v8::internal::compiler::Type | inlinestatic |
| FromTypeBase(TypeBase *type) | v8::internal::compiler::Type | inlineprivatestatic |
| GetRange() const | v8::internal::compiler::Type | |
| hash_value(Type type) | v8::internal::compiler::Type | friend |
| HeapConstant(HeapObjectRef value, JSHeapBroker *broker, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| Intersect(Type type1, Type type2, Zone *zone) | v8::internal::compiler::Type | static |
| IntersectAux(Type type, Type other, UnionType *result, int size, RangeType::Limits *limits, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| IntersectRangeAndBitset(Type range, Type bits, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| Invalid() | v8::internal::compiler::Type | inlinestatic |
| Is(Type that) const | v8::internal::compiler::Type | inline |
| IsAny() const | v8::internal::compiler::Type | inlineprivate |
| IsBitset() const | v8::internal::compiler::Type | inline |
| IsHeapConstant() const | v8::internal::compiler::Type | inline |
| IsInvalid() const | v8::internal::compiler::Type | inline |
| IsKind(TypeBase::Kind kind) const | v8::internal::compiler::Type | inlineprivate |
| IsNone() const | v8::internal::compiler::Type | inline |
| IsOtherNumberConstant() const | v8::internal::compiler::Type | inline |
| IsRange() const | v8::internal::compiler::Type | inline |
| IsSingleton() const | v8::internal::compiler::Type | inline |
| IsTuple() const | v8::internal::compiler::Type | inline |
| IsUnion() const | v8::internal::compiler::Type | inlineprivate |
| IsUnionForTesting() | v8::internal::compiler::Type | inline |
| Iterator class | v8::internal::compiler::Type | friend |
| Max() const | v8::internal::compiler::Type | |
| Maybe(Type that) const | v8::internal::compiler::Type | |
| Min() const | v8::internal::compiler::Type | |
| NewBitset(bitset bits) | v8::internal::compiler::Type | inlineprivatestatic |
| NormalizeRangeAndBitset(Type range, bitset *bits, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| NormalizeUnion(UnionType *unioned, int size, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| NumConstants() const | v8::internal::compiler::Type | |
| operator!=(Type other) const | v8::internal::compiler::Type | inline |
| operator==(Type other) const | v8::internal::compiler::Type | inline |
| OtherNumberConstant(double value, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| Overlap(const RangeType *lhs, const RangeType *rhs) | v8::internal::compiler::Type | privatestatic |
| payload_ | v8::internal::compiler::Type | private |
| PrintTo(std::ostream &os) const | v8::internal::compiler::Type | |
| Range(double min, double max, Zone *zone) | v8::internal::compiler::Type | static |
| Range(RangeType::Limits lims, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| SignedSmall() | v8::internal::compiler::Type | inlinestatic |
| SimplyEquals(Type that) const | v8::internal::compiler::Type | private |
| SlowIs(Type that) const | v8::internal::compiler::Type | private |
| ToLimits(bitset bits, Zone *zone) | v8::internal::compiler::Type | privatestatic |
| ToTypeBase() const | v8::internal::compiler::Type | inlineprivate |
| Tuple(Type first, Type second, Type third, Zone *zone) | v8::internal::compiler::Type | static |
| Tuple(Type first, Type second, Zone *zone) | v8::internal::compiler::Type | static |
| Type() | v8::internal::compiler::Type | inline |
| Type(bitset bits) | v8::internal::compiler::Type | inlineexplicitprivate |
| Type(TypeBase *type_base) | v8::internal::compiler::Type | inlineprivate |
| Union(Type type1, Type type2, Zone *zone) | v8::internal::compiler::Type | static |
| UnionType | v8::internal::compiler::Type | private |
| UnsignedSmall() | v8::internal::compiler::Type | inlinestatic |
| UpdateRange(Type type, UnionType *result, int size, Zone *zone) | v8::internal::compiler::Type | privatestatic |