commit | 11f7e93c1559c60c19b9a1bb35e4f74d9f68a1da | [log] [tgz] |
---|---|---|
author | Lang Hames <lhames@gmail.com> | Fri Oct 26 17:48:50 2018 +0000 |
committer | Lang Hames <lhames@gmail.com> | Fri Oct 26 17:48:50 2018 +0000 |
tree | ed7dc365f8b1c19326ed2820f790b1a81ea52c79 | |
parent | a8aac85576d3fe8143b0481ab0c973546b3f39e4 [diff] |
[ADT] Use explicit constructors for DenseMapPair to work around compiler issues. Inheriting constructors from std::pair caused clang-3.8 to treat some DenseMap initializer_list constructor calls as ambiguous, which broke several bots. This commit explicitly defines DenseMapPair's constructos to work around the issue. https://reviews.llvm.org/D53726 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@345411 91177308-0d34-0410-b5e6-96231b3b80d8