Sign in
llvm
/
llvm-archive
/
c985600a5f75bb4fc6588e042cd66ae5c36798c8
/
.
/
llvm-gcc-4.0
/
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
);
};