Home | History | Annotate | Download | only in lint1

Lines Matching refs:dcs

209 	for (sym_t *sym = dcs->d_func_proto_syms; sym != NULL;
245 if (dcs->d_inline)
269 dcs->d_func_def_pos = fsym->s_def_pos;
271 sym_t *rdsym = dcs->d_redeclared_symbol;
318 if (dcs->d_no_type_specifier)
356 for (const sym_t *param = dcs->d_func_params;
358 check_usage_sym(dcs->d_asm, param);
360 if (dcs->d_scl == EXTERN && funcsym->s_inline)
363 outfdef(funcsym, &dcs->d_func_def_pos,
365 dcs->d_func_params);
368 while (dcs->d_enclosing != NULL)
369 dcs = dcs->d_enclosing;
371 lint_assert(dcs->d_enclosing == NULL);
372 lint_assert(dcs->d_kind == DLK_EXTERN);
373 symtab_remove_level(dcs->d_func_proto_syms);
1009 dcs->d_asm = false;
1016 while (dcs->d_enclosing != NULL)
1027 if (dcs->d_kind != DLK_EXTERN) {
1042 if (dcs->d_kind != DLK_EXTERN) {
1061 if (dcs->d_kind != DLK_EXTERN) {
1080 if (dcs->d_kind != DLK_EXTERN) {
1095 if (dcs->d_kind != DLK_EXTERN) {
1112 if (dcs->d_kind != DLK_EXTERN) {