|
André Offringa <offringa@gmail.com>
|
c9a3af452fbf4263243dbf7a31f7b1aa57dd476c
|
Make Block movable and deprecate PtrBlock (#1471)
* Make Block movable and deprecate PtrBlock
The deprecation of PtrBlock causes many changes. The motivation for PtrBlock is however confusing and based on old compiler behaviour.
If Casa still uses PtrBlock, this change will cause deprecation warnings there, which can be solved using a find-replace of PtrBlock with Block.
* Remove final usage of PtrBlock
* Remove unnecessary friend statement
* Fix on more PtrBlock occurrence
* Remove unused code from Block
* Fix deprecated test
* Update casa/Containers/Block.h
Co-authored-by: Maik Nijhuis <66728267+mnijhuis-tos@users.noreply.github.com>
* Update casa/Containers/Block.h
Co-authored-by: Maik Nijhuis <66728267+mnijhuis-tos@users.noreply.github.com>
* Add a test for moving a Block
* Add changes to changelog
---------
Co-authored-by: Maik Nijhuis <66728267+mnijhuis-tos@users.noreply.github.com> |
|