Make ample use of the contextual keyword 'override'.
authorRichard Kreckel <kreckel@ginac.de>
Thu, 26 Nov 2015 11:20:20 +0000 (12:20 +0100)
committerRichard Kreckel <kreckel@ginac.de>
Thu, 26 Nov 2015 11:20:20 +0000 (12:20 +0100)
commitd5b86dd10dd9cba12175d07af0b6edfc9a215e36
tree44cfa55352e6b995a2fc6ff1636eafd09b733fe6
parent792cda15eb0089edccdc0a89e7c39e58e940b87b
Make ample use of the contextual keyword 'override'.

This patch adds the C++11 contextual keyword 'override' to every overridden
virtual function declaration except where that would incur macro duplications.
Along the way, it fixes some comments about member functions 'virtuality'.
35 files changed:
check/time_antipode.cpp
check/time_uvar_gcd.cpp
doc/examples/mystring.cpp
ginac/add.h
ginac/basic.cpp
ginac/clifford.h
ginac/color.h
ginac/constant.h
ginac/container.h
ginac/ex.h
ginac/expairseq.h
ginac/factor.cpp
ginac/fail.h
ginac/fderivative.h
ginac/function.hppy
ginac/idx.h
ginac/indexed.h
ginac/inifcns_nstdsums.cpp
ginac/integral.h
ginac/matrix.h
ginac/mul.h
ginac/ncmul.h
ginac/normal.cpp
ginac/numeric.h
ginac/power.h
ginac/print.h
ginac/pseries.h
ginac/registrar.h
ginac/relational.h
ginac/structure.h
ginac/symbol.h
ginac/symmetry.h
ginac/tensor.h
ginac/wildcard.h
ginsh/ginsh_parser.ypp