diff options
author | Yves Orton <yves.orton@booking.com> | 2014-01-30 18:35:02 +0800 |
---|---|---|
committer | Yves Orton <yves.orton@booking.com> | 2014-01-31 01:45:34 +0800 |
commit | 58430ea8e40621565404595aac210ff61babed01 (patch) | |
tree | ed36f239bb5bc183548b2854c7d3532b17a50ba7 /dump.c | |
parent | 0d331aaf61fba3b76c8d35852b94950c028661de (diff) | |
download | perl-58430ea8e40621565404595aac210ff61babed01.tar.gz |
move RXf_GPOS_SEEN and RXf_GPOS_FLOAT to intflags
This required removing the RXf_GPOS_CHECK mask as it uses one flag
that will stay in extflags for now (RXf_ANCH_GPOS), and one flag that
moves to intflags (RXf_GPOS_SEEN). This mask is strange however, as
you cant have RXf_ANCH_GPOS without having RXf_GPOS_SEEN so I dont
know why we test both. Further investigation required.
Diffstat (limited to 'dump.c')
-rw-r--r-- | dump.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1555,8 +1555,6 @@ const struct flag_to_name regexp_extflags_names[] = { {RXf_ANCH_MBOL, "ANCH_MBOL,"}, {RXf_ANCH_SBOL, "ANCH_SBOL,"}, {RXf_ANCH_GPOS, "ANCH_GPOS,"}, - {RXf_GPOS_SEEN, "GPOS_SEEN,"}, - {RXf_GPOS_FLOAT, "GPOS_FLOAT,"}, {RXf_NO_INPLACE_SUBST, "NO_INPLACE_SUBST,"}, {RXf_EVAL_SEEN, "EVAL_SEEN,"}, {RXf_CHECK_ALL, "CHECK_ALL,"}, @@ -1586,6 +1584,8 @@ const struct flag_to_name regexp_core_intflags_names[] = { {PREGf_USE_RE_EVAL, "USE_RE_EVAL,"}, {PREGf_NOSCAN, "NOSCAN,"}, {PREGf_CANY_SEEN, "CANY_SEEN,"}, + {PREGf_GPOS_SEEN, "GPOS_SEEN,"}, + {PREGf_GPOS_FLOAT, "GPOS_FLOAT,"}, }; void |