Fix: no-fallthrough should work when semis are missing (fixes #1447)

As I suspected, comments are attached in a different spot when semicolons are missing.