style: clang-tidy: modernize-use-emplace

This commit is contained in:
Henry Schreiner
2020-09-10 23:26:50 -04:00
committed by Henry Schreiner
parent ce88e940ce
commit 4d78640830
3 changed files with 4 additions and 3 deletions

View File

@@ -32,11 +32,11 @@ std::list<std::function<void(py::module &)>> &initializers() {
}
test_initializer::test_initializer(Initializer init) {
initializers().push_back(init);
initializers().emplace_back(init);
}
test_initializer::test_initializer(const char *submodule_name, Initializer init) {
initializers().push_back([=](py::module &parent) {
initializers().emplace_back([=](py::module &parent) {
auto m = parent.def_submodule(submodule_name);
init(m);
});