class_docstr: If it's not declared, it's a PyObject.
class_docstr_tok: ["If","it","'s","not","declared",",","it","'s","a","PyObject","."]
docstr: Given a dict of entries, map all unspecified types to a specified type.
code: def infer_types(self, scope):
      """
      Given a dict of entries, map all unspecified types to a specified type.
      """
      for name, entry in scope.entries.items():
          if entry.type is unspecified_type:
              entry.type = py_object_type
  
imports: from __future__ import absolute_import
  from .Errors import error, message
  from .None import ExprNodes
  from .None import Nodes
  from .None import Builtin
  from .None import PyrexTypes
  from ..None import Utils
  from .PyrexTypes import py_object_type, unspecified_type
  from .Visitor import CythonTransform, EnvTransform
label_desc: Use image node_id 1 for calling the PyObjectTypeInferer obj's underlying member method code with example usage: obj.infer_types(scope) without return types