docstr: Calls ``cg::sync()``.
  
  Args:
      group: a valid cooperative group
  
  .. seealso:: `cg::sync`_
  
  .. _cg::sync:
      https://docs.nvidia.com/cuda/archive/11.6.0/cuda-c-programming-guide/index.html#collectives-cg-sync
docstr_tok: ["Calls","``","cg",":",":sync","(",")","``",".","Args",":","group",":","a","valid","cooperative","group","..","seealso",":",":","`","cg",":",":sync","`","_","..","_cg",":",":sync",":","https",":","\/\/docs.nvidia.com\/cuda\/archive\/11.6.0\/cuda-c-programming-guide\/index.html","#","collectives-cg-sync"]
code: def __call__(self, group):
      """Calls ``cg::sync()``.
  
      Args:
          group: a valid cooperative group
  
      .. seealso:: `cg::sync`_
  
      .. _cg::sync:
          https://docs.nvidia.com/cuda/archive/11.6.0/cuda-c-programming-guide/index.html#collectives-cg-sync
      """
      super().__call__()
  
imports: from cupy.cuda import runtime
  from cupyx.jit import _compile
  from cupyx.jit import _cuda_types
  from cupyx.jit._internal_types import BuiltinFunc
  from cupyx.jit._internal_types import Constant
  from cupyx.jit._internal_types import Data
  from cupyx.jit._internal_types import wraps_class_method
label_desc: Use image node_id 1 for calling the _Sync obj's underlying member method code with example usage: obj.__call__(group) without return types