fork download
  1. #include <stdio.h>
  2.  
  3. int main( void )
  4. {
  5. switch( 0 )
  6. {
  7. case 1:
  8. {
  9. class A{};
  10. A a1;
  11. break;
  12. }
  13. case 2:
  14. {
  15. /* error
  16.   A a2;
  17.   */
  18. break;
  19. }
  20. case 3:
  21. /* error
  22.   A a3;
  23.   */
  24. break;
  25. }
  26. switch( 0 )
  27. {
  28. case 1:
  29. class B{};
  30. B b1;
  31. break;
  32. case 2:
  33. B b2;
  34. break;
  35. }
  36. /* error
  37.   B b3;
  38.   */
  39. return 0;
  40. }
Success #stdin #stdout 0s 3292KB
stdin
Standard input is empty
stdout
Standard output is empty