// { dg-do assemble } | |
// | |
// Copyright (C) 2001 Free Software Foundation, Inc. | |
// Contributed by Nathan Sidwell 26 April 2001 <nathan@codesourcery.com> | |
// 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<class CatchType1, class CatchType2> | |
void call(int& a) | |
{ | |
try | |
{ | |
} | |
catch (CatchType1&) | |
{ | |
} | |
catch (CatchType2&) | |
{ | |
} | |
} | |