refactor: make AGCObject.shallow_copy() non-const

prep for moving to ACollector interface
This commit is contained in:
Roland Conybeare 2026-04-04 14:38:14 -04:00
commit e41d69be23
125 changed files with 196 additions and 281 deletions

View file

@ -54,7 +54,9 @@
noexcept: true,
attributes: [],
},
// Opaque shallow_copy(obj<AAllocator>>) const noexcept
],
nonconst_methods: [
// Opaque shallow_copy(obj<AAllocator>>) noexcept
{
name: "shallow_copy",
doc: ["copy instance using allocator"],
@ -66,9 +68,7 @@
noexcept: true,
attributes: [],
},
],
nonconst_methods: [
// size_type forward_children(obj<ACollector>) const noexcept
// size_type forward_children(obj<ACollector>) noexcept
{
name: "forward_children",
doc: ["during GC: forward immdiate children"],