Sign in
llvm
/
llvm-archive
/
f91d1660b4827134c7666ae9637f21a2741d183f
/
.
/
clang-tests
/
gcc-4_2-testsuite
/
src
/
g++.old-deja
/
g++.robertl
/
eb16.C
blob: 533b1344977d4fceb787b5ed3caab6d4c91713a8 [
file
] [
log
] [
blame
]
// { dg-do assemble }
template
<
class
T
>
struct
A
{
typedef
T T1
;
};
template
<
class
T
>
struct
B
:
T
::
T1
{
// insert `typename' before T::T1
};
struct
C
{
};
B
<
A
<
C
>
>
z
;