LibCrypto: Allow moving SignedBigInteger / UnsignedBigInteger

We defined copy operations but not move operations, so every existing
move() resulted in a copy.
This commit is contained in:
Timothy Flynn
2025-07-21 07:31:33 -04:00
committed by Jelle Raaijmakers
parent cd73c70ad6
commit 8600c5149b
Notes: github-actions[bot] 2025-07-21 13:23:41 +00:00
5 changed files with 69 additions and 0 deletions

View File

@@ -29,7 +29,10 @@ public:
explicit SignedBigInteger(i64 value);
SignedBigInteger(SignedBigInteger const&);
SignedBigInteger(SignedBigInteger&&);
SignedBigInteger& operator=(SignedBigInteger const&);
SignedBigInteger& operator=(SignedBigInteger&&);
SignedBigInteger();
~SignedBigInteger();