1template<typename T> 2int my_alignof() 3{ 4 return __alignof__(T); 5} 6 7template<typename> 8struct X { }; 9 10int main() 11{ 12 return my_alignof<X<void> >(); 13} 14