[go: nahoru, domu]

[BRP] Apply raw_ptr rewriter

Rewrites generated by running the raw_ptr rewriter (win/android)
on ecf579231eacc3e22f6a07e747cb9aa15ffc368d

PS1: generated rewrite
PS2-PS5: manual build fixes and additional exclusions
PS6: rebase

Binary-Size: This is a batch rewrite so size increase is unavoidable
Change-Id: I23b244e715d6dcf559ce2df9cc8dc97ec9227fca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4044201
Owners-Override: Keishi Hattori <keishi@chromium.org>
Commit-Queue: Keishi Hattori <keishi@chromium.org>
Reviewed-by: Bartek Nowierski <bartekn@chromium.org>
Owners-Override: Bartek Nowierski <bartekn@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1074510}
diff --git a/cc/raster/task.h b/cc/raster/task.h
index c8c3807..9ecf972 100644
--- a/cc/raster/task.h
+++ b/cc/raster/task.h
@@ -10,6 +10,7 @@
 #include <string>
 #include <vector>
 
+#include "base/memory/raw_ptr.h"
 #include "base/memory/ref_counted.h"
 #include "cc/cc_export.h"
 
@@ -131,8 +132,8 @@
     Edge(const Task* task, Task* dependent)
         : task(task), dependent(dependent) {}
 
-    const Task* task;
-    Task* dependent;
+    raw_ptr<const Task> task;
+    raw_ptr<Task> dependent;
   };
 
   TaskGraph();