commit | aee01b35e4156316681a3f74042d00f701441068 | [log] [tgz] |
---|---|---|
author | Benjamin Kramer <benny.kra@googlemail.com> | Sun Feb 15 22:15:41 2015 +0000 |
committer | Benjamin Kramer <benny.kra@googlemail.com> | Sun Feb 15 22:15:41 2015 +0000 |
tree | 3fecf0f5fa4073a461cef7be3a2a59977cb40618 | |
parent | d898d31ebc4de1ca54013afd28d803d84dab3aa1 [diff] |
Format: Modernize using variadic templates. Introduces a subset of C++14 integer sequences in STLExtras. This is just enough to support unpacking a std::tuple into the arguments of snprintf, we can add more of it when it's actually needed. Also removes an ancient macro hack that leaks a macro into the global namespace. Clean up users that made use of the convenient hack. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229337 91177308-0d34-0410-b5e6-96231b3b80d8