1 2 3 4 5 6 7 8 9 10
// PR c++/28407 // A declaration in the anonymous namespace still has external linkage. template <int *P> class A { }; namespace { int i; } A<&i> a;