@@ -1270,28 +1270,6 @@ private static CharSequence generateFixedFlyweightCode(final String className, f
12701270 " {\n "  +
12711271 " reset(buffer, 0, bufferLength, actingVersion);\n "  +
12721272 " }\n \n "  +
1273-  " %1$s(const %1$s& codec) :\n "  +
1274-  " m_buffer(codec.m_buffer), m_offset(codec.m_offset), m_actingVersion(codec.m_actingVersion) {}\n \n "  +
1275-  "#if __cplusplus >= 201103L\n "  +
1276-  " %1$s(%1$s&& codec) :\n "  +
1277-  " m_buffer(codec.m_buffer), m_offset(codec.m_offset), m_actingVersion(codec.m_actingVersion) {}\n \n "  +
1278-  " %1$s& operator=(%1$s&& codec)\n "  +
1279-  " {\n "  +
1280-  " m_buffer = codec.m_buffer;\n "  +
1281-  " m_bufferLength = codec.m_bufferLength;\n "  +
1282-  " m_offset = codec.m_offset;\n "  +
1283-  " m_actingVersion = codec.m_actingVersion;\n "  +
1284-  " return *this;\n "  +
1285-  " }\n \n "  +
1286-  "#endif\n \n "  +
1287-  " %1$s& operator=(const %1$s& codec)\n "  +
1288-  " {\n "  +
1289-  " m_buffer = codec.m_buffer;\n "  +
1290-  " m_bufferLength = codec.m_bufferLength;\n "  +
1291-  " m_offset = codec.m_offset;\n "  +
1292-  " m_actingVersion = codec.m_actingVersion;\n "  +
1293-  " return *this;\n "  +
1294-  " }\n \n "  +
12951273 " %1$s &wrap(char *buffer, const std::uint64_t offset, const std::uint64_t actingVersion,"  +
12961274 " const std::uint64_t bufferLength)\n "  +
12971275 " {\n "  +
@@ -1327,30 +1305,6 @@ private static CharSequence generateConstructorsAndOperators(final String classN
13271305 " const std::uint64_t actingVersion)\n "  +
13281306 " {\n "  +
13291307 " reset(buffer, 0, bufferLength, actingBlockLength, actingVersion);\n "  +
1330-  " }\n \n "  +
1331-  " %1$s(const %1$s& codec)\n "  +
1332-  " {\n "  +
1333-  " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength,"  +
1334-  " codec.m_actingVersion);\n "  +
1335-  " }\n \n "  +
1336-  "#if __cplusplus >= 201103L\n "  +
1337-  " %1$s(%1$s&& codec)\n "  +
1338-  " {\n "  +
1339-  " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength,"  +
1340-  " codec.m_actingVersion);\n "  +
1341-  " }\n \n "  +
1342-  " %1$s& operator=(%1$s&& codec)\n "  +
1343-  " {\n "  +
1344-  " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength,"  +
1345-  " codec.m_actingVersion);\n "  +
1346-  " return *this;\n "  +
1347-  " }\n \n "  +
1348-  "#endif\n \n "  +
1349-  " %1$s& operator=(const %1$s& codec)\n "  +
1350-  " {\n "  +
1351-  " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength,"  +
1352-  " codec.m_actingVersion);\n "  +
1353-  " return *this;\n "  +
13541308 " }\n \n " ,
13551309 className 
13561310 );
0 commit comments