init: fix todo in a test

Structured bindings with templated containers work now, so no need for
the workaround or TODO.

Test: init unit tests
Change-Id: I6a286de9859d8a97df480a7ac2862a3a10bd9fb3
This commit is contained in:
Tom Cherry 2020-04-10 10:08:24 -07:00
parent 7ef143fc84
commit 3f67fb8e45

View file

@ -53,11 +53,7 @@ void WriteFromMultipleThreads(std::vector<std::pair<std::string, T>>& files_and_
};
std::vector<std::thread> threads;
// TODO(b/63712782): Structured bindings + templated containers are broken in clang :(
// for (const auto& [file, parameter] : files_and_parameters) {
for (const auto& pair : files_and_parameters) {
const auto& file = pair.first;
const auto& parameter = pair.second;
for (const auto& [file, parameter] : files_and_parameters) {
threads.emplace_back(std::thread(make_thread_function(file, parameter)));
}