Lines Matching defs:sptr
79 * on the buffer sptr.
83 nsetarg(String ** sptr, Arg_Remem * r, const char * c, int n)
94 *sptr = app_String(*sptr,PTR(r->ptr));
99 * on the buffer sptr.
103 setarg(String ** sptr, Arg_Remem * r, const char * c)
105 nsetarg(sptr, r, c, ID_NAME_MAX);
113 demangle_doarg(sptr,c)
114 String **sptr;
139 (void) demangle_doarg(sptr,here.list[here.pos]);
158 (void) demangle_doarg(sptr,here.list[here.pos]);
159 (*sptr) = app_String(*sptr,
162 *sptr = trunc_String(*sptr, 1);
224 setarg(sptr, &ar, MSG_ORIG(MSG_STR_INT));
227 setarg(sptr, &ar, MSG_ORIG(MSG_STR_CHAR));
230 setarg(sptr, &ar, MSG_ORIG(MSG_STR_SHORT));
233 setarg(sptr, &ar, MSG_ORIG(MSG_STR_LONG));
236 setarg(sptr, &ar, MSG_ORIG(MSG_STR_FLOAT));
239 setarg(sptr, &ar, MSG_ORIG(MSG_STR_DOUBLE));
242 setarg(sptr, &ar, MSG_ORIG(MSG_STR_LONGDOUBLE));
258 nsetarg(sptr,&ar,c+i,cnt);
264 setarg(sptr, &ar, MSG_ORIG(MSG_STR_ELIPSE));
267 setarg(sptr, &ar, MSG_ORIG(MSG_STR_VOID));
343 demangle_doargs(sptr,c)
344 String **sptr;
350 *sptr = app_String(*sptr,MSG_ORIG(MSG_STR_OPENPAR));
351 while(*c && (i = demangle_doarg(sptr,c)) > 0) {
354 (*sptr) = app_String(*sptr,(*c && *c == 'e') ?
361 *sptr = app_String(trunc_String(*sptr, 1), MSG_ORIG(MSG_STR_CLOSEPAR));