MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / MakeDynamic

Method MakeDynamic

internal/json_test.cc:2023–2029  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2021
2022 template <typename T>
2023 google::protobuf::Message* MakeDynamic() {
2024 const auto* descriptor = ABSL_DIE_IF_NULL(
2025 descriptor_pool()->FindMessageTypeByName(MessageTypeNameFor<T>()));
2026 const auto* prototype =
2027 ABSL_DIE_IF_NULL(message_factory()->GetPrototype(descriptor));
2028 return ABSL_DIE_IF_NULL(prototype->New(arena()));
2029 }
2030
2031 template <typename T>
2032 auto DynamicParseTextProto(absl::string_view text) {

Callers

nothing calls this directly

Calls 1

NewMethod · 0.45

Tested by

no test coverage detected