diff options
author | Lei Zhang <thestig@chromium.org> | 2021-04-30 07:25:43 +0000 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2021-07-25 21:12:39 -0700 |
commit | 06aaab669eeedf4a9c9f69f5808fb2bff48b63c0 (patch) | |
tree | ade2897255a5e6aa5508ef151dfdc4a7735070fd /rel32_finder.h | |
parent | 96bdbcaf51c3534da622350f86013c467b7ea7e3 (diff) | |
download | zucchini-06aaab669eeedf4a9c9f69f5808fb2bff48b63c0.tar.gz |
Delete unused STL includes from components/ headers.
Headers that do not contain "std::" do not need STL includes.
This CL is mechanically generated as follows:
INCL="algorithm|array|list|map|memory|queue|set|string|utility|vector"
git ls-files components | grep '\.h$' | xargs grep -L std:: | \
xargs grep -El "#include <($INCL)>$" > to_process.txt
INCL_ESCAPED="$(echo $INCL|sed 's/|/\\|/g')"
cat to_process.txt | xargs sed -i "/^#include <\($INCL_ESCAPED\)>$/d"
cat to_process.txt | xargs sed -i '/^$/N;/^\n$/D'
Bug: 1200833
Change-Id: I3dd65ac6d5b7d2542df285d752af0bd7a9bd965d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2845086
Reviewed-by: Colin Blundell <blundell@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#877818}
NOKEYCHECK=True
GitOrigin-RevId: 0bf0ff5b03feb5f59c0dddefdb18ac1a9f764aef
Diffstat (limited to 'rel32_finder.h')
0 files changed, 0 insertions, 0 deletions