Sign in
llvm
/
llvm-archive
/
8a078a762a98ba34ad83dc2c15e5ff2b86792d78
/
.
/
llvm-gcc-4.2
/
llvmgcc42-2326.9
/
gcc
/
testsuite
/
g++.dg
/
compat
/
eh
/
template1.h
blob: 93999a11d49e5a49a265bf2a065ca4e0650ed5f3 [
file
] [
log
] [
blame
]
class
A
{};
template
<
class
T
>
struct
B
{
typedef
A E
;
};
template
<
class
T
>
struct
C
{
typedef
B
<
T
>
D
;
typedef
typename
D
::
E E
;
void
f
()
throw
(
E
);
};