code: def broadcast_to(x: Array, /, shape: Tuple[int, ...]) -> Array:
      """
      Array API compatible wrapper for :py:func:`np.broadcast_to <numpy.broadcast_to>`.
  
      See its docstring for more information.
      """
      from ._array_object import Array
  
      return Array._new(np.broadcast_to(x._array, shape))
  
file_path: cupy/cupy/array_api/_data_type_functions.py
imports: from __future__ import annotations
  from ._array_object import Array
  from ._dtypes import _all_dtypes, _result_type
  from dataclasses import dataclass
  from typing import TYPE_CHECKING, List, Tuple, Union
  import cupy
label_desc: Use image node_id 3 for calling a global function with example usage: broadcast_to(shape) and returns: Array