| commit | 8092e8009507be9da639882f85b650f68d1f8678 | [log] [tgz] |
|---|---|---|
| author | Douglas Gregor <dgregor@apple.com> | Thu Dec 23 16:00:30 2010 +0000 |
| committer | Douglas Gregor <dgregor@apple.com> | Thu Dec 23 16:00:30 2010 +0000 |
| tree | 73c13f028a04f73c7386890e6244b4b2fe4ef50c | |
| parent | 5abf51bde02d6a3987e6c2f0cd76258ff340a870 [diff] |
When forming the injected-class-name of a variadic template, the template argument corresponding to a template parameter pack is an argument pack of a pack expansion of that template parameter pack. Implements C++0x [temp.dep.type]p2 (at least, as much of it as we can). llvm-svn: 122498