Home
last modified time | relevance | path

Searched refs:IterationKind (Results 1 – 14 of 14) sorted by relevance

/third_party/node/deps/v8/src/objects/
Djs-array-inl.h68 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()
Djs-array.h153 inline IterationKind kind() const;
154 inline void set_kind(IterationKind kind);
Djs-array.tq5 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/
Dconvert.tq176 FromConstexpr<IterationKind, constexpr IterationKind>(
177 c: constexpr IterationKind): IterationKind {
178 return %RawDownCast<IterationKind>(Unsigned(%FromConstexpr<int32>(c)));
Dtyped-array-entries.tq20 return CreateArrayIterator(array, IterationKind::kEntries);
Dtyped-array-keys.tq20 return CreateArrayIterator(array, IterationKind::kKeys);
Dtyped-array-values.tq20 return CreateArrayIterator(array, IterationKind::kValues);
Dbuiltins-array-gen.cc1180 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/
Djs-call-reducer.h125 IterationKind iteration_kind);
128 IterationKind kind);
205 IterationKind iteration_kind);
Djs-operator.h595 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()
Djs-create-lowering.cc821 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()
Djs-call-reducer.cc4621 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 …]
Djs-operator.cc1271 const Operator* JSOperatorBuilder::CreateArrayIterator(IterationKind kind) { in CreateArrayIterator()
1291 CollectionKind collection_kind, IterationKind iteration_kind) { in CreateCollectionIterator()
/third_party/node/deps/v8/src/common/
Dglobals.h1559 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: