class_docstr: A container accepting FileDescriptorProtos and maps DescriptorProtos.
code: def _AddSymbol(self, name, file_desc_proto):
      if name in self._file_desc_protos_by_symbol:
          warn_msg = (
              'Conflict register for file "'
              + file_desc_proto.name
              + '": '
              + name
              + ' is already defined in file "'
              + self._file_desc_protos_by_symbol[name].name
              + '"'
          )
          warnings.warn(warn_msg, RuntimeWarning)
      self._file_desc_protos_by_symbol[name] = file_desc_proto
  
file_path: catboost/contrib/python/protobuf/py2/google/protobuf/descriptor_database.py
imports: import warnings
label_desc: Use image node_id 7 for calling the DescriptorDatabase obj's underlying member method code with example usage: obj._AddSymbol(name, file_desc_proto) without return types