[cxx-abi-dev] namespace-qualified unresolved-names

John McCall rjmccall at apple.com
Wed May 4 01:52:11 UTC 2011


On May 3, 2011, at 5:03 PM, John McCall wrote:
> Incidentally, while I was drafting this, I realized I had no idea how we're
> supposed to mangle unresolved names starting with template-ids
> where the template name is a template template parameter, e.g.
>  template <template <class> temp> void foo(decltype(temp<int>::bar()) x);
> 
> I would suggest tweaking <unresolved-type> like so:
>  <unresolved-type> ::= <template-param> [ <template-args>]

Sorry, of course this should be:
  <unresolved-type> ::= <template-template-param> <template-args>

John.



More information about the cxx-abi-dev mailing list