Lines Matching refs:old
33 /* new\old U w_U d_U wd_U D w_D d_D wd_D C w_C, Cs, Is */ // NOLINT
65 ResolveInfo* old = &pOld;
79 old->overrideVisibility(pNew);
90 old->override(pNew);
95 uint32_t binding = old->binding();
96 old->override(pNew);
97 old->setBinding(binding);
98 ignore(diag::mark_dynamic_defined) << old->name();
104 old->overrideVisibility(pNew);
105 old->setDynamic();
111 ignore(diag::comm_refer_to_define) << old->name();
121 ignore(diag::redefine_common) << old->name();
122 old->override(pNew);
127 if (old->size() < pNew.size())
128 old->setSize(pNew.size());
129 old->overrideAttributes(pNew);
130 old->overrideVisibility(pNew);
135 if (old->size() < pNew.size())
136 old->setSize(pNew.size());
137 old->overrideVisibility(pNew);
142 ignore(diag::indirect_refer_to_common) << old->name();
158 // change the old symbol to the indirect symbol
159 old->setLink(pNew.link());
165 if (old->link() == pNew.link()) {
178 old->override(pNew);
192 if (old->link() == NULL) {
193 fatal(diag::indirect_refer_to_inexist) << old->name();
197 old = old->link();
198 col = getOrdinate(*old);
203 error(diag::undefined_situation) << action << old->name()