Merge branch 'implicit_fallthrough' into 'master'

Fix implicit fallthrough warning on gcc

See merge request !152
24 jobs from master in 72 minutes and 22 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #39637
Linux
Doc-publish

00:00:21

passed #39631
VS2013
VS2013-32-bit-shared-apps

00:04:51

passed #39632
VS2013
VS2013-32-bit-shared-no-apps

00:03:48

passed #39635
VS2013
VS2013-32-bit-static-apps

00:05:02

passed #39636
VS2013
VS2013-32-bit-static-no-apps

00:03:46

passed #39629
VS2013
VS2013-64-bit-shared-apps

00:05:33

passed #39630
VS2013
VS2013-64-bit-shared-no-apps

00:03:59

passed #39633
VS2013
VS2013-64-bit-static-apps

00:05:16

passed #39634
VS2013
VS2013-64-bit-static-no-apps

00:04:22

passed #39623
VS2015
VS2015-32-bit-shared-apps

00:06:10

passed #39624
VS2015
VS2015-32-bit-shared-no-apps

00:04:43

passed #39627
VS2015
VS2015-32-bit-static-apps

00:05:44

passed #39628
VS2015
VS2015-32-bit-static-no-apps

00:05:02

passed #39621
VS2015
VS2015-64-bit-shared-apps

00:06:40

passed #39622
VS2015
VS2015-64-bit-shared-no-apps

00:05:36

passed #39625
VS2015
VS2015-64-bit-static-apps

00:06:38

passed #39626
VS2015
VS2015-64-bit-static-no-apps

00:05:48

passed #39615
Linux
clang-c++11

00:18:38

passed #39617
Linux
clang-c++14

00:29:58

passed #39620
Linux
cppcheck

00:02:02

passed #39614
Linux
gcc-c++11

00:04:21

passed #39616
Linux
gcc-c++14

00:04:43

passed #39618
Apple
macos-c++11

00:09:52

passed #39619
Apple
macos-c++98

00:09:58