Move the RXf_ANCH flags to intflags as PREGf_ANCH_xxx and add RXf_IS_ANCHORED as...
authorYves Orton <yves.orton@booking.com>
Thu, 30 Jan 2014 20:43:06 +0000 (04:43 +0800)
committerYves Orton <yves.orton@booking.com>
Thu, 30 Jan 2014 20:43:06 +0000 (04:43 +0800)
commit8e1490eec69ee19f7e1c851a5082c201cda30448
tree17cf727a805df769db5c26787d098cc304bbf0e8
parent5e11cd6399d690478e46778b19191fe65f8cf871
Move the RXf_ANCH flags to intflags as PREGf_ANCH_xxx and add RXf_IS_ANCHORED as a replacement

The only requirement outside of the regex engine is to identify that there is
an anchor involved at all. So we move the 4 anchor flags to intflags and replace
it with a single aggregate flag RXf_IS_ANCHORED in extflags.

This frees up another 3 bits in extflags.
dump.c
pp.c
regcomp.c
regcomp.h
regexec.c
regexp.h
regnodes.h