code: def leave(self, node, key, parent, path, ancestors):
      result = self.visitor.leave(node, key, parent, path, ancestors)
      self.type_info.leave(node)
      return result
  
imports: from copy import copy
  from .None import ast
  from .visitor_meta import QUERY_DOCUMENT_KEYS, VisitorMeta
label_desc: Use image node_id 3 for calling the TypeInfoVisitor obj's underlying member method code with example usage: obj.leave(node, key, parent, path, ancestors) and returns: result