Lines Matching defs:existing
820 void SymbolTable::reportDuplicate(Symbol *existing, InputFile *newFile,
825 diag << "duplicate symbol: " << existing;
827 DefinedRegular *d = dyn_cast<DefinedRegular>(existing);
830 existing->getName());
832 diag << getSourceLocation(existing->getFile(), nullptr, 0, "");
835 existing->getName());
1221 Export *existing = pair.first->second.first;
1222 if (e == *existing || e.name != existing->name)
1224 // If the existing export comes from .OBJ directives, we are allowed to
1227 if (existing->source == ExportSource::Directives) {
1228 *existing = e;
1232 if (existing->source == e.source) {
1233 Warn(ctx) << "duplicate " << exportSourceName(existing->source)
1237 << exportSourceName(existing->source) << ", now in "