commit | 8e0726136235f153877c6c887e008f9ca1ac61a6 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <[email protected]> | Fri Feb 03 07:34:46 2012 |
committer | Douglas Gregor <[email protected]> | Fri Feb 03 07:34:46 2012 |
tree | 7f27a2ce8199affc780a1cbe927be8f84596a0a9 | |
parent | 7edbdfc97c40f87111d4d95afad7f5d0d274c28e [diff] |
Implement support for a pack expansion into a fixed-length template. Such pack expansions can easily fail at template instantiation time, if the expanded parameter packs are of the wrong length. Fixes <rdar://problem/10040867>, PR9021, and the example that came up today at Going Native. llvm-svn: 149685