blob: 719cfcc46730d36f7f32c01d8b1ba590e3514662 [file] [log] [blame] [edit]
"""Internal C++ libraries that help work with Rust types."""
load("@rules_cc//cc:cc_test.bzl", "cc_test")
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "is_utf8",
hdrs = ["is_utf8.h"],
visibility = [
"//visibility:public",
],
deps = [
"@abseil-cpp//absl/base:core_headers",
"@abseil-cpp//absl/strings:string_view",
],
)
cc_test(
name = "is_utf8_test",
srcs = ["is_utf8_test.cc"],
deps = [
":is_utf8",
"//util/textprogressbar",
"//util/utf8/public:unilib",
"@abseil-cpp//absl/flags:flag",
"@abseil-cpp//absl/strings:string_view",
"@fuzztest",
"@fuzztest//:fuzztest_gtest_main",
"@googletest//:gmock",
],
)