Commit f7cf9dd6 by Jason Merrill

new

From-SVN: r31612
parent 4dd7201e
// Build don't link:
// Origin: Theo Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
inline const unsigned& f(unsigned const& a) {
return a;
}
template <class T>
void
g(const unsigned n)
{
double D[f(n)];
}
template <class T,class U>
void g(unsigned const int) { }
int main()
{
g<double>(18);
}
// Bug: g++ wouldn't inline op<< because it was an explicit instantiation.
// Origin: Jason Merrill <jason@cygnus.com>
// Special g++ Options: -O -Winline
// Build don't link:
#include <iomanip.h>
void
f()
{
cout << setw(3);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment