Skip to content

Commit f2198bd

Browse files
jckingcopybara-github
authored andcommitted
Redo ArenaString
PiperOrigin-RevId: 740339211
1 parent aafd2d7 commit f2198bd

File tree

8 files changed

+691
-151
lines changed

8 files changed

+691
-151
lines changed

common/BUILD

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -771,24 +771,34 @@ cc_library(
771771

772772
cc_library(
773773
name = "arena_string",
774-
hdrs = ["arena_string.h"],
774+
hdrs = [
775+
"arena_string.h",
776+
"arena_string_view.h",
777+
],
775778
deps = [
776779
"@com_google_absl//absl/base",
777780
"@com_google_absl//absl/base:core_headers",
778781
"@com_google_absl//absl/base:nullability",
782+
"@com_google_absl//absl/log:absl_check",
779783
"@com_google_absl//absl/strings:string_view",
784+
"@com_google_protobuf//:protobuf",
780785
],
781786
)
782787

783788
cc_test(
784789
name = "arena_string_test",
785-
srcs = ["arena_string_test.cc"],
790+
srcs = [
791+
"arena_string_test.cc",
792+
"arena_string_view_test.cc",
793+
],
786794
deps = [
787795
":arena_string",
788796
"//internal:testing",
797+
"@com_google_absl//absl/base:nullability",
789798
"@com_google_absl//absl/hash",
790799
"@com_google_absl//absl/hash:hash_testing",
791800
"@com_google_absl//absl/strings:string_view",
801+
"@com_google_protobuf//:protobuf",
792802
],
793803
)
794804

@@ -798,6 +808,7 @@ cc_library(
798808
deps = [
799809
":arena_string",
800810
"//internal:string_pool",
811+
"@com_google_absl//absl/base",
801812
"@com_google_absl//absl/base:core_headers",
802813
"@com_google_absl//absl/base:nullability",
803814
"@com_google_absl//absl/strings:string_view",

0 commit comments

Comments
 (0)