rfunc
lvp->rfunc = NULL;
lvp->rfunc = NULL;
if (vp->rfunc && (vp->flags & (VFUNCREF|VSPECIAL)) == VFUNCREF)
vp->rfunc = NULL;
if (v->rfunc && (v->flags & VFUNCREF) != 0) {
p = (*v->rfunc)(v);
if (v->rfunc && (v->flags & VFUNCREF) != 0) {
p = (*v->rfunc)(v);
if (vp->rfunc && (vp->flags & VFUNCREF)) {
*ep = (*vp->rfunc)(vp);
if (vp->rfunc && (vp->flags & VFUNCREF) != 0) {
p = (*vp->rfunc)(vp);