class_docstr: Simple, list-like container for holding repeated composite fields.
class_docstr_tok: ["Simple",",","list-like","container","for","holding","repeated","composite","fields","."]
docstr: Extends by appending the given sequence of elements of the same type
  as this one, copying each individual message.
docstr_tok: ["Extends","by","appending","the","given","sequence","of","elements","of","the","same","type","as","this","one",",","copying","each","individual","message","."]
code: def extend(self, elem_seq):
      """Extends by appending the given sequence of elements of the same type
      as this one, copying each individual message.
      """
      message_class = self._message_descriptor._concrete_class
      listener = self._message_listener
      values = self._values
      for message in elem_seq:
          new_element = message_class()
          new_element._SetListener(listener)
          new_element.MergeFrom(message)
          values.append(new_element)
      listener.Modified()
  
imports: import collections
  import sys
label_desc: Use image node_id 3 for calling the RepeatedCompositeFieldContainer obj's underlying member method code with example usage: obj.extend(elem_seq) without return types