// SPDX-License-Identifier: MIT // Copyright (c) 2018-2023, Advanced Micro Devices, Inc. All rights reserved. #pragma once #include "ck/ck.hpp" namespace ck { // remove_cvref_t template using remove_reference_t = typename std::remove_reference::type; template using remove_cv_t = typename std::remove_cv::type; template using remove_cvref_t = remove_cv_t>; template using remove_pointer_t = typename std::remove_pointer::type; } // namespace ck