```dart const a = 1; const b = 2; void f(int i) { switch (i) { case const (a + b): break; } } ``` There is a lint of `unnecessary_parenthesis`, however removing them causes a compilation error.