Searched refs:IterationKind (Results 1 – 14 of 14) sorted by relevance
/third_party/node/deps/v8/src/objects/ |
D | js-array-inl.h | 68 IterationKind JSArrayIterator::kind() const { in SMI_ACCESSORS() 69 return static_cast<IterationKind>(raw_kind()); in SMI_ACCESSORS() 72 void JSArrayIterator::set_kind(IterationKind kind) { in set_kind()
|
D | js-array.h | 153 inline IterationKind kind() const; 154 inline void set_kind(IterationKind kind);
|
D | js-array.tq | 5 extern enum IterationKind extends uint31 { kKeys, kValues, kEntries } 35 kind: SmiTagged<IterationKind>; 41 array: JSReceiver, kind: constexpr IterationKind): JSArrayIterator { 48 kind: SmiTag<IterationKind>(kind)
|
/third_party/node/deps/v8/src/builtins/ |
D | convert.tq | 176 FromConstexpr<IterationKind, constexpr IterationKind>( 177 c: constexpr IterationKind): IterationKind { 178 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 | 1180 IterationKind::kValues)); in TF_BUILTIN() 1188 IterationKind::kEntries)); in TF_BUILTIN() 1196 IterationKind::kKeys)); in TF_BUILTIN() 1255 Int32Constant(static_cast<int>(IterationKind::kKeys))), in TF_BUILTIN() 1295 Int32Constant(static_cast<int>(IterationKind::kKeys))), in TF_BUILTIN() 1357 Int32Constant(static_cast<int>(IterationKind::kKeys))), in TF_BUILTIN() 1374 Int32Constant(static_cast<int>(IterationKind::kValues))), in TF_BUILTIN()
|
/third_party/node/deps/v8/src/compiler/ |
D | js-call-reducer.h | 125 IterationKind iteration_kind); 128 IterationKind kind); 205 IterationKind iteration_kind);
|
D | js-operator.h | 595 explicit CreateArrayIteratorParameters(IterationKind kind) : kind_(kind) {} in CreateArrayIteratorParameters() 597 IterationKind kind() const { return kind_; } in kind() 600 IterationKind const kind_; 620 IterationKind iteration_kind) in CreateCollectionIteratorParameters() 623 iteration_kind == IterationKind::kKeys)); in CreateCollectionIteratorParameters() 627 IterationKind iteration_kind() const { return iteration_kind_; } in iteration_kind() 631 IterationKind const iteration_kind_; 947 const Operator* CreateArrayIterator(IterationKind); in NON_EXPORTED_BASE() 949 const Operator* CreateCollectionIterator(CollectionKind, IterationKind); in NON_EXPORTED_BASE()
|
D | js-create-lowering.cc | 821 IterationKind iteration_kind) { in MapForCollectionIterationKind() 825 case IterationKind::kKeys: in MapForCollectionIterationKind() 827 case IterationKind::kValues: in MapForCollectionIterationKind() 829 case IterationKind::kEntries: in MapForCollectionIterationKind() 835 case IterationKind::kKeys: in MapForCollectionIterationKind() 837 case IterationKind::kValues: in MapForCollectionIterationKind() 839 case IterationKind::kEntries: in MapForCollectionIterationKind()
|
D | js-call-reducer.cc | 4621 IterationKind::kEntries); in ReduceJSCall() 4624 IterationKind::kKeys); in ReduceJSCall() 4627 IterationKind::kValues); in ReduceJSCall() 4835 IterationKind::kEntries); in ReduceJSCall() 4838 IterationKind::kKeys); in ReduceJSCall() 4841 IterationKind::kValues); in ReduceJSCall() 4852 IterationKind::kEntries); in ReduceJSCall() 4855 IterationKind::kKeys); in ReduceJSCall() 4860 IterationKind::kValues); in ReduceJSCall() 4867 IterationKind::kEntries); in ReduceJSCall() [all …]
|
D | js-operator.cc | 1271 const Operator* JSOperatorBuilder::CreateArrayIterator(IterationKind kind) { in CreateArrayIterator() 1291 CollectionKind collection_kind, IterationKind iteration_kind) { in CreateCollectionIterator()
|
/third_party/node/deps/v8/src/common/ |
D | globals.h | 1559 enum class IterationKind { kKeys, kValues, kEntries }; enum 1561 inline std::ostream& operator<<(std::ostream& os, IterationKind kind) { 1563 case IterationKind::kKeys: 1565 case IterationKind::kValues: 1567 case IterationKind::kEntries:
|