code: def compile_pattern(self):
      # We override this, so MAPPING can be pragmatically altered and the
      # changes will be reflected in PATTERN.
      self.PATTERN = self.build_pattern()
      super(FixImports, self).compile_pattern()
  
file_path: catboost/contrib/tools/python/src/Lib/lib2to3/fixes/fix_imports.py
imports: from ..None import fixer_base
  from ..fixer_util import Name, attr_chain
label_desc: Use image node_id 2 for calling the FixImports obj's underlying member method code with example usage: obj.compile_pattern() without return types