1c98e79d8SShourya Goel //===-- Implementation header for cprojf16 ----------------------*- C++ -*-===// 2c98e79d8SShourya Goel // 3c98e79d8SShourya Goel // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4c98e79d8SShourya Goel // See https://llvm.org/LICENSE.txt for license information. 5c98e79d8SShourya Goel // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6c98e79d8SShourya Goel // 7c98e79d8SShourya Goel //===----------------------------------------------------------------------===// 8c98e79d8SShourya Goel 9c98e79d8SShourya Goel #ifndef LLVM_LIBC_SRC_COMPLEX_CPROJF16_H 10c98e79d8SShourya Goel #define LLVM_LIBC_SRC_COMPLEX_CPROJF16_H 11c98e79d8SShourya Goel 12c98e79d8SShourya Goel #include "src/__support/macros/config.h" 13*abd91023SShourya Goel #include "src/__support/macros/properties/complex_types.h" 14c98e79d8SShourya Goel 15c98e79d8SShourya Goel namespace LIBC_NAMESPACE_DECL { 16c98e79d8SShourya Goel 17c98e79d8SShourya Goel cfloat16 cprojf16(cfloat16 x); 18c98e79d8SShourya Goel 19c98e79d8SShourya Goel } // namespace LIBC_NAMESPACE_DECL 20c98e79d8SShourya Goel 21c98e79d8SShourya Goel #endif // LLVM_LIBC_SRC_COMPLEX_CPROJF16_H 22