diff --git a/include/xo/expression2/DApplyExpr.hpp b/include/xo/expression2/DApplyExpr.hpp index 94bcea73..072567c1 100644 --- a/include/xo/expression2/DApplyExpr.hpp +++ b/include/xo/expression2/DApplyExpr.hpp @@ -83,7 +83,7 @@ namespace xo { ///@{ std::size_t shallow_size() const noexcept; - DApplyExpr * shallow_copy(obj mm) const noexcept; + DApplyExpr * shallow_move(obj mm) const noexcept; std::size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DConstant.hpp b/include/xo/expression2/DConstant.hpp index 2c8b4a96..da557fc9 100644 --- a/include/xo/expression2/DConstant.hpp +++ b/include/xo/expression2/DConstant.hpp @@ -63,7 +63,7 @@ namespace xo { ///@{ size_t shallow_size() const noexcept; - DConstant * shallow_copy(obj mm) const noexcept; + DConstant * shallow_move(obj mm) const noexcept; size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DDefineExpr.hpp b/include/xo/expression2/DDefineExpr.hpp index 34a4baa5..b2cd7ed6 100644 --- a/include/xo/expression2/DDefineExpr.hpp +++ b/include/xo/expression2/DDefineExpr.hpp @@ -73,7 +73,7 @@ namespace xo { ///@{ std::size_t shallow_size() const noexcept; - DDefineExpr * shallow_copy(obj mm) noexcept; + DDefineExpr * shallow_move(obj mm) noexcept; std::size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DGlobalSymtab.hpp b/include/xo/expression2/DGlobalSymtab.hpp index 2f8b1e14..9ce29a6e 100644 --- a/include/xo/expression2/DGlobalSymtab.hpp +++ b/include/xo/expression2/DGlobalSymtab.hpp @@ -111,7 +111,7 @@ namespace xo { ///@{ std::size_t shallow_size() const noexcept; - DGlobalSymtab * shallow_copy(obj mm) const noexcept; + DGlobalSymtab * shallow_move(obj mm) const noexcept; std::size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DIfElseExpr.hpp b/include/xo/expression2/DIfElseExpr.hpp index 0cf71332..1f04ced0 100644 --- a/include/xo/expression2/DIfElseExpr.hpp +++ b/include/xo/expression2/DIfElseExpr.hpp @@ -99,7 +99,7 @@ namespace xo { ///@{ std::size_t shallow_size() const noexcept; - DIfElseExpr * shallow_copy(obj mm) const noexcept; + DIfElseExpr * shallow_move(obj mm) const noexcept; std::size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DLambdaExpr.hpp b/include/xo/expression2/DLambdaExpr.hpp index a7de8044..58495395 100644 --- a/include/xo/expression2/DLambdaExpr.hpp +++ b/include/xo/expression2/DLambdaExpr.hpp @@ -85,7 +85,7 @@ namespace xo { ///@{ std::size_t shallow_size() const noexcept; - DLambdaExpr * shallow_copy(obj mm) const noexcept; + DLambdaExpr * shallow_move(obj mm) const noexcept; std::size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DLocalSymtab.hpp b/include/xo/expression2/DLocalSymtab.hpp index 0d32472b..dbaad170 100644 --- a/include/xo/expression2/DLocalSymtab.hpp +++ b/include/xo/expression2/DLocalSymtab.hpp @@ -98,7 +98,7 @@ namespace xo { ///@{ std::size_t shallow_size() const noexcept; - DLocalSymtab * shallow_copy(obj mm) noexcept; + DLocalSymtab * shallow_move(obj mm) noexcept; std::size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DSequenceExpr.hpp b/include/xo/expression2/DSequenceExpr.hpp index 39fa79d0..c70f5e72 100644 --- a/include/xo/expression2/DSequenceExpr.hpp +++ b/include/xo/expression2/DSequenceExpr.hpp @@ -73,7 +73,7 @@ namespace xo { ///@{ std::size_t shallow_size() const noexcept; - DSequenceExpr * shallow_copy(obj mm) const noexcept; + DSequenceExpr * shallow_move(obj mm) const noexcept; std::size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DTypename.hpp b/include/xo/expression2/DTypename.hpp index eeee5dbb..667082ad 100644 --- a/include/xo/expression2/DTypename.hpp +++ b/include/xo/expression2/DTypename.hpp @@ -54,7 +54,7 @@ namespace xo { ///@{ size_t shallow_size() const noexcept; - DTypename * shallow_copy(obj mm) noexcept; + DTypename * shallow_move(obj mm) noexcept; size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DVarRef.hpp b/include/xo/expression2/DVarRef.hpp index d4a230b3..26305923 100644 --- a/include/xo/expression2/DVarRef.hpp +++ b/include/xo/expression2/DVarRef.hpp @@ -55,7 +55,7 @@ namespace xo { ///@{ size_t shallow_size() const noexcept; - DVarRef * shallow_copy(obj mm) const noexcept; + DVarRef * shallow_move(obj mm) const noexcept; size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/DVariable.hpp b/include/xo/expression2/DVariable.hpp index 329cf088..1b4f31d2 100644 --- a/include/xo/expression2/DVariable.hpp +++ b/include/xo/expression2/DVariable.hpp @@ -63,7 +63,7 @@ namespace xo { ///@{ size_t shallow_size() const noexcept; - DVariable * shallow_copy(obj mm) const noexcept; + DVariable * shallow_move(obj mm) const noexcept; size_t forward_children(obj gc) noexcept; ///@} diff --git a/include/xo/expression2/define/IGCObject_DDefineExpr.hpp b/include/xo/expression2/define/IGCObject_DDefineExpr.hpp index cf4e3062..df303b98 100644 --- a/include/xo/expression2/define/IGCObject_DDefineExpr.hpp +++ b/include/xo/expression2/define/IGCObject_DDefineExpr.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DDefineExpr & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DDefineExpr & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DDefineExpr & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DDefineExpr & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp b/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp index a1675363..c0b0f35b 100644 --- a/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp +++ b/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DApplyExpr & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DApplyExpr & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DApplyExpr & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DApplyExpr & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/detail/IGCObject_DConstant.hpp b/include/xo/expression2/detail/IGCObject_DConstant.hpp index 68404957..35bfbaa2 100644 --- a/include/xo/expression2/detail/IGCObject_DConstant.hpp +++ b/include/xo/expression2/detail/IGCObject_DConstant.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DConstant & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DConstant & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DConstant & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DConstant & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp b/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp index 1e1fcca5..5f9cf68e 100644 --- a/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp +++ b/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DIfElseExpr & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DIfElseExpr & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DIfElseExpr & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DIfElseExpr & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp b/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp index f33e9ed7..f44d2ac8 100644 --- a/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp +++ b/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DLambdaExpr & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DLambdaExpr & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DLambdaExpr & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DLambdaExpr & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp b/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp index 7648aab3..df29b94f 100644 --- a/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp +++ b/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DSequenceExpr & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DSequenceExpr & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DSequenceExpr & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DSequenceExpr & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/detail/IGCObject_DVarRef.hpp b/include/xo/expression2/detail/IGCObject_DVarRef.hpp index c5ca5f19..d002c5c9 100644 --- a/include/xo/expression2/detail/IGCObject_DVarRef.hpp +++ b/include/xo/expression2/detail/IGCObject_DVarRef.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DVarRef & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DVarRef & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DVarRef & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DVarRef & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp b/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp index cf444eb8..f2a64385 100644 --- a/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp +++ b/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DGlobalSymtab & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DGlobalSymtab & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DGlobalSymtab & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DGlobalSymtab & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp b/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp index d91f214a..a5c0cd04 100644 --- a/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp +++ b/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DLocalSymtab & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DLocalSymtab & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DLocalSymtab & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DLocalSymtab & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/typename/IGCObject_DTypename.hpp b/include/xo/expression2/typename/IGCObject_DTypename.hpp index d2302a6f..45781a2e 100644 --- a/include/xo/expression2/typename/IGCObject_DTypename.hpp +++ b/include/xo/expression2/typename/IGCObject_DTypename.hpp @@ -52,8 +52,8 @@ namespace xo { static size_type shallow_size(const DTypename & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DTypename & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DTypename & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DTypename & self, obj gc) noexcept; ///@} diff --git a/include/xo/expression2/variable/IGCObject_DVariable.hpp b/include/xo/expression2/variable/IGCObject_DVariable.hpp index 1bdb2a0f..9621d0f3 100644 --- a/include/xo/expression2/variable/IGCObject_DVariable.hpp +++ b/include/xo/expression2/variable/IGCObject_DVariable.hpp @@ -54,8 +54,8 @@ namespace xo { static size_type shallow_size(const DVariable & self) noexcept; // non-const methods - /** copy instance using allocator **/ - static Opaque shallow_copy(DVariable & self, obj mm) noexcept; + /** move instance using allocator **/ + static Opaque shallow_move(DVariable & self, obj mm) noexcept; /** during GC: forward immdiate children **/ static size_type forward_children(DVariable & self, obj gc) noexcept; ///@} diff --git a/src/expression2/DApplyExpr.cpp b/src/expression2/DApplyExpr.cpp index 784e4473..80f25139 100644 --- a/src/expression2/DApplyExpr.cpp +++ b/src/expression2/DApplyExpr.cpp @@ -110,7 +110,7 @@ namespace xo { } DApplyExpr * - DApplyExpr::shallow_copy(obj mm) const noexcept { + DApplyExpr::shallow_move(obj mm) const noexcept { DApplyExpr * copy = (DApplyExpr *)mm.alloc_copy((std::byte *)this); if (copy) { diff --git a/src/expression2/DConstant.cpp b/src/expression2/DConstant.cpp index 53ab045e..ea7a3d9f 100644 --- a/src/expression2/DConstant.cpp +++ b/src/expression2/DConstant.cpp @@ -78,7 +78,7 @@ namespace xo { } DConstant * - DConstant::shallow_copy(obj mm) const noexcept + DConstant::shallow_move(obj mm) const noexcept { DConstant * copy = (DConstant *)mm.alloc_copy((std::byte *)this); diff --git a/src/expression2/DDefineExpr.cpp b/src/expression2/DDefineExpr.cpp index e5ec63b0..014da87c 100644 --- a/src/expression2/DDefineExpr.cpp +++ b/src/expression2/DDefineExpr.cpp @@ -85,7 +85,7 @@ namespace xo { } DDefineExpr * - DDefineExpr::shallow_copy(obj mm) noexcept + DDefineExpr::shallow_move(obj mm) noexcept { return mm.std_copy_for(this); } diff --git a/src/expression2/DGlobalSymtab.cpp b/src/expression2/DGlobalSymtab.cpp index 158326ac..2ea5b2ec 100644 --- a/src/expression2/DGlobalSymtab.cpp +++ b/src/expression2/DGlobalSymtab.cpp @@ -261,7 +261,7 @@ namespace xo { } DGlobalSymtab * - DGlobalSymtab::shallow_copy(obj mm) const noexcept + DGlobalSymtab::shallow_move(obj mm) const noexcept { /** can't use std_copy_for because of non-copyable dp * diff --git a/src/expression2/DIfElseExpr.cpp b/src/expression2/DIfElseExpr.cpp index 0db04f7e..42d09fbb 100644 --- a/src/expression2/DIfElseExpr.cpp +++ b/src/expression2/DIfElseExpr.cpp @@ -89,7 +89,7 @@ namespace xo { } DIfElseExpr * - DIfElseExpr::shallow_copy(obj mm) const noexcept + DIfElseExpr::shallow_move(obj mm) const noexcept { DIfElseExpr * copy = (DIfElseExpr *)mm.alloc_copy((std::byte *)this); diff --git a/src/expression2/DLambdaExpr.cpp b/src/expression2/DLambdaExpr.cpp index f5bdd576..ebec0d40 100644 --- a/src/expression2/DLambdaExpr.cpp +++ b/src/expression2/DLambdaExpr.cpp @@ -140,7 +140,7 @@ namespace xo { } DLambdaExpr * - DLambdaExpr::shallow_copy(obj mm) const noexcept { + DLambdaExpr::shallow_move(obj mm) const noexcept { DLambdaExpr * copy = (DLambdaExpr *)mm.alloc_copy((std::byte *)this); if (copy) { diff --git a/src/expression2/DLocalSymtab.cpp b/src/expression2/DLocalSymtab.cpp index 14dd9262..cf021038 100644 --- a/src/expression2/DLocalSymtab.cpp +++ b/src/expression2/DLocalSymtab.cpp @@ -119,7 +119,7 @@ namespace xo { } DLocalSymtab * - DLocalSymtab::shallow_copy(obj mm) noexcept + DLocalSymtab::shallow_move(obj mm) noexcept { return mm.std_copy_for(this); } diff --git a/src/expression2/DSequenceExpr.cpp b/src/expression2/DSequenceExpr.cpp index 168bf198..39dcc999 100644 --- a/src/expression2/DSequenceExpr.cpp +++ b/src/expression2/DSequenceExpr.cpp @@ -120,7 +120,7 @@ namespace xo { } DSequenceExpr * - DSequenceExpr::shallow_copy(obj mm) const noexcept + DSequenceExpr::shallow_move(obj mm) const noexcept { DSequenceExpr * copy = (DSequenceExpr *)mm.alloc_copy((std::byte *)this); diff --git a/src/expression2/DTypename.cpp b/src/expression2/DTypename.cpp index 36c9e74f..e02b483e 100644 --- a/src/expression2/DTypename.cpp +++ b/src/expression2/DTypename.cpp @@ -47,7 +47,7 @@ namespace xo { } DTypename * - DTypename::shallow_copy(obj mm) noexcept + DTypename::shallow_move(obj mm) noexcept { return mm.std_copy_for(this); } diff --git a/src/expression2/DVarRef.cpp b/src/expression2/DVarRef.cpp index df793c8a..e2866c23 100644 --- a/src/expression2/DVarRef.cpp +++ b/src/expression2/DVarRef.cpp @@ -65,7 +65,7 @@ namespace xo { } DVarRef * - DVarRef::shallow_copy(obj mm) const noexcept + DVarRef::shallow_move(obj mm) const noexcept { DVarRef * copy = (DVarRef *)mm.alloc_copy((std::byte *)this); diff --git a/src/expression2/DVariable.cpp b/src/expression2/DVariable.cpp index 092eb715..1b986c0b 100644 --- a/src/expression2/DVariable.cpp +++ b/src/expression2/DVariable.cpp @@ -45,7 +45,7 @@ namespace xo { } DVariable * - DVariable::shallow_copy(obj mm) const noexcept + DVariable::shallow_move(obj mm) const noexcept { DVariable * copy = (DVariable *)mm.alloc_copy((std::byte *)this); diff --git a/src/expression2/IGCObject_DApplyExpr.cpp b/src/expression2/IGCObject_DApplyExpr.cpp index fe587a2d..28375cce 100644 --- a/src/expression2/IGCObject_DApplyExpr.cpp +++ b/src/expression2/IGCObject_DApplyExpr.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DApplyExpr::shallow_copy(DApplyExpr & self, obj mm) noexcept -> Opaque + IGCObject_DApplyExpr::shallow_move(DApplyExpr & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DApplyExpr::forward_children(DApplyExpr & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DConstant.cpp b/src/expression2/IGCObject_DConstant.cpp index 73453419..dff013b1 100644 --- a/src/expression2/IGCObject_DConstant.cpp +++ b/src/expression2/IGCObject_DConstant.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DConstant::shallow_copy(DConstant & self, obj mm) noexcept -> Opaque + IGCObject_DConstant::shallow_move(DConstant & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DConstant::forward_children(DConstant & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DDefineExpr.cpp b/src/expression2/IGCObject_DDefineExpr.cpp index ffbd4bc8..5adf8fc6 100644 --- a/src/expression2/IGCObject_DDefineExpr.cpp +++ b/src/expression2/IGCObject_DDefineExpr.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DDefineExpr::shallow_copy(DDefineExpr & self, obj mm) noexcept -> Opaque + IGCObject_DDefineExpr::shallow_move(DDefineExpr & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DDefineExpr::forward_children(DDefineExpr & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DGlobalSymtab.cpp b/src/expression2/IGCObject_DGlobalSymtab.cpp index f88060cb..005e3ad3 100644 --- a/src/expression2/IGCObject_DGlobalSymtab.cpp +++ b/src/expression2/IGCObject_DGlobalSymtab.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DGlobalSymtab::shallow_copy(DGlobalSymtab & self, obj mm) noexcept -> Opaque + IGCObject_DGlobalSymtab::shallow_move(DGlobalSymtab & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DGlobalSymtab::forward_children(DGlobalSymtab & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DIfElseExpr.cpp b/src/expression2/IGCObject_DIfElseExpr.cpp index a861dbc4..9c28f2e0 100644 --- a/src/expression2/IGCObject_DIfElseExpr.cpp +++ b/src/expression2/IGCObject_DIfElseExpr.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DIfElseExpr::shallow_copy(DIfElseExpr & self, obj mm) noexcept -> Opaque + IGCObject_DIfElseExpr::shallow_move(DIfElseExpr & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DIfElseExpr::forward_children(DIfElseExpr & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DLambdaExpr.cpp b/src/expression2/IGCObject_DLambdaExpr.cpp index be64dab3..bfe386a2 100644 --- a/src/expression2/IGCObject_DLambdaExpr.cpp +++ b/src/expression2/IGCObject_DLambdaExpr.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DLambdaExpr::shallow_copy(DLambdaExpr & self, obj mm) noexcept -> Opaque + IGCObject_DLambdaExpr::shallow_move(DLambdaExpr & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DLambdaExpr::forward_children(DLambdaExpr & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DLocalSymtab.cpp b/src/expression2/IGCObject_DLocalSymtab.cpp index eb3e06c3..7078db9a 100644 --- a/src/expression2/IGCObject_DLocalSymtab.cpp +++ b/src/expression2/IGCObject_DLocalSymtab.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DLocalSymtab::shallow_copy(DLocalSymtab & self, obj mm) noexcept -> Opaque + IGCObject_DLocalSymtab::shallow_move(DLocalSymtab & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DLocalSymtab::forward_children(DLocalSymtab & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DSequenceExpr.cpp b/src/expression2/IGCObject_DSequenceExpr.cpp index bbcf9084..446a78bb 100644 --- a/src/expression2/IGCObject_DSequenceExpr.cpp +++ b/src/expression2/IGCObject_DSequenceExpr.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DSequenceExpr::shallow_copy(DSequenceExpr & self, obj mm) noexcept -> Opaque + IGCObject_DSequenceExpr::shallow_move(DSequenceExpr & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DSequenceExpr::forward_children(DSequenceExpr & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DTypename.cpp b/src/expression2/IGCObject_DTypename.cpp index f9c40e81..154a8b4a 100644 --- a/src/expression2/IGCObject_DTypename.cpp +++ b/src/expression2/IGCObject_DTypename.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DTypename::shallow_copy(DTypename & self, obj mm) noexcept -> Opaque + IGCObject_DTypename::shallow_move(DTypename & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DTypename::forward_children(DTypename & self, obj gc) noexcept -> size_type diff --git a/src/expression2/IGCObject_DVarRef.cpp b/src/expression2/IGCObject_DVarRef.cpp index 788e0a00..b6b5e077 100644 --- a/src/expression2/IGCObject_DVarRef.cpp +++ b/src/expression2/IGCObject_DVarRef.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DVarRef::shallow_copy(DVarRef & self, obj mm) noexcept -> Opaque + IGCObject_DVarRef::shallow_move(DVarRef & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DVarRef::forward_children(DVarRef & self, obj gc) noexcept -> size_type diff --git a/src/expression2/facet/IGCObject_DVariable.cpp b/src/expression2/facet/IGCObject_DVariable.cpp index 0bf7915d..8a49292b 100644 --- a/src/expression2/facet/IGCObject_DVariable.cpp +++ b/src/expression2/facet/IGCObject_DVariable.cpp @@ -22,9 +22,9 @@ namespace xo { } auto - IGCObject_DVariable::shallow_copy(DVariable & self, obj mm) noexcept -> Opaque + IGCObject_DVariable::shallow_move(DVariable & self, obj mm) noexcept -> Opaque { - return self.shallow_copy(mm); + return self.shallow_move(mm); } auto IGCObject_DVariable::forward_children(DVariable & self, obj gc) noexcept -> size_type