pw_fuzzer: Adds Bazel support

Adds Bazel support for ASAN fuzzing with the new rules pw_cc_fuzz_test.
This differs from the GN template names so that it is in line with Bazel
APIs.

Change-Id: Iefd81517967476ef84ddf91058c9d2b75490ca56
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/44500
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Ali Zhang <alizhang@google.com>
Commit-Queue: Keir Mierle <keir@google.com>
diff --git a/pw_tokenizer/BUILD.bazel b/pw_tokenizer/BUILD.bazel
index d06d209..1f8d970 100644
--- a/pw_tokenizer/BUILD.bazel
+++ b/pw_tokenizer/BUILD.bazel
@@ -19,6 +19,7 @@
     "pw_cc_library",
     "pw_cc_test",
 )
+load("//pw_fuzzer:fuzzer.bzl", "pw_cc_fuzz_test")
 
 package(default_visibility = ["//visibility:public"])
 
@@ -204,6 +205,16 @@
     ],
 )
 
+pw_cc_fuzz_test(
+    name = "detokenize_fuzzer",
+    srcs = ["detokenize_fuzzer.cc"],
+    deps = [
+        ":decoder",
+        ":pw_tokenizer",
+        "//pw_fuzzer",
+    ],
+)
+
 pw_cc_test(
     name = "global_handlers_test",
     srcs = [