This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
op_reg_common.h: Continue refactoring
authorKarl Williamson <public@khwilliamson.com>
Sun, 1 Aug 2010 04:16:34 +0000 (22:16 -0600)
committerRafael Garcia-Suarez <rgs@consttype.org>
Wed, 11 Aug 2010 08:23:35 +0000 (10:23 +0200)
commit5b126c844328624724495878ae8a120ab1a2e906
treecf924ad9e42ec779e8445914b914391c79e581f8
parentc18d5d15604b0d942b838c422e15b2518f56c77b
op_reg_common.h: Continue refactoring

The new op_reg_common.h did not have in it all the things that made
sense for it to have, including some comment changes that I should have
made when I created it.

I also realized the the new mechanism of using shifts allowed
RXf_PMf_STD_PMMOD_SHIFT to actually control things, rather than be a
 #define that one had to remember to change if those things changed
independently.

Finally, I created a check so that adding bits without adding them to
RXf_PMf_COMPILETIME will force a compilation error.  (This came from the
school of hard knocks)
op.h
op_reg_common.h
regexp.h