// { dg-do assemble } // // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 26 April 2001 // Origin: schmid@snake.iap.physik.tu-darmstadt.de // Bug 2368. When checking shadowed catchers, we didn't ignore // template type parms etc, leading to an ICE template void call(int& a) { try { } catch (CatchType1&) { } catch (CatchType2&) { } }