@@ -38,4 +38,3 @@ TODO:
* sparse_set shrink_to_fit argument for sparse array shrink policy (none, empty, deep, whatever)
* any cdynamic to support const ownership construction
* return meta context from meta objects
-* review sigh_mixin::insert, maybe bugged (ie with pointer stability enabled)
@@ -374,6 +374,7 @@ public:
underlying_type::insert(first, last, std::forward<Args>(args)...);
if(auto ® = owner_or_assert(); !construction.empty()) {
+ // fine as long as insert passes force_back true to try_emplace
for(const auto to = underlying_type::size(); from != to; ++from) {
construction.publish(reg, underlying_type::operator[](from));
}