code: def cl_load_edit_kernel(self, line):
      kernel, build_options = self._load_kernel_and_options(line)
      header = "%%cl_kernel"
  
      if build_options:
          header = f'{header} -o "{build_options}"'
  
      content = f"{header}\n\n{kernel}"
  
      self.shell.set_next_input(content)
  
file_path: pyopencl/pyopencl/ipython_ext.py
imports: from IPython.core.magic import magics_class, Magics, cell_magic, line_magic
  import pyopencl
label_desc: Use image node_id 5 for calling the PyOpenCLMagics obj's underlying member method code with example usage: obj.cl_load_edit_kernel(line) without return types