0
Files
src/net
Lei Zhang dc4f884da6 Delete unused STL includes from net/ headers.
Headers that do not contain "std::" do not need STL includes.

This CL is first mechanically generated as follows:

INCL="algorithm|array|list|map|memory|queue|set|string|unordered_map|unordered_set|utility|vector"
git ls-files net | 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'

Then also remove an unused <bitset> include, which is not in the list
above.

Bug: 1200833
Change-Id: I962f3a1222d727eba0c1eccfdfb6cc86124fa1a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2881261
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Maksim Orlovich <morlovich@chromium.org>
Cr-Commit-Position: refs/heads/master@{#881268}
2021-05-10 22:18:16 +00:00
..
2021-05-05 20:46:40 +00:00
2021-04-05 20:48:20 +00:00

Chrome Networking Stack

This directory contains the code behind Chrome's networking stack. It is documented here.