[clang-plugin] Use -plugin-arg-raw-ptr-plugin for raw-ptr check.
To move raw-ptr check from find-bad-construct plugin to raw-ptr plugin,
replace -plugin-arg-find-bad-constructs with -plugin-arg-raw-ptr-plugin.
Bug: 40945579
Change-Id: If7803c47616afb508f7ef08d4d332194ed05b112
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/120910
Reviewed-by: Thomas Sepez <tsepez@google.com>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Thomas Sepez <tsepez@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index 5f4da3b..6ac2338a 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -239,23 +239,23 @@
if (is_debug && !is_win) {
cflags += [
"-Xclang",
- "-plugin-arg-find-bad-constructs",
+ "-plugin-arg-raw-ptr-plugin",
"-Xclang",
"check-raw-ptr-fields",
"-Xclang",
- "-plugin-arg-find-bad-constructs",
+ "-plugin-arg-raw-ptr-plugin",
"-Xclang",
"raw-ptr-exclude-path=public",
"-Xclang",
- "-plugin-arg-find-bad-constructs",
+ "-plugin-arg-raw-ptr-plugin",
"-Xclang",
"raw-ptr-exclude-path=test",
# TODO(tsepez): enforce raw_ref<> as well.
# "-Xclang",
- # "-plugin-arg-find-bad-constructs",
+ # "-plugin-arg-raw-ptr-plugin",
# "-Xclang",
# "check-raw-ref-fields",
]