Replace iwyu rules for libcxx with reference to rules maintain by the library

No-Try: True
Bug: None
Change-Id: Ie79dbb1fd5e0b544ca0ea41a58eabd1967e7d5e7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285481
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38766}
This commit is contained in:
Danil Chapovalov 2022-11-29 16:19:15 +01:00 committed by WebRTC LUCI CQ
parent b4f87e5048
commit b889a7aee4

View File

@ -32,11 +32,7 @@
{ symbol: ["std::unique_ptr", "public", "<memory>", "public"] }, { symbol: ["std::unique_ptr", "public", "<memory>", "public"] },
# Needed to avoid <iosfwd> # Needed to avoid <iosfwd>
{ symbol: ["std::ostringstream", "public", "<sstream>", "public"] }, { symbol: ["std::ostringstream", "public", "<sstream>", "public"] },
# Needed for unknown reasons
{ include: ['<__algorithm/equal.h>', "private", '<algorithm>', "public"] }, { ref: "../../buildtools/third_party/libc++/trunk/include/libcxx.imp" },
{ include: ['<__algorithm/unique.h>', "private", '<algorithm>', "public"] },
{ include: ['<__type_traits/remove_reference.h>', "private", '<type_traits>', "public"] },
{ include: ['<__functional/function.h>', "private", '<functional>', "public"] },
{ include: ['<__utility/pair.h>', "private", '<utility>', "public"] },
] ]