69 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 using std::gslice;12 using std::gslice_array;13 using std::indirect_array;14 using std::mask_array;15 using std::slice;16 using std::slice_array;17 using std::valarray;18 19 using std::swap;20 21 using std::operator*;22 using std::operator/;23 using std::operator%;24 using std::operator+;25 using std::operator-;26 27 using std::operator^;28 using std::operator&;29 using std::operator|;30 31 using std::operator<<;32 using std::operator>>;33 34 using std::operator&&;35 using std::operator||;36 37 using std::operator==;38 using std::operator!=;39 40 using std::operator<;41 using std::operator>;42 using std::operator<=;43 using std::operator>=;44 45 using std::abs;46 using std::acos;47 using std::asin;48 using std::atan;49 50 using std::atan2;51 52 using std::cos;53 using std::cosh;54 using std::exp;55 using std::log;56 using std::log10;57 58 using std::pow;59 60 using std::sin;61 using std::sinh;62 using std::sqrt;63 using std::tan;64 using std::tanh;65 66 using std::begin;67 using std::end;68} // namespace std69