Sign in
llvm
/
llvm-archive
/
f91d1660b4827134c7666ae9637f21a2741d183f
/
.
/
safecode
/
tools
/
clang
/
test
/
CXX
/
temp
/
temp.names
/
p4.cpp
blob: 103a1bd537f86d3402d0ec219c6b8877a155da64 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -fsyntax-only -verify %s
struct
meta
{
template
<
typename
U
>
struct
apply
{
typedef
U
*
type
;
};
};
template
<
typename
T
,
typename
U
>
void
f
(
typename
T
::
template
apply
<
U
>::
type
);
void
test_f
(
int
*
ip
)
{
f
<
meta
,
int
>(
ip
);
}