Sign in
llvm
/
llvm-archive
/
089ca8750d7cd1f1ec96968922bf4bcfe223bb3a
/
.
/
llvm-gcc-4.2
/
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
);
};