code: def cpp_type(self, *, strip_ref: bool = False) -> str:
      # Do not pass `strip_ref` recursively.
      return f"::std::array<{self.elem.cpp_type()},{self.size}>"
  
imports: from abc import ABC, abstractmethod
  from dataclasses import dataclass
  from enum import auto, Enum
  from typing import List, Optional, Union
  from torchgen.model import Argument, SelfArgument, TensorOptionsArguments
label_desc: Use image node_id 1 for calling the ArrayCType obj's underlying member method code with example usage: obj.cpp_type() and returns: str, self, str, self, str