diff --git a/include/xo/object2/DDictionary.hpp b/include/xo/object2/DDictionary.hpp index beda660..8227721 100644 --- a/include/xo/object2/DDictionary.hpp +++ b/include/xo/object2/DDictionary.hpp @@ -211,6 +211,15 @@ namespace xo { void visit_gco_children(VisitReason reason, obj gc) noexcept; ///@} + private: + /** @defgroup ddictionary-impl-methods implementation methods **/ + ///@{ + /** append {key, value} pair @p kv_pair to this dictionary + * Require: @p kv_pair.first not already present in @ref keys_ + **/ + bool _append_kv_aux(const pair_type & kv_pair); + ///@} + private: /** @defgroup ddictionary-instance-variables instance variables **/ ///@{