Lines Matching defs:up
197 register union Value *up;
211 up = &mp->nvalue;
221 up = &np->nvalue;
222 up->cp = fp->data+fp->size*fp->curi;
229 up = &(ap->val[ap->cur]);
239 return(up);
245 union Value *up;
250 up = &(ap->val[ap->cur]);
251 if(up->cp==Empty)
260 return(up->cp && up->cp!=Empty);
271 register union Value *up;
315 up = (union Value*)∓
324 up = &mp->nvalue;
327 if(!up->cp && flag==ARRAY_ASSIGN)
360 up = &(ap->val[ap->cur]);
361 if((!up->cp||up->cp==Empty) && nv_type(np) && nv_isvtree(np))
372 if(up->np && array_isbit(ap->bits,ap->cur,ARRAY_CHILD))
374 if(wasundef && nv_isarray(up->np))
375 nv_putsub(up->np,NIL(char*),ARRAY_UNDEF);
376 return(up->np);
379 np->nvalue.cp = up->cp;
380 if(!up->cp)
596 register union Value *up;
679 up = array_getup(np,ap,!nofree);
680 if(up->cp == Empty)
681 up->cp = 0;
687 np->nvalue.up = up;
764 np->nvalue.up = &mp->nvalue;
896 union Value *up;
923 up = (union Value*)((*ap->fun)(np,NIL(char*),0));
924 up->cp = save_ap->val[dot].cp;
989 union Value *up;
998 if(!(up = array_getup(np,ap,0)))
1000 np->nvalue.cp = up->cp;
1021 up->np = nq;
1127 * the elements up to the number specified if ARRAY_ADD is not specified