highlights(c/cpp): highlight case labels as constants

This commit is contained in:
Stephan Seitz 2021-12-20 14:50:59 +01:00 committed by Stephan Seitz
parent 1d3111ccb1
commit e4675bc410
4 changed files with 50 additions and 0 deletions

View file

@ -0,0 +1,25 @@
enum class Foo{
a,
// ^ @constant
aa,
// ^ @constant
C,
// ^ @constant
};
void foo(Foo f){
switch ( f ) {
case Foo::a:
// ^ @type
// ^ @namespace
// ^ @constant
break;
case Foo::aa:
// ^ @constant
break;
case Foo::C:
// ^ @constant
break;
default:
}
}