// RUN: %clang_cc1 -fshort-enums -fsyntax-only %s // This shouldn't crash: PR9474 enum E { VALUE_1 }; template struct A {}; template struct B : A > {}; void bar(int x) { switch (x) { case sizeof(B): ; } }