Lines Matching refs:Rsobj_t
30 { Rsobj_t* obj;
49 reg Rsobj_t *obj, *o;
98 static Rsobj_t* unionize(Rsobj_t** objlist, int n)
100 static Rsobj_t* unionize(objlist, n)
101 Rsobj_t** objlist;
107 reg Rsobj_t *obj, *o, *e, *list, *tail;
112 return NIL(Rsobj_t*);
115 return NIL(Rsobj_t*);
128 list = tail = NIL(Rsobj_t*);
154 obj->equal->left->right = NIL(Rsobj_t*);
159 tail->right = NIL(Rsobj_t*);
206 Rsobj_t* rslist(Rs_t* rs)
208 Rsobj_t* rslist(rs)
212 reg Rsobj_t *list, *next, *p, *r, *t, *e;
220 { rs->list = (Rsobj_t**)vmresize(rs->vm,
221 rs->list, (rs->n_list+1)*sizeof(Rsobj_t*),
224 return NIL(Rsobj_t*);
233 rs->list = NIL(Rsobj_t**);
240 e->left->right = NIL(Rsobj_t*);
243 { int (*insertf)_ARG_((Rs_t*, Rsobj_t*)) = rs->meth->insertf;
244 Rsobj_t*(*listf)_ARG_((Rs_t*)) = rs->meth->listf;
246 for(p = NIL(Rsobj_t*), r = list; r; r = t)
255 e->left->right = NIL(Rsobj_t*);
291 { e->left->right = NIL(Rsobj_t*);
308 { for(p = NIL(Rsobj_t*), r = list; r; r = t)
312 { reg Rsobj_t* ende;
318 list->left = r; r->right = NIL(Rsobj_t*);