Lines Matching defs:newName
514 auto suggest = [&](StringRef newName) -> const Symbol * {
516 if (const Symbol *s = map.lookup(newName))
520 if (const Symbol *s = symtab->find(newName))
533 std::string newName = (name.substr(0, i) + "0" + name.substr(i)).str();
535 newName[i] = c;
536 if (const Symbol *s = suggest(newName))
543 newName = std::string(name);
545 newName[i] = c;
546 if (const Symbol *s = suggest(newName))
553 newName[i] = name[i + 1];
554 newName[i + 1] = name[i];
555 if (const Symbol *s = suggest(newName))
560 newName = (name.substr(0, i) + name.substr(i + 1)).str();
561 if (const Symbol *s = suggest(newName))