Add default copy and move c'tor/assignment to PresburgerRelation.
authorChristian Sigg <csigg@google.com>
Wed, 29 Jun 2022 08:40:34 +0000 (10:40 +0200)
committerChristian Sigg <csigg@google.com>
Wed, 29 Jun 2022 10:07:55 +0000 (12:07 +0200)
Differential Revision: https://reviews.llvm.org/D128789

mlir/include/mlir/Analysis/Presburger/PresburgerRelation.h

index 8b4a4fe..ee00d47 100644 (file)
@@ -44,6 +44,11 @@ public:
 
   explicit PresburgerRelation(const IntegerRelation &disjunct);
 
+  PresburgerRelation(const PresburgerRelation &) = default;
+  PresburgerRelation(PresburgerRelation &&) = default;
+  PresburgerRelation &operator=(const PresburgerRelation &) = default;
+  PresburgerRelation &operator=(PresburgerRelation &&) = default;
+
   unsigned getNumDomainVars() const { return space.getNumDomainVars(); }
   unsigned getNumRangeVars() const { return space.getNumRangeVars(); }
   unsigned getNumSymbolVars() const { return space.getNumSymbolVars(); }