code: def test_ldexp(self, xp, ftype, itype):
      a = xp.array([-3, -2, -1, 0, 1, 2, 3], dtype=ftype)
      b = xp.array([-3, -2, -1, 0, 1, 2, 3], dtype=itype)
      return xp.ldexp(a, b)
  
file_path: cupy/tests/cupy_tests/math_tests/test_floating.py
imports: import unittest
  import numpy
  import cupy
  from cupy import testing
label_desc: Use image node_id 4 for calling the TestFloating obj's underlying member method code with example usage: obj.test_ldexp(xp, ftype, itype) and returns: xp