Call forEachNonPrimaryInput directly instead of providing useless semantics for forEachInputNotProducingSupplementaryOutput.

This commit is contained in:
David Ungar
2018-05-10 14:20:49 -07:00
parent bc51e05eb5
commit aa2f2eb239
3 changed files with 1 additions and 21 deletions

View File

@@ -1538,7 +1538,7 @@ createDispatchingDiagnosticConsumerIfNeeded(
// To avoid introducing bugs into WMO or single-file modes, test for multiple
// primaries.
if (inputsAndOutputs.hasMultiplePrimaryInputs()) {
inputsAndOutputs.forEachInputNotProducingSupplementaryOutput(
inputsAndOutputs.forEachNonPrimaryInput(
[&](const InputFile &input) -> bool {
subConsumers.emplace_back(input.file(), nullptr);
return false;