code: def load_newobj_ex(self):
      kwargs = self.stack.pop()
      args = self.stack.pop()
      cls = self.stack.pop()
  
      # compat
      if issubclass(cls, Index):
          obj = object.__new__(cls)
      else:
          obj = cls.__new__(cls, *args, **kwargs)
      self.append(obj)
  
file_path: catboost/contrib/python/pandas/py2/pandas/compat/pickle_compat.py
imports: import copy
  import pickle
  import sys
  from pandas.compat import string_types, u
  import pandas
  from pandas import Index, compat
label_desc: Use image node_id 3 for calling a global function with example usage: load_newobj_ex() without return types