// { dg-do compile } // Contributed by: // PR c++/15064: typeid does not form an integral constant expression #include template void dummy() { const std::type_info& t = typeid(T); const std::type_info& t2 = typeid(float); } template void dummy(void);