Create SVt_INVLIST
authorKarl Williamson <public@khwilliamson.com>
Tue, 11 Jun 2013 22:57:22 +0000 (16:57 -0600)
committerKarl Williamson <public@khwilliamson.com>
Thu, 4 Jul 2013 01:21:19 +0000 (19:21 -0600)
commite045dbedc7da04e20cc8cfccec8a2e3ccc62cc8b
tree4e3f84c2751b6512a15f8fb3a5c656e849152d20
parent05944450e0fc82eb8fc1fb5a4bf63f23785262a0
Create SVt_INVLIST

This reshuffles the svtype enum to remove the dummy slot created in a
previous commit, and add the new SVt_INVLIST type in its proper order.
It still is unused, but since it is an extension of SVt_PV, it must be
greater than that type's enum value.  Since it can't be upgraded to any
other PV type, it comes right after SVt_PV.

Affected tables in the core are updated.
dist/Storable/Storable.pm
dist/Storable/Storable.xs
dump.c
ext/B/B.xs
perl.h
sv.c
sv.h