summaryrefslogtreecommitdiff
path: root/regen/op_private
diff options
context:
space:
mode:
Diffstat (limited to 'regen/op_private')
-rw-r--r--regen/op_private3
1 files changed, 3 insertions, 0 deletions
diff --git a/regen/op_private b/regen/op_private
index c8c09d6d93..e47f5d3ba8 100644
--- a/regen/op_private
+++ b/regen/op_private
@@ -202,6 +202,9 @@ use strict;
$args1{$_} = 1 for (
qw(reverse), # ck_fun(), but most bits stolen
+ qw(mapstart grepstart), # set in ck_fun, but
+ # cleared in ck_grep,
+ # unless there is an error
grep !$maxarg{$_} && !$args0{$_},
ops_with_flag('1'), # UNOP
ops_with_flag('+'), # UNOP_AUX