Split out `message/accessors_internal.h` and added `upb_Arena` assertions.
These changes will help clarify and harden the `accessors.h` interface.
PiperOrigin-RevId: 524856618
diff --git a/BUILD b/BUILD
index 3f06ac3..bb28313 100644
--- a/BUILD
+++ b/BUILD
@@ -265,6 +265,7 @@
name = "message_accessors",
srcs = [
"upb/message/accessors.c",
+ "upb/message/accessors_internal.h",
],
hdrs = [
"upb/message/accessors.h",
@@ -388,6 +389,7 @@
"upb/collections/message_value.h",
"upb/extension_registry.h",
"upb/message/accessors.h",
+ "upb/message/accessors_internal.h",
"upb/message/extension_internal.h",
"upb/message/internal.h",
"upb/message/message.h",