Sign in
llvm
/
llvm-archive
/
cfaec05de39adb34392b8c7b1ad4b32abbf3663d
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
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
;