class_docstr: Tests just-in-time cpp extensions.
  Don't confuse this with the PyTorch JIT (aka TorchScript).
code: def test_returns_shared_library_path_when_is_python_module_is_true(
      self,
  ):
      source = """
          #include <torch/script.h>
          torch::Tensor func(torch::Tensor x) { return x; }
          static torch::RegisterOperators r("test::func", &func);
          """
      torch.utils.cpp_extension.load_inline(
          name="is_python_module",
          cpp_sources=source,
          functions="func",
          verbose=True,
          is_python_module=False,
      )
      self.assertEqual(torch.ops.test.func(torch.eye(5)), torch.eye(5))
  
imports: import os
  import shutil
  import sys
  import unittest
  import warnings
  import re
  import tempfile
  import subprocess
  import glob
  import torch.testing._internal.common_utils
  from torch.testing._internal.common_cuda import TEST_CUDNN, TEST_CUDA
  import torch
  import torch.backends.cudnn
  import torch.utils.cpp_extension
  from torch.utils.cpp_extension import CUDA_HOME, ROCM_HOME
  from torch.testing._internal.common_utils import gradcheck
  import torch.multiprocessing
  from torch.utils.cpp_extension import _TORCH_PATH, remove_extension_h_precompiler_headers, get_cxx_compiler, check_compiler_is_gcc
label_desc: Use image node_id 24 for calling the TestCppExtensionJIT obj's underlying member method code with example usage: obj.test_returns_shared_library_path_when_is_python_module_is_true() without return types