0b6e768f07
This enables enforcement of lifetime specifications on individual enum values for features. It will allow us to add new values to existing features, as well as deprecate/and remove existing values. By default, each value will be scoped to the lifetime spec of its corresponding feature field. However, individual lifetime boundaries can be overridden at the value-level for finer grained control. In the near-term, this will allow us to deprecate/remove required field presence, and add a stricter utf8 validation feature. PiperOrigin-RevId: 672710484 |
||
---|---|---|
.. | ||
codegen_tests | ||
golden | ||
proto | ||
BUILD | ||
defaults.bzl | ||
defaults_test.cc | ||
defaults_test_embedded.h.template | ||
defaults_test_embedded_base64.h.template | ||
generated_files_test.cc | ||
generated_reflection_test.cc | ||
internal_defaults_escape.cc |