// Copyright (c) Advanced Micro Devices, Inc., or its affiliates. // SPDX-License-Identifier: MIT #pragma once namespace ck { namespace literals { // [P0330] Literal Suffix for (signed) size_t (C++23) // ref: https://wg21.link/p0330r8 inline constexpr std::size_t operator""_uz(unsigned long long size) { return static_cast(size); } inline constexpr std::size_t operator""_zu(unsigned long long size) { return static_cast(size); } } // namespace literals } // namespace ck