Searched refs:IterationKind (Results 1 – 14 of 14) sorted by relevance
/external/v8/src/objects/ |
D | js-array-inl.h | 66 IterationKind JSArrayIterator::kind() const { in ACCESSORS() 67 return static_cast<IterationKind>(raw_kind()); in ACCESSORS() 70 void JSArrayIterator::set_kind(IterationKind kind) { in set_kind()
|
D | js-array.h | 178 inline IterationKind kind() const; 179 inline void set_kind(IterationKind kind);
|
D | js-array.tq | 5 extern enum IterationKind extends uint31 6 constexpr 'IterationKind' { kKeys, kValues, kEntries } 11 kind: SmiTagged<IterationKind>; 17 array: JSReceiver, kind: constexpr IterationKind): JSArrayIterator { 24 kind: SmiTag<IterationKind>(kind)
|
/external/v8/src/builtins/ |
D | convert.tq | 113 FromConstexpr<IterationKind, constexpr IterationKind>( 114 c: constexpr IterationKind): IterationKind { 115 return %RawDownCast<IterationKind>(Unsigned(%FromConstexpr<int32>(c)));
|
D | typed-array-entries.tq | 20 return CreateArrayIterator(array, IterationKind::kEntries);
|
D | typed-array-keys.tq | 20 return CreateArrayIterator(array, IterationKind::kKeys);
|
D | typed-array-values.tq | 20 return CreateArrayIterator(array, IterationKind::kValues);
|
D | builtins-array-gen.cc | 1155 IterationKind::kValues)); in TF_BUILTIN() 1163 IterationKind::kEntries)); in TF_BUILTIN() 1171 IterationKind::kKeys)); in TF_BUILTIN() 1230 Int32Constant(static_cast<int>(IterationKind::kKeys))), in TF_BUILTIN() 1270 Int32Constant(static_cast<int>(IterationKind::kKeys))), in TF_BUILTIN() 1333 Int32Constant(static_cast<int>(IterationKind::kKeys))), in TF_BUILTIN() 1347 Int32Constant(static_cast<int>(IterationKind::kValues))), in TF_BUILTIN()
|
/external/v8/src/compiler/ |
D | js-call-reducer.h | 116 IterationKind iteration_kind); 119 IterationKind kind); 187 IterationKind iteration_kind);
|
D | js-operator.h | 577 explicit CreateArrayIteratorParameters(IterationKind kind) : kind_(kind) {} in CreateArrayIteratorParameters() 579 IterationKind kind() const { return kind_; } in kind() 582 IterationKind const kind_; 602 IterationKind iteration_kind) in CreateCollectionIteratorParameters() 605 iteration_kind == IterationKind::kKeys)); in CreateCollectionIteratorParameters() 609 IterationKind iteration_kind() const { return iteration_kind_; } in iteration_kind() 613 IterationKind const iteration_kind_; 872 const Operator* CreateArrayIterator(IterationKind); in NON_EXPORTED_BASE() 874 const Operator* CreateCollectionIterator(CollectionKind, IterationKind); in NON_EXPORTED_BASE()
|
D | js-create-lowering.cc | 834 IterationKind iteration_kind) { in MapForCollectionIterationKind() 838 case IterationKind::kKeys: in MapForCollectionIterationKind() 840 case IterationKind::kValues: in MapForCollectionIterationKind() 842 case IterationKind::kEntries: in MapForCollectionIterationKind() 848 case IterationKind::kKeys: in MapForCollectionIterationKind() 850 case IterationKind::kValues: in MapForCollectionIterationKind() 852 case IterationKind::kEntries: in MapForCollectionIterationKind()
|
D | js-call-reducer.cc | 4297 IterationKind::kEntries); in ReduceJSCall() 4300 IterationKind::kKeys); in ReduceJSCall() 4303 IterationKind::kValues); in ReduceJSCall() 4505 IterationKind::kEntries); in ReduceJSCall() 4508 IterationKind::kKeys); in ReduceJSCall() 4511 IterationKind::kValues); in ReduceJSCall() 4522 IterationKind::kEntries); in ReduceJSCall() 4525 IterationKind::kKeys); in ReduceJSCall() 4530 IterationKind::kValues); in ReduceJSCall() 4537 IterationKind::kEntries); in ReduceJSCall() [all …]
|
D | js-operator.cc | 1188 const Operator* JSOperatorBuilder::CreateArrayIterator(IterationKind kind) { in CreateArrayIterator() 1208 CollectionKind collection_kind, IterationKind iteration_kind) { in CreateCollectionIterator()
|
/external/v8/src/common/ |
D | globals.h | 1445 enum class IterationKind { kKeys, kValues, kEntries }; enum 1447 inline std::ostream& operator<<(std::ostream& os, IterationKind kind) { 1449 case IterationKind::kKeys: 1451 case IterationKind::kValues: 1453 case IterationKind::kEntries:
|