Lines Matching refs:sfdsc
115 SFDSC *sfdsc; in define_stfunc() local
140 sfdsc = (SFDSC *)getitem(8, sizeof(SFDSC)); in define_stfunc()
141 sfdsc->args = NULL; in define_stfunc()
176 sfdsc->args = arginfo; in define_stfunc()
194 sfdsc->rhs = ast; in define_stfunc()
195 sfdsc->l_use = l_sfuse; /* list of statement functions used */ in define_stfunc()
203 SFDSCP(sptr, put_getitem_p(sfdsc)); in define_stfunc()
206 sfdsc->dtype = DTYPEG(sptr); in define_stfunc()
256 SFDSC *sfdsc; in dump_stfunc() local
260 sfdsc = (SFDSC *)get_getitem_p(SFDSCG(sptr)); in dump_stfunc()
262 SYMNAME(sptr), (void *)sfdsc, sfdsc->dtype); in dump_stfunc()
264 for (arginfo = sfdsc->args; arginfo; arginfo = arginfo->next) { in dump_stfunc()
270 dump_ast_tree(sfdsc->rhs); in dump_stfunc()
273 for (sfuse = sfdsc->l_use; sfuse; sfuse = sfuse->next) { in dump_stfunc()
293 SFDSC *sfdsc; in ref_stfunc() local
307 sfdsc = (SFDSC *)get_getitem_p(SFDSCG(sptr)); in ref_stfunc()
313 sfuse->dsc = sfdsc; in ref_stfunc()
343 for (itemp = args, arginfo = sfdsc->args; in ref_stfunc()
376 for (arginfo = sfdsc->args; arginfo != NULL; arginfo = arginfo->next) { in ref_stfunc()
400 for (arginfo = sfdsc->args; arginfo != NULL; arginfo = arginfo->next) { in ref_stfunc()
438 asn_sfuse(sfdsc->l_use); in ref_stfunc()
440 ast = ast_rewrite(sfdsc->rhs); in ref_stfunc()