code: def lookup_type(self, name):
      # This function should go away when types are all first-level objects.
      type = parse_basic_type(name)
      if type:
          return type
  
      return super(CythonScope, self).lookup_type(name)
  
file_path: catboost/contrib/tools/cython/Cython/Compiler/CythonScope.py
imports: from __future__ import absolute_import
  from .Symtab import ModuleScope
  from .PyrexTypes import *
  from .UtilityCode import CythonUtilityCode
  from .Errors import error
  from .Scanning import StringSourceDescriptor
  from .None import MemoryView
label_desc: Use image node_id 3 for calling the CythonScope obj's underlying member method code with example usage: obj.lookup_type(name) and returns: super, type