in crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/ProtoAdapter.kt [336:341]
override fun encodeWithTag(writer: ProtoWriter, tag: Int, value: List<E>?) {
if (value == null) return
for (i in 0 until value.size) {
adapter.encodeWithTag(writer, tag, value[i])
}
}