[Mlir-commits] [mlir] [MLIR] Add missing move constructor / assignment operator to DialectRegistry (PR #141915)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Thu May 29 01:53:27 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-mlir-core
Author: Will Froom (WillFroom)
<details>
<summary>Changes</summary>
Fix after #<!-- -->140963
---
Full diff: https://github.com/llvm/llvm-project/pull/141915.diff
1 Files Affected:
- (modified) mlir/include/mlir/IR/DialectRegistry.h (+2)
``````````diff
diff --git a/mlir/include/mlir/IR/DialectRegistry.h b/mlir/include/mlir/IR/DialectRegistry.h
index 7bcf1eda7c636..b7d3e5d67e6d7 100644
--- a/mlir/include/mlir/IR/DialectRegistry.h
+++ b/mlir/include/mlir/IR/DialectRegistry.h
@@ -145,6 +145,8 @@ class DialectRegistry {
explicit DialectRegistry();
DialectRegistry(const DialectRegistry &) = delete;
DialectRegistry &operator=(const DialectRegistry &other) = delete;
+ DialectRegistry(DialectRegistry &&) = default;
+ DialectRegistry &operator=(DialectRegistry &&other) = default;
template <typename ConcreteDialect>
void insert() {
``````````
</details>
https://github.com/llvm/llvm-project/pull/141915
More information about the Mlir-commits
mailing list