Move SVt_BIND to be the lowest type after SVt_NULL. This will force all
authorNicholas Clark <nick@ccl4.org>
Sun, 31 Dec 2006 00:08:00 +0000 (00:08 +0000)
committerNicholas Clark <nick@ccl4.org>
Sun, 31 Dec 2006 00:08:00 +0000 (00:08 +0000)
commit1cb9cd5016282146cd55ab904078500def5f5754
tree4952a1cfb2e8ca1b21b5c8c452ec04043a27857e
parentf6fd7794b9baf00eb9b1d47e4ad481f2e8866e76
Move SVt_BIND to be the lowest type after SVt_NULL. This will force all
code attempting to upgrade a BIND to anything into sv_upgrade(), which
for now will croak, but in future can DTRT, for whatever TRT is decided
to be. Make SvOK() check the flags of the referenant for a BIND, as I
envisage that the only flag bit that will get set on a BIND is SVf_UTF8
even if the referant has a defined value.

p4raw-id: //depot/perl@29642
dump.c
ext/B/B.xs
sv.c
sv.h