Open
Description
std::vector<std::pair<std::string, int>> v;
v.push_back(std::pair<std::string, int>("first", 1)); // OK - clang tidy provides warnings for that
std::optional<std::pair<std::string, int>> o;
o = std::pair<std::string, int>{"first", 1}; // BAD - silence
The full snippet here: https://godbolt.org/z/nW9dKscqo