switch (Animal) {
  case 'Animal': {
    const meat = 'what'
    break
  }
}

// No Quoted Case + No Block is OK

switch (`Animal`) {
  case Animal:
    const meat = 'what'
    break
}

// No Quoted Case + Block is Not OK

switch (Animal) {
  case Animal: 
  case Animal:
  case Animal:
  case Animal: {
    const meat = 'what'
    break
  }
}

switch (Animal) {
  case Ani.mal: {
    const thing = 'what'
    break
  }
}

switch (Animal) {
  case Animal(): {
    const thing = 'what'
    break
  }
}

switch (Animal) {
  case (Animal): {
    const thing = 'what'
    break
  }
  default:
    1;
}


// Expect to see red reserved word
case


@@ -592,16 +592,51 @@
   1;%0A%7D%0A%0A
+switch ($()) %7B%0A  case 'a': %7B%0A  %7D%0A%7D%0A
 %0A// Expe

Add switch case sample