refactor: rename shallow_copy -> shallow_move + streamline

Use RCollector.std_copy_for where appropriate
This commit is contained in:
Roland Conybeare 2026-04-04 16:33:35 -04:00
commit 4e4687bc2a
7 changed files with 15 additions and 15 deletions

View file

@ -67,7 +67,7 @@ public:
// nonconst methods
/** move instance using allocator **/
virtual Opaque shallow_move(Opaque data, obj<AAllocator> mm) const noexcept = 0;
virtual Opaque shallow_move(Opaque data, obj<ACollector> gc) const noexcept = 0;
/** during GC: forward immdiate children **/
virtual size_type forward_children(Opaque data, obj<ACollector> gc) const noexcept = 0;
///@}