27 #ifndef SCRIBO_PRIMITIVE_INTERNAL_FIND_ROOT_HH
28 # define SCRIBO_PRIMITIVE_INTERNAL_FIND_ROOT_HH
35 # include <scribo/core/object_groups.hh>
50 find_root(object_groups<L>& parent,
unsigned x);
52 # ifndef MLN_INCLUDE_ONLY
57 find_root(object_groups<L>& parent,
unsigned x)
62 return parent(x) =
find_root(parent, parent(x));
65 # endif // ! MLN_INCLUDE_ONLY
74 #endif // ! SCRIBO_PRIMITIVE_INTERNAL_FIND_ROOT_HH