colobot/src/object/auto
AbigailBuccaneer 6978c28ee0 Compile with -Wsuggest-override under GCC
Clang by default compiles with -Winconsistent-missing-override, which
warns when a class declares virtual functions that override those in the
base class, and some but not all of them are explicitly declared
`override`.

GCC doesn't support this option, but has a stronger version,
-Wsuggest-override. In combination with -Werror, this means that any
virtual function that overrides another *must* be explicitly declared as
`override`.

This commit enables -Wsuggest-override where available. This means that
GCC users can't break the Clang build with inconsistent overrides (see
 #1113 and #1114) and consequently that any build that passes the pull
request CI build on Jenkins won't break because of inconsistent
overrides.
2018-04-19 19:58:44 +01:00
..
auto.cpp Updated license headers 2016-02-13 14:11:30 +01:00
auto.h Updated license headers 2016-02-13 14:11:30 +01:00
autobase.cpp Some CCamera cleanup and docs 2016-05-28 18:44:38 +02:00
autobase.h Updated license headers 2016-02-13 14:11:30 +01:00
autoconvert.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autoconvert.h Updated license headers 2016-02-13 14:11:30 +01:00
autoderrick.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autoderrick.h Updated license headers 2016-02-13 14:11:30 +01:00
autodestroyer.cpp Add error when object is busy (#871) 2016-12-27 13:36:46 +01:00
autodestroyer.h Updated license headers 2016-02-13 14:11:30 +01:00
autoegg.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autoegg.h Updated license headers 2016-02-13 14:11:30 +01:00
autofactory.cpp Fix object.factory() code type detection, closes #938 2017-06-03 21:43:10 +02:00
autofactory.h Updated license headers 2016-02-13 14:11:30 +01:00
autoflag.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autoflag.h Updated license headers 2016-02-13 14:11:30 +01:00
autohouston.cpp Fixed code style warnings 2016-04-03 13:06:55 +02:00
autohouston.h Updated license headers 2016-02-13 14:11:30 +01:00
autojostle.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autojostle.h Updated license headers 2016-02-13 14:11:30 +01:00
autokid.cpp Compile with -Wsuggest-override under GCC 2018-04-19 19:58:44 +01:00
autokid.h Compile with -Wsuggest-override under GCC 2018-04-19 19:58:44 +01:00
autolabo.cpp Add error when object is busy (#871) 2016-12-27 13:36:46 +01:00
autolabo.h Updated license headers 2016-02-13 14:11:30 +01:00
automush.cpp Updated license headers 2016-02-13 14:11:30 +01:00
automush.h Updated license headers 2016-02-13 14:11:30 +01:00
autonest.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autonest.h Updated license headers 2016-02-13 14:11:30 +01:00
autonuclearplant.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autonuclearplant.h Updated license headers 2016-02-13 14:11:30 +01:00
autoportico.cpp Some CCamera cleanup and docs 2016-05-28 18:44:38 +02:00
autoportico.h Updated license headers 2016-02-13 14:11:30 +01:00
autopowercaptor.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autopowercaptor.h Updated license headers 2016-02-13 14:11:30 +01:00
autopowerplant.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autopowerplant.h Updated license headers 2016-02-13 14:11:30 +01:00
autopowerstation.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autopowerstation.h Updated license headers 2016-02-13 14:11:30 +01:00
autoradar.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autoradar.h Updated license headers 2016-02-13 14:11:30 +01:00
autorepair.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autorepair.h Updated license headers 2016-02-13 14:11:30 +01:00
autoresearch.cpp Add error when object is busy (#871) 2016-12-27 13:36:46 +01:00
autoresearch.h Updated license headers 2016-02-13 14:11:30 +01:00
autoroot.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autoroot.h Updated license headers 2016-02-13 14:11:30 +01:00
autotower.cpp Solves #700 2016-04-03 13:31:08 +02:00
autotower.h Updated license headers 2016-02-13 14:11:30 +01:00
autovault.cpp Updated license headers 2016-02-13 14:11:30 +01:00
autovault.h Updated license headers 2016-02-13 14:11:30 +01:00