Lines Matching refs:file_descriptor
203 def define_file(file_descriptor, module=None):
207 file_descriptor: FileDescriptor instance to describe module from.
209 in file_descriptor.package. Definitions are added to existing
218 module = types.ModuleType(file_descriptor.package)
220 for enum_descriptor in file_descriptor.enum_types or []:
224 for message_descriptor in file_descriptor.message_types or []:
228 for service_descriptor in file_descriptor.service_types or []:
236 def import_file(file_descriptor, modules=None):
244 file_descriptor: FileDescriptor instance to describe module from.
247 matches file_descriptor.package, that module is updated with the
253 if not file_descriptor.package:
259 module = _get_or_define_module(file_descriptor.package.encode('utf-8'),
262 return define_file(file_descriptor, module)
274 matches file_descriptor.package, that module is updated with the
287 for file_descriptor in file_set.files:
289 if not file_descriptor.package.startswith('protorpc.'):
290 import_file(file_descriptor, modules=modules)