When a class and one of its methods depend on templates, when the method is defined, the name of the parameters must be the same as in the definition.
Do you have an example code?
Created attachment 7951 [details] short c++ code that fails result with g++ -c x.i: In member function `void* Cl<N>::me(T) [with T = T, int N = 1]': x.i:10: error: `b' undeclared
Created attachment 7952 [details] the code that works compiles ok
This is a dup of bug 18962 which is fixed in 3.4.4 (which is not released yet) and above. *** This bug has been marked as a duplicate of 18962 *** *** This bug has been marked as a duplicate of 18962 ***