add GvCV_set() and GvGP_set() macros.
authorDavid Mitchell <davem@iabyn.com>
Fri, 21 Jan 2011 10:25:03 +0000 (10:25 +0000)
committerDavid Mitchell <davem@iabyn.com>
Fri, 21 Jan 2011 13:46:03 +0000 (13:46 +0000)
commitc43ae56ff9cdb8e0fb3d1724f564378b031a4d49
tree8006882d503c9f300a7d366d851636ae13b97d17
parent79c861242b428940e97f668b35b0faeb25a2b9bb
add GvCV_set() and GvGP_set() macros.

and make GvCV() and GvGP() rvalue-only.

This it to allow a future commit to eliminate some backref magic between
GV and CVs, which will require complete control over assignment to the
gp_cv slot.
gv.c
gv.h
op.c
pp.c
scope.c
sv.c