|
@@ -42,10 +42,17 @@
|
|
|
{ symbol: [ "std::istringstream", private, "<sstream>", public ] },
|
|
|
{ symbol: [ "std::ostringstream", private, "<sstream>", public ] },
|
|
|
|
|
|
- # HACK: iwyu suggests those two files each time vector[] is used.
|
|
|
+ # HACK: iwyu suggests <ext/alloc_traits.h> and <memory> each time vector[] is used.
|
|
|
# https://github.com/include-what-you-use/include-what-you-use/issues/166
|
|
|
{ include: [ "<ext/alloc_traits.h>", private, "<vector>", public ] },
|
|
|
- { include: [ "<memory>", public, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<cmComputeComponentGraph::TarjanEntry> >::value_type", private, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<cmFortranFile> >::value_type", private, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<cmGraphEdgeList> >::value_type", private, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<cmOrderDirectories::ConflictList> >::value_type", private, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<cmStateSnapshot> >::value_type", private, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<std::basic_string<char> > >::value_type", private, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<std::vector<std::basic_string<char>, std::allocator<std::basic_string<char> > > > >::value_type", private, "<vector>", public ] },
|
|
|
+ { symbol: [ "std::allocator_traits<std::allocator<uv_stdio_container_s> >::value_type", private, "<vector>", public ] },
|
|
|
|
|
|
# TODO: enable this block and remove some <utility> includes?
|
|
|
#{ symbol: [ "std::pair", private, "<utility>", public ] },
|