Remove 'discardable' option from ctors of container and derived classes.
authorRichard Kreckel <kreckel@ginac.de>
Sat, 7 Nov 2015 12:03:05 +0000 (13:03 +0100)
committerRichard Kreckel <kreckel@ginac.de>
Sat, 7 Nov 2015 12:03:05 +0000 (13:03 +0100)
commit85f46b3d72dbafb6fe1fbb9bca32ec612cf8b480
tree0c87205f21a15c1a6b100b4853b0ebf872048e07
parent9cd8ed658fbc4b8c50b40e1db770462526dfb806
Remove 'discardable' option from ctors of container and derived classes.

The whole idea of this was to allow the ctor to pilfer the data from the
constructed-from object, which is precisely the move semantics which
C++11 supports with rvalue references.
12 files changed:
ginac/clifford.cpp
ginac/clifford.h
ginac/color.cpp
ginac/color.h
ginac/container.h
ginac/function.cppy
ginac/function.hppy
ginac/indexed.cpp
ginac/indexed.h
ginac/ncmul.cpp
ginac/ncmul.h
ginac/power.cpp