code: def _get_numeric_engines():
      engine_names = [
          ("Int64Engine", np.int64),
          ("Int32Engine", np.int32),
          ("Int16Engine", np.int16),
          ("Int8Engine", np.int8),
          ("UInt64Engine", np.uint64),
          ("UInt32Engine", np.uint32),
          ("UInt16engine", np.uint16),
          ("UInt8Engine", np.uint8),
          ("Float64Engine", np.float64),
          ("Float32Engine", np.float32),
      ]
      return [
          (getattr(libindex, engine_name), dtype)
          for engine_name, dtype in engine_names
          if hasattr(libindex, engine_name)
      ]
  
file_path: pandas/asv_bench/benchmarks/indexing_engines.py
imports: import numpy
  from pandas._libs import index
  from pandas.core.arrays import BaseMaskedArray
label_desc: Use image node_id 1 for calling a global function with example usage: _get_numeric_engines() and returns: unknown