1 // RUN: %clang_cc1 -fsyntax-only -verify %s
8 typedef typeof(T
*) typeof_type
;
9 typedef typeof(f(T())) typeof_expr
;
14 X
<int>::typeof_type
&iptr1
= iptr0
;
16 X
<int>::typeof_expr
&iptr2
= iptr0
;
17 X
<float*>::typeof_expr
&fptr1
= fptr0
;
19 namespace rdar13094134
{
23 Y
*y
; // expected-error{{unknown type name 'Y'}}