Distinguish the two meanings of Java's keyword "default". Fixes bug #22358.
* cc-engine.el (c-guess-basic-syntax CASE 14): Check the context of case labels (including "default") more rigorously. (c-guess-basic-syntax CASE 15): Consequential amendment. * cc-langs.el (c-modifier-kwds): Add "default" to Java's value.
Showing with 16 additions and 3 deletions