Rewrite most `Foo* field_` pointer fields to `raw_ptr<Foo> field_`.
DO NOT REVERT (unless absolutely necessary)! Report build breaks to keishi@(APAC)/glazunov@(EMEA)/sebmarchand@(NA) as soon as you see them. Fixes are expected to be trivial.
This commit was generated automatically, by running the following script: tools/clang/rewrite_raw_ptr_fields/rewrite-multiple-platforms.sh on commit fe74bc434e5b7e92d13a328362fcb6df15d8847e
For more information, see MiraclePtr One Pager , the PSA at chromium-dev@ , and the raw_ptr documentation in //base/memory/raw_ptr.md.
FYI This CL does not enable MiraclePtr protection and we expect no behavior change from this.
Binary-Size: Increase of around 500kb was approved for MiraclePtr
Bug: 1272324, 1073933
Commit-Queue: Keishi Hattori <firstname.lastname@example.org>
Reviewed-by: Bartek Nowierski <email@example.com>
Owners-Override: Bartek Nowierski <firstname.lastname@example.org>
2 files changed