![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Static Public Member Functions | |
static TypeCache const & | Get () |
Public Attributes | |
Type const | kInt8 = CreateRange<int8_t>() |
Type const | kUint8 = CreateRange<uint8_t>() |
Type const | kUint8Clamped = kUint8 |
Type const | kUint8OrMinusZeroOrNaN |
Type const | kInt16 = CreateRange<int16_t>() |
Type const | kUint16 = CreateRange<uint16_t>() |
Type const | kInt32 = Type::Signed32() |
Type const | kUint32 = Type::Unsigned32() |
Type const | kInt64 = CreateRange<int64_t>() |
Type const | kUint64 = CreateRange<uint64_t>() |
Type const | kFloat32 = Type::Number() |
Type const | kFloat64 = Type::Number() |
Type const | kBigInt64 = Type::BigInt() |
Type const | kBigUint64 = Type::BigInt() |
Type const | kHoleySmi = Type::Union(Type::SignedSmall(), Type::Hole(), zone()) |
Type const | kSingletonZero = CreateRange(0.0, 0.0) |
Type const | kSingletonOne = CreateRange(1.0, 1.0) |
Type const | kSingletonTen = CreateRange(10.0, 10.0) |
Type const | kSingletonMinusOne = CreateRange(-1.0, -1.0) |
Type const | kZeroOrMinusZero |
Type const | kZeroOrUndefined |
Type const | kTenOrUndefined |
Type const | kMinusOneOrZero = CreateRange(-1.0, 0.0) |
Type const | kMinusOneToOneOrMinusZeroOrNaN |
Type const | kZeroOrOne = CreateRange(0.0, 1.0) |
Type const | kZeroOrOneOrNaN = Type::Union(kZeroOrOne, Type::NaN(), zone()) |
Type const | kZeroToThirtyOne = CreateRange(0.0, 31.0) |
Type const | kZeroToThirtyTwo = CreateRange(0.0, 32.0) |
Type const | kZeroish |
Type const | kInteger = CreateRange(-V8_INFINITY, V8_INFINITY) |
Type const | kIntegerOrMinusZero |
Type const | kIntegerOrMinusZeroOrNaN |
Type const | kPositiveInteger = CreateRange(0.0, V8_INFINITY) |
Type const | kPositiveIntegerOrMinusZero |
Type const | kPositiveIntegerOrNaN |
Type const | kPositiveIntegerOrMinusZeroOrNaN |
Type const | kAdditiveSafeInteger |
Type const | kSafeInteger = CreateRange(-kMaxSafeInteger, kMaxSafeInteger) |
Type const | kAdditiveSafeIntegerOrMinusZero |
Type const | kSafeIntegerOrMinusZero |
Type const | kPositiveSafeInteger = CreateRange(0.0, kMaxSafeInteger) |
Type const | kFixedArrayLengthType = CreateRange(0.0, FixedArray::kMaxLength) |
Type const | kFixedDoubleArrayLengthType |
Type const | kJSArrayLengthType = Type::Unsigned32() |
Type const | kJSArrayBufferByteLengthType |
Type const | kJSArrayBufferViewByteLengthType = kJSArrayBufferByteLengthType |
Type const | kJSArrayBufferViewByteOffsetType = kJSArrayBufferByteLengthType |
Type const | kJSTypedArrayLengthType = Type::UnsignedSmall() |
Type const | kStringLengthType = CreateRange(0.0, String::kMaxLength) |
Type const | kTimeValueType |
Type const | kJSDateDayType |
Type const | kJSDateHourType |
Type const | kJSDateMinuteType |
Type const | kJSDateMonthType |
Type const | kJSDateSecondType = kJSDateMinuteType |
Type const | kJSDateValueType |
Type const | kJSDateWeekdayType |
Type const | kJSDateYearType |
Type const | kArgumentsLengthType = Type::Unsigned30() |
Type const | kJSArrayIteratorKindType = CreateRange(0.0, 2.0) |
Definition at line 18 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kAdditiveSafeInteger |
Definition at line 80 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kAdditiveSafeIntegerOrMinusZero |
Definition at line 83 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kFixedDoubleArrayLengthType |
Definition at line 95 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kIntegerOrMinusZero |
Definition at line 68 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kIntegerOrMinusZeroOrNaN |
Definition at line 70 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSArrayBufferByteLengthType |
Definition at line 105 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSDateDayType |
Definition at line 131 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSDateHourType |
Definition at line 136 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSDateMinuteType |
Definition at line 141 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSDateMonthType |
Definition at line 146 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSDateValueType |
Definition at line 155 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSDateWeekdayType |
Definition at line 160 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kJSDateYearType |
Definition at line 165 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kMinusOneToOneOrMinusZeroOrNaN |
Definition at line 58 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kPositiveIntegerOrMinusZero |
Definition at line 73 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kPositiveIntegerOrMinusZeroOrNaN |
Definition at line 77 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kPositiveIntegerOrNaN |
Definition at line 75 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kSafeIntegerOrMinusZero |
Definition at line 85 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kTenOrUndefined |
Definition at line 55 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kTimeValueType |
Definition at line 126 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kUint8OrMinusZeroOrNaN |
Definition at line 32 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kZeroish |
Definition at line 65 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kZeroOrMinusZero |
Definition at line 51 of file type-cache.h.
Type const v8::internal::compiler::TypeCache::kZeroOrUndefined |
Definition at line 53 of file type-cache.h.