@@ -86,8 +86,8 @@ namespace geode
8686
8787 protected:
8888 MappingBase () = default ;
89- MappingBase ( MappingBase& ) = default ;
90- MappingBase& operator =( MappingBase& ) = default ;
89+ MappingBase ( const MappingBase& ) = default ;
90+ MappingBase& operator =( const MappingBase& ) = default ;
9191 MappingBase ( MappingBase&& ) noexcept = default ;
9292 MappingBase& operator =( MappingBase&& ) noexcept = default ;
9393
@@ -127,8 +127,8 @@ namespace geode
127127 {
128128 public:
129129 BijectiveMapping () = default ;
130- BijectiveMapping ( BijectiveMapping& ) = default ;
131- BijectiveMapping& operator =( BijectiveMapping& ) = default ;
130+ BijectiveMapping ( const BijectiveMapping& ) = default ;
131+ BijectiveMapping& operator =( const BijectiveMapping& ) = default ;
132132 BijectiveMapping ( BijectiveMapping&& ) noexcept = default ;
133133 BijectiveMapping& operator =( BijectiveMapping&& ) noexcept = default ;
134134
@@ -191,8 +191,8 @@ namespace geode
191191 {
192192 public:
193193 GenericMapping () = default ;
194- GenericMapping ( GenericMapping& ) = default ;
195- GenericMapping& operator =( GenericMapping& ) = default ;
194+ GenericMapping ( const GenericMapping& ) = default ;
195+ GenericMapping& operator =( const GenericMapping& ) = default ;
196196 GenericMapping ( GenericMapping&& ) noexcept = default ;
197197 GenericMapping& operator =( GenericMapping&& ) noexcept = default ;
198198
0 commit comments