[include-fixer] Add more debug headers to the STL header list
authorBenjamin Kramer <benny.kra@googlemail.com>
Thu, 15 Feb 2018 21:37:29 +0000 (21:37 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Thu, 15 Feb 2018 21:37:29 +0000 (21:37 +0000)
These are used for std::map/std::set in STL debug mode.

llvm-svn: 325298

clang-tools-extra/include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp

index 6aa529b3d2c6a69400da1ad0e42b14739e06fe2f..4a49479ba0d0a4a7fba6383a3e17b686c42b7067 100644 (file)
@@ -211,6 +211,10 @@ const HeaderMapCollector::RegexHeaderMap *getSTLPostfixHeaderMap() {
       {"cwctype$", "<cwctype>"},
       {"cxxabi.h$", "<cxxabi.h>"},
       {"debug/debug.h$", "<numeric>"},
+      {"debug/map.h$", "<map>"},
+      {"debug/multimap.h$", "<multimap>"},
+      {"debug/multiset.h$", "<multiset>"},
+      {"debug/set.h$", "<set>"},
       {"deque$", "<deque>"},
       {"exception$", "<exception>"},
       {"ext/alloc_traits.h$", "<deque>"},