DT_IDFLG_MOD
idp->di_flags &= ~(DT_IDFLG_REF | DT_IDFLG_MOD |
if (aid->di_gen == dtp->dt_gen && !(aid->di_flags & DT_IDFLG_MOD)) {
if (aid->di_gen == dtp->dt_gen && !(aid->di_flags & DT_IDFLG_MOD)) {
if (aid->di_gen == dtp->dt_gen && !(aid->di_flags & DT_IDFLG_MOD)) {
!(aid->di_flags & DT_IDFLG_MOD)) {
(idp->di_flags & (DT_IDFLG_REF|DT_IDFLG_MOD|DT_IDFLG_DECL)) == 0);
idflags = DT_IDFLG_REF | DT_IDFLG_MOD;
if (cp->dn_kind == DT_NODE_IDENT && (idflags & DT_IDFLG_MOD))
dt_node_cook(lp, DT_IDFLG_REF | DT_IDFLG_MOD);
dt_node_cook(rp, DT_IDFLG_REF | DT_IDFLG_MOD);
dt_node_cook(lp, DT_IDFLG_REF | DT_IDFLG_MOD);
dt_node_cook(rp, DT_IDFLG_REF | DT_IDFLG_MOD);
lp = dt_node_cook(lp, DT_IDFLG_MOD);
lp->dn_ident->di_flags |= DT_IDFLG_MOD;
dt_node_cook(lp, DT_IDFLG_REF | DT_IDFLG_MOD);
dt_node_cook(rp, DT_IDFLG_REF | DT_IDFLG_MOD);