Lines Matching refs:scope
189 scope = {}
205 scope.update(symbols)
206 scope.update((_strip_package(k), v) for k, v in symbols)
209 scope.update(symbols)
210 scope.update((_strip_package(k), v) for k, v in symbols)
214 message_type, file_proto.package, file_descriptor, scope)
218 file_descriptor, None, scope)
220 self._SetFieldTypes(desc_proto, scope)
223 desc = scope[desc_proto.name]
231 scope=None):
238 scope: Dict mapping short and full symbols to message and enum types.
254 if scope is None:
255 scope = {}
258 self._ConvertMessageDescriptor(nested, desc_name, file_desc, scope)
261 self._ConvertEnumDescriptor(enum, desc_name, file_desc, None, scope)
291 scope[desc_proto.name] = desc
292 scope['.' + desc_name] = desc
297 containing_type=None, scope=None):
305 scope: Scope containing available types.
330 scope[enum_proto.name] = desc
331 scope['.%s' % enum_name] = desc
377 def _SetFieldTypes(self, desc_proto, scope):
382 scope: Enclosing scope of available types.
385 desc = scope[desc_proto.name]
389 if type_name not in scope:
391 desc = scope[type_name]
435 self._SetFieldTypes(nested_type, scope)