From-SVN: r21146
This commit is contained in:
Jason Merrill 1998-07-14 12:20:47 -04:00
parent 4d59ab3fda
commit e03f7a0e96
3 changed files with 32 additions and 1 deletions

View file

@ -0,0 +1,14 @@
// Build don't link:
class Y {
public:
void operator +(int) const;
};
namespace X {
extern Y const& z;
}
void f(void) {
X::z + 1;
}

View file

@ -0,0 +1,17 @@
namespace NS
{
template <typename T>
void solver (){}
}
template<typename T>
void solver(){}
int main()
{
solver<double>();
NS::solver<double>();
}

View file

@ -1,2 +1,2 @@
//Build don't link:
template class x {}; // ERROR - not a template instantiation
template class x {}; // ERROR - not a template instantiation XFAIL *-*-*