Index: src/compiler/js-builtin-reducer.h |
diff --git a/src/compiler/js-builtin-reducer.h b/src/compiler/js-builtin-reducer.h |
index 76165f0c03da11f9b906ee7644d6185be210761a..cc9537dcb2b18e315214254ff522260bc39a7225 100644 |
--- a/src/compiler/js-builtin-reducer.h |
+++ b/src/compiler/js-builtin-reducer.h |
@@ -45,6 +45,15 @@ class V8_EXPORT_PRIVATE JSBuiltinReducer final |
Reduction Reduce(Node* node) final; |
private: |
+ Reduction ReduceArrayIterator(Node* node, IterationKind kind); |
+ Reduction ReduceTypedArrayIterator(Node* node, IterationKind kind); |
+ Reduction ReduceArrayIterator(Handle<Map> receiver_map, Node* node, |
+ IterationKind kind, bool for_typed_array); |
+ Reduction ReduceArrayIteratorNext(Node* node); |
+ Reduction ReduceFastArrayIteratorNext(Handle<Map> iterator_map, Node* node, |
+ IterationKind kind); |
+ Reduction ReduceTypedArrayIteratorNext(Handle<Map> iterator_map, Node* node, |
+ IterationKind kind); |
Reduction ReduceArrayPop(Node* node); |
Reduction ReduceArrayPush(Node* node); |
Reduction ReduceDateGetTime(Node* node); |