Skip to content

Commit 1ff7491

Browse files
[lld] Use *Set::insert_range (NFC) (llvm#133565)
1 parent e16541e commit 1ff7491

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

lld/COFF/Driver.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1977,8 +1977,7 @@ void LinkerDriver::linkerMain(ArrayRef<const char *> argsArr) {
19771977

19781978
// Handle /lldsavetemps
19791979
if (args.hasArg(OPT_lldsavetemps)) {
1980-
for (const char *s : lldsaveTempsValues)
1981-
config->saveTempsArgs.insert(s);
1980+
config->saveTempsArgs.insert_range(lldsaveTempsValues);
19821981
} else {
19831982
for (auto *arg : args.filtered(OPT_lldsavetemps_colon)) {
19841983
StringRef s = arg->getValue();

lld/ELF/Driver.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1467,8 +1467,7 @@ static void readConfigs(Ctx &ctx, opt::InputArgList &args) {
14671467

14681468
if (args.hasArg(OPT_save_temps)) {
14691469
// --save-temps implies saving all temps.
1470-
for (const char *s : saveTempsValues)
1471-
ctx.arg.saveTempsArgs.insert(s);
1470+
ctx.arg.saveTempsArgs.insert_range(saveTempsValues);
14721471
} else {
14731472
for (auto *arg : args.filtered(OPT_save_temps_eq)) {
14741473
StringRef s = arg->getValue();

lld/MachO/Driver.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -616,8 +616,7 @@ static bool compileBitcodeFiles() {
616616
lto->add(*bitcodeFile);
617617

618618
std::vector<ObjFile *> compiled = lto->compile();
619-
for (ObjFile *file : compiled)
620-
inputFiles.insert(file);
619+
inputFiles.insert_range(compiled);
621620

622621
return !compiled.empty();
623622
}

0 commit comments

Comments
 (0)