Add template for merging sets

This commit is contained in:
Alex Beregszaszi committed 2017-07-19 14:56:40 +01:00
1 parent 89a1e97e7d
commit f3e591eedd
2 files changed
+7 -4

No files matched your search

+1 -4
View File
@@ -95,10 +95,7 @@ set<SourceUnit const*> SourceUnit::referencedSourceUnits(bool _recurse, set<Sour
_skipList.insert(sourceUnit);
sourceUnits.insert(sourceUnit);
if (_recurse)
{
set<SourceUnit const*> referencedSourceUnits = sourceUnit->referencedSourceUnits(true, _skipList);
sourceUnits.insert(referencedSourceUnits.begin(), referencedSourceUnits.end());
}
sourceUnits += sourceUnit->referencedSourceUnits(true, _skipList);
}
}
return sourceUnits;