class_docstr: Could use torch.testing._internal.common_utils to reduce boilerplate.
  GH CI job doesn't build torch before running tools unit tests, hence
  manually adding these parametrized tests.
code: def _test_mutable_tensor_argument_translate_ctype(
      self, unboxing: Unboxing, types: ModuleType
  ) -> None:
      # pyre-fixme[16]: `enum.Enum` has no attribute `Tensor`
      # pyre-fixme[19]: Call `BaseType.__init__` expects 0 positional arguments, 1 was provided.
      tensor_type = BaseType(BaseTy.Tensor)
  
      out_name, ctype, _, _ = unboxing.argumenttype_evalue_convert(
          t=tensor_type, arg_name="out", mutable=True
      )
  
      self.assertEqual(out_name, "out_base")
      # pyre-fixme[16]:
      self.assertEqual(ctype, MutRefCType(BaseCType(types.tensorT)))
  
imports: import unittest
  from types import ModuleType
  from torchgen import local
  from torchgen.api import cpp, types
  from torchgen.api.types import ArgName, BaseCType, ConstRefCType, MutRefCType, NamedCType
  from torchgen.executorch.api import et_cpp, types
  from torchgen.executorch.api.unboxing import Unboxing
  from torchgen.model import BaseTy, BaseType, ListType, OptionalType, Type
label_desc: Use image node_id 6 for calling the TestUnboxing obj's underlying member method code with example usage: obj._test_mutable_tensor_argument_translate_ctype(unboxing, types) without return types