@@ -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