diff options
author | Wyatt Hepler <hepler@google.com> | 2022-06-29 00:15:46 +0000 |
---|---|---|
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-06-29 00:15:46 +0000 |
commit | 6c5df358e638a6f6677c8f000170266c836f674d (patch) | |
tree | ddaf6a4467fadb18776fb2ed404024e074274d86 /pw_random | |
parent | 175770017a7e23864f358fd0d06bdd96d3ba8931 (diff) | |
download | pigweed-6c5df358e638a6f6677c8f000170266c836f674d.tar.gz |
pw_span: Switch from std::span to pw::span
This changes uses of std::span to pw::span. No changes are made to build
dependencies in this commit.
This change was made with the following shell script:
#!/bin/bash
readonly FILES="$(git ls-files '*.rst' '*.md' '*.h' '*.cc' '*.py')"
readonly PW_NS_FILES="$(git grep -l 'namespace pw\>' | grep -v generate_decoding_test_data.cc)"
echo "Updating #includes"
sed -i --follow-symlinks \
's/#include <span>/#include "pw_span\/span.h"/g' ${FILES}
for name in span as_bytes as_writable_bytes dynamic_extent; do
echo Renaming std::$name to pw::$name
sed -i --follow-symlinks "s/std::$name/pw::$name/g" ${FILES}
sed -i --follow-symlinks "s/pw::$name/$name/g" ${PW_NS_FILES}
sed -i --follow-symlinks "s/using $name;//" ${PW_NS_FILES}
done
git checkout pw_span
pw format -b origin/main --fix
Bug: b/235237667
Change-Id: I32edfbcb7cadf3ab39009596fdb7275fcc5ea3f5
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/98264
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Ted Pudlik <tpudlik@google.com>
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Diffstat (limited to 'pw_random')
-rw-r--r-- | pw_random/public/pw_random/random.h | 2 | ||||
-rw-r--r-- | pw_random/public/pw_random/xor_shift.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/pw_random/public/pw_random/random.h b/pw_random/public/pw_random/random.h index 388d88a50..860e3fa57 100644 --- a/pw_random/public/pw_random/random.h +++ b/pw_random/public/pw_random/random.h @@ -15,9 +15,9 @@ #include <cstddef> #include <cstdint> -#include <span> #include "pw_bytes/span.h" +#include "pw_span/span.h" #include "pw_status/status_with_size.h" namespace pw::random { diff --git a/pw_random/public/pw_random/xor_shift.h b/pw_random/public/pw_random/xor_shift.h index 4b303194f..54c3ad475 100644 --- a/pw_random/public/pw_random/xor_shift.h +++ b/pw_random/public/pw_random/xor_shift.h @@ -15,10 +15,10 @@ #include <cstdint> #include <cstring> -#include <span> #include "pw_bytes/span.h" #include "pw_random/random.h" +#include "pw_span/span.h" #include "pw_status/status_with_size.h" namespace pw::random { |