andrey-golubev wrote: Updated this patch (by force-pushing) to `= delete` all special member functions except for copy-ctor. The copy-ctor is indeed special as it participates in cloning (e.g. see [this patch](https://reviews.llvm.org/D104302)) https://github.com/llvm/llvm-project/pull/80998