[Yunq] Add basic test for repeated fields.

This commit is contained in:
Drew Galbraith 2024-01-17 15:15:55 -08:00
parent 65e9fa1767
commit 27c39d05e8
5 changed files with 80 additions and 1 deletions

View file

@ -107,7 +107,7 @@ uint64_t {{message.name}}::SerializeInternal(yunq::Serializer& serializer) const
{%- if field.type == Type.MESSAGE %}
serializer.WriteRepeatedMessage<{{field.cpp_type()}}>({{field.number}}, {{field.name}}_);
{%- elif field.type != Type.CAPABILITY %}
{%- elif field.type == Type.CAPABILITY %}
serializer.WriteRepeatedCapability({{field.number}}, {{field.name}}_);
{%- else %}
serializer.WriteRepeated<{{field.cpp_type()}}>({{field.number}}, {{field.name}}_);