commit | d99cd97f858193a1c82b5e9f63e03da85285e0c6 | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Mon Feb 16 08:22:35 2015 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Mon Feb 16 08:22:35 2015 +0000 |
tree | 0b92f10e961b0e56fdaa232648968bb5c1df4fb9 | |
parent | 815c05d38c928cf2080fe542e6d96743567e7eaf [diff] |
Switch our index sequence away from template aliases and just use classes. We can't use template aliases because on MSVC they don't appear to work correctly in the common usage such as Format.h. Many thanks to Zach for doing all the testing and debugging here. I just slotted the fix into the code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229362 91177308-0d34-0410-b5e6-96231b3b80d8