llvm.org GIT mirror llvm / a6af357
[Orc] Explicitly delete RPC::SequenceNumberManager's copy-constructor and copy-assignment operator. MSVC is trying to synthesize these and failing. Hopefully explicitly deleting them will help. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@266665 91177308-0d34-0410-b5e6-96231b3b80d8 Lang Hames 4 years ago
1 changed file(s) with 3 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
548548 public:
549549 SequenceNumberManager() = default;
550550
551 SequenceNumberManager(const SequenceNumberManager&) = delete;
552 SequenceNumberManager& operator=(const SequenceNumberManager&) = delete;
553
551554 SequenceNumberManager(SequenceNumberManager &&Other)
552555 : NextSequenceNumber(std::move(Other.NextSequenceNumber)),
553556 FreeSequenceNumbers(std::move(Other.FreeSequenceNumbers)) {}