Lines Matching refs:up
198 register union Value *up;
212 up = &mp->nvalue;
222 up = &np->nvalue;
224 up->cp = *(((char**)fp->data)+fp->curi);
226 up->cp = fp->data+fp->size*fp->curi;
233 up = &(ap->val[ap->cur]);
243 return(up);
249 union Value *up;
254 up = &(ap->val[ap->cur]);
255 if(up->cp==Empty)
264 return(up->cp && up->cp!=Empty);
275 register union Value *up;
319 up = (union Value*)∓
328 up = &mp->nvalue;
331 if(!up->cp && flag==ARRAY_ASSIGN)
371 up = &(ap->val[ap->cur]);
372 if((!up->cp||up->cp==Empty) && nv_type(np) && nv_isvtree(np))
383 if(up->np && array_isbit(ap->bits,ap->cur,ARRAY_CHILD))
385 if(wasundef && nv_isarray(up->np))
386 nv_putsub(up->np,NIL(char*),ARRAY_UNDEF);
387 return(up->np);
390 np->nvalue.cp = up->cp;
391 if(!up->cp)
607 register union Value *up;
694 up = array_getup(np,ap,!nofree);
695 if(up->cp == Empty)
696 up->cp = 0;
702 np->nvalue.up = up;
800 np->nvalue.up = &mp->nvalue;
936 union Value *up;
963 up = (union Value*)((*ap->fun)(np,NIL(char*),0));
964 up->cp = save_ap->val[dot].cp;
1029 union Value *up;
1038 if(!(up = array_getup(np,ap,0)))
1040 np->nvalue.cp = up->cp;
1061 up->np = nq;
1168 * the elements up to the number specified if ARRAY_ADD is not specified