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..6eab5b22953553a4fda3d0e7aaf85011a6124a42 100644 |
--- a/src/compiler/js-builtin-reducer.h |
+++ b/src/compiler/js-builtin-reducer.h |
@@ -45,6 +45,16 @@ 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, |
+ ArrayIteratorKind iter_kind); |
+ 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); |