|
| class | ArrayHeaderBase |
| |
| class | ArrayHeaderBase< Super, false > |
| |
| class | ArrayHeaderBase< Super, true > |
| |
| class | AsyncWaiterNotifyTask |
| |
| class | AsyncWaiterQueueNode |
| |
| class | AsyncWaiterTimeoutTask |
| |
| struct | BaseForTagged |
| |
| struct | BaseForTagged< FieldType > |
| |
| struct | BaseForTagged< MaybeWeak< T > > |
| |
| struct | BaseForTagged< Union< T... > > |
| |
| class | BuiltinArgumentsTS |
| |
| struct | FirstInvalidRegisterHelper |
| |
| struct | FirstInvalidRegisterHelper< N, N > |
| |
| struct | FlattenUnionHelper |
| |
| struct | FlattenUnionHelper< Union< OutputTs... > > |
| |
| struct | FlattenUnionHelper< Union< OutputTs... >, Head, Ts... > |
| |
| struct | FlattenUnionHelper< Union< OutputTs... >, Smi, Ts... > |
| |
| struct | FlattenUnionHelper< Union< OutputTs... >, Union< HeadTs... >, Ts... > |
| |
| struct | HeapObjectAndSlotPOD |
| |
| struct | is_complex_subtype |
| |
| struct | is_complex_subtype< Derived, HeapObject, std::enable_if_t< std::disjunction_v< std::is_base_of< HeapObject, Derived >, std::is_base_of< HeapObjectLayout, Derived > > > > |
| |
| struct | is_complex_subtype< Derived, MaybeWeak< Base >, std::enable_if_t<!is_union_v< Derived > &&!is_maybe_weak_v< Derived > > > |
| |
| struct | is_complex_subtype< Derived, Object, std::enable_if_t< std::conjunction_v< std::negation< is_union< Derived > >, is_subtype< Derived, HeapObject > > > > |
| |
| struct | is_complex_subtype< Derived, Struct, std::enable_if_t< std::disjunction_v< std::is_base_of< Struct, Derived >, std::is_base_of< StructLayout, Derived > > > > |
| |
| struct | is_complex_subtype< Derived, TrustedObject, std::enable_if_t< std::disjunction_v< std::is_base_of< TrustedObject, Derived >, std::is_base_of< TrustedObjectLayout, Derived > > > > |
| |
| struct | is_complex_subtype< Derived, Union< BaseTs... > > |
| |
| struct | is_complex_subtype< MaybeWeak< Derived >, MaybeWeak< Base > > |
| |
| struct | is_complex_subtype< Union< DerivedTs... >, Base > |
| |
| struct | is_complex_subtype< Union< DerivedTs... >, Union< BaseTs... > > |
| |
| struct | is_simple_subtype |
| |
| struct | is_simple_subtype< ClearedWeakValue, MaybeWeak< T > > |
| |
| struct | is_simple_subtype< Derived, Union< BaseTs... > > |
| |
| struct | is_simple_subtype< FieldType, Object > |
| |
| struct | is_simple_subtype< HeapObject, Object > |
| |
| struct | is_simple_subtype< HeapObjectLayout, Object > |
| |
| struct | is_simple_subtype< MaybeWeak< Object >, Union< HeapObject, MaybeWeak< HeapObject >, Smi > > |
| |
| struct | is_simple_subtype< MaybeWeak< T >, MaybeWeak< T > > |
| |
| struct | is_simple_subtype< Object, Object > |
| |
| struct | is_simple_subtype< Object, Union< HeapObject, MaybeWeak< HeapObject >, Smi > > |
| |
| struct | is_simple_subtype< Object, Union< HeapObject, Smi > > |
| |
| struct | is_simple_subtype< Smi, MaybeWeak< Object > > |
| |
| struct | is_simple_subtype< Smi, Object > |
| |
| struct | is_simple_subtype< T, MaybeWeak< T > > |
| |
| struct | is_simple_subtype< T, T > |
| |
| struct | is_simple_subtype< TaggedIndex, Object > |
| |
| struct | is_simple_subtype< Union< DerivedTs... >, Base > |
| |
| struct | is_simple_subtype< Union< DerivedTs... >, Union< BaseTs... > > |
| |
| struct | is_simple_subtype< Union< Ts... >, Union< Ts... > > |
| |
| struct | IsRegisterArray |
| |
| struct | IsRegisterArray< EmptyRegisterArray > |
| |
| struct | IsRegisterArray< std::array< Register, N > > |
| |
| class | SyncWaiterQueueNode |
| |
| struct | TaggedArrayHeaderHelper |
| |
| struct | TaggedArrayHeaderHelper< Shape, Super, std::void_t< typename Shape::template ExtraFields< Super > > > |
| |
| class | TaggedOperatorArrowRef |
| |
| struct | UnionWithoutHelper |
| |
| struct | UnionWithoutHelper< Union< OutputTs... >, TWithout > |
| |
| struct | UnionWithoutHelper< Union< OutputTs... >, TWithout, Head, Ts... > |
| |
| struct | UnionWithoutHelper< Union< OutputTs... >, TWithout, TWithout, Ts... > |
| |
| class | WaiterQueueLockGuard |
| |
| class | WaiterQueueNode |
| |
|
| template<size_t N, size_t Index = 0> |
| constexpr size_t | FirstInvalidRegister (std::array< Register, N > regs) |
| |
| constexpr size_t | FirstInvalidRegister (EmptyRegisterArray regs) |
| |
| template<typename CppType > |
| static void | Destructor (void *ptr) |
| |
| V8_EXPORT_PRIVATE uint64_t | HashConvertingTo8Bit (const uint16_t *chars, uint32_t length, uint64_t seed) |
| |
| template<typename T > |
| uint32_t | ConvertRawHashToUsableHash (T raw_hash) |
| |
| V8_INLINE bool | IsOnly8Bit (const uint16_t *chars, unsigned len) |
| |
| V8_INLINE uint64_t | GetRapidHash (const uint8_t *chars, uint32_t length, uint64_t seed) |
| |
| V8_INLINE uint64_t | GetRapidHash (const uint16_t *chars, uint32_t length, uint64_t seed) |
| |
| template<typename uchar > |
| V8_INLINE uint32_t | GetUsableRapidHash (const uchar *chars, uint32_t length, uint64_t seed) |
| |
| template<typename uchar > |
| V8_INLINE IndexParseResult | TryParseArrayIndex (const uchar *chars, uint32_t length, uint32_t &i, ArrayIndexT &index) |
| |