A point from ISO draft n3290 section 3.3.9 paragraph 5:
Because the name of a template parameter cannot be redeclared within its potential scope (14.6.1), a template parameter’s scope is often its potential scope. However, it is still possible for a template parameter name to be hidden;
What does "potential scope" mean in this context? Can anybody provide an example of such?
draft link n3290: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3290.pdf