31 lines · plain
1// -*- C++ -*-2//===----------------------------------------------------------------------===//3//4// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.5// See https://llvm.org/LICENSE.txt for license information.6// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7//8//===----------------------------------------------------------------------===//9 10export namespace std {11 // types12 using std::fenv_t _LIBCPP_USING_IF_EXISTS;13 using std::fexcept_t _LIBCPP_USING_IF_EXISTS;14 15 // functions16 using std::feclearexcept _LIBCPP_USING_IF_EXISTS;17 using std::fegetexceptflag _LIBCPP_USING_IF_EXISTS;18 using std::feraiseexcept _LIBCPP_USING_IF_EXISTS;19 using std::fesetexceptflag _LIBCPP_USING_IF_EXISTS;20 using std::fetestexcept _LIBCPP_USING_IF_EXISTS;21 22 using std::fegetround _LIBCPP_USING_IF_EXISTS;23 using std::fesetround _LIBCPP_USING_IF_EXISTS;24 25 using std::fegetenv _LIBCPP_USING_IF_EXISTS;26 using std::feholdexcept _LIBCPP_USING_IF_EXISTS;27 using std::fesetenv _LIBCPP_USING_IF_EXISTS;28 using std::feupdateenv _LIBCPP_USING_IF_EXISTS;29 30} // namespace std31