Rewrite more raw pointer fields to use raw_ptr<T>
This reapplies the rewrite_raw_ptr_fields rewriter on Android platform.
This change is a merge of the following changes:
PS10 CheckedPtr rewrite generated by
rewrite-multiple-platforms.sh android
on fb0bde7910671587bc09e26e723576d72645a150
PS11 manual build fixes
PS12 unrewrite fields in ServiceProvider because they are initialized in a constexpr
PS13 Add .get() because raw_ptr<T>'s operator ->* has been removed due to a GCC compiler bug.
Bug: 1073933
Change-Id: I26458f381f2221a2bf7b378c6d519c3eef2c6afc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3692507
Commit-Queue: Keishi Hattori <keishi@chromium.org>
Owners-Override: Keishi Hattori <keishi@chromium.org>
Reviewed-by: Bartek Nowierski <bartekn@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1014807}
NOKEYCHECK=True
GitOrigin-RevId: 44d4f4e951dafe58848cfdbd0f8e90930d1ea5c7
1 file changed