We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a790cf commit 1013ef0Copy full SHA for 1013ef0
src/lists.cpp
@@ -509,13 +509,9 @@ void prepare_issues(std::span<lwg::issue> issues, lwg::metadata & meta) {
509
510
auto prepare_issues_for_diff_report(std::vector<lwg::issue> const & issues) -> std::vector<std::tuple<int, std::string>> {
511
std::vector<std::tuple<int, std::string>> result;
512
+ result.reserve(issues.size());
513
std::transform( issues.begin(), issues.end(), back_inserter(result),
-#if 1
514
[](lwg::issue const & iss) { return std::make_tuple(iss.num, iss.stat); }
515
-#else
516
- // This form does not work because tuple constructors are explicit
517
- [](lwg::issue const & iss) -> std::tuple<int, std::string> { return {iss.num, iss.stat}; }
518
-#endif
519
);
520
return result;
521
}
0 commit comments