Home | History | Annotate | Download | only in lint1

Lines Matching refs:d_enclosing

537 	dl->d_enclosing = dcs;
552 dcs = dl->d_enclosing;
627 for (decl_level *dl = dcs; dl != NULL; dl = dl->d_enclosing)
666 // keep d_enclosing
1376 if (dcs->d_enclosing->d_kind == DLK_EXTERN &&
1377 decl->s_type == dcs->d_enclosing->d_type) {
1429 * symbols is stored in dcs->d_enclosing->d_func_proto_syms. Also, a
1431 * dcs->d_enclosing->d_func_params. (dcs->d_enclosing must be used
1435 if (dcs->d_enclosing->d_kind == DLK_EXTERN &&
1436 decl->s_type == dcs->d_enclosing->d_type) {
1437 dcs->d_enclosing->d_func_proto_syms = dcs->d_first_dlsym;
1438 dcs->d_enclosing->d_func_params = params.first;
1444 while (*tpp != dcs->d_enclosing->d_type) {
1449 *tpp = block_derive_function(dcs->d_enclosing->d_type,
1451 params.noreturn || dcs->d_enclosing->d_noreturn);
1618 dcs->d_enclosing->d_nonempty_decl = true;
1625 dcs->d_enclosing->d_nonempty_decl = true;
1634 dcs->d_enclosing->d_nonempty_decl = true;
1644 dcs->d_enclosing->d_nonempty_decl = true;
1646 dcs->d_enclosing->d_nonempty_decl = true;
1680 dcs->d_enclosing->d_nonempty_decl = true;
1706 dcs->d_enclosing->d_nonempty_decl = true;
2820 sym->s_type = enclosing ? dcs->d_enclosing->d_type : dcs->d_type;
2846 while (dcs->d_enclosing != NULL)
3167 if (block_level != 0 || dcs->d_enclosing != NULL)