In the mangling examples, I see: _ZN3FooIA4_iE3barE Type? Foo::bar; instead of Type? Foo<int[4]>::bar. this is due to the fact that the '<' is unprotected in the html source: <tr class=small><td> _ZN3FooIA4_iE3barE </td> <td> Type? Foo<int[4]>::bar; </td></tr> Alain