73 lines
1.4 KiB
Plaintext
73 lines
1.4 KiB
Plaintext
|
// -*- C++ -*-
|
||
|
//===----------------------------------------------------------------------===//
|
||
|
//
|
||
|
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||
|
// See https://llvm.org/LICENSE.txt for license information.
|
||
|
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||
|
//
|
||
|
//===----------------------------------------------------------------------===//
|
||
|
|
||
|
module;
|
||
|
#include <valarray>
|
||
|
|
||
|
export module std:valarray;
|
||
|
export namespace std {
|
||
|
using std::gslice;
|
||
|
using std::gslice_array;
|
||
|
using std::indirect_array;
|
||
|
using std::mask_array;
|
||
|
using std::slice;
|
||
|
using std::slice_array;
|
||
|
using std::valarray;
|
||
|
|
||
|
using std::swap;
|
||
|
|
||
|
using std::operator*;
|
||
|
using std::operator/;
|
||
|
using std::operator%;
|
||
|
using std::operator+;
|
||
|
using std::operator-;
|
||
|
|
||
|
using std::operator^;
|
||
|
using std::operator&;
|
||
|
using std::operator|;
|
||
|
|
||
|
using std::operator<<;
|
||
|
using std::operator>>;
|
||
|
|
||
|
using std::operator&&;
|
||
|
using std::operator||;
|
||
|
|
||
|
using std::operator==;
|
||
|
using std::operator!=;
|
||
|
|
||
|
using std::operator<;
|
||
|
using std::operator>;
|
||
|
using std::operator<=;
|
||
|
using std::operator>=;
|
||
|
|
||
|
using std::abs;
|
||
|
using std::acos;
|
||
|
using std::asin;
|
||
|
using std::atan;
|
||
|
|
||
|
using std::atan2;
|
||
|
|
||
|
using std::cos;
|
||
|
using std::cosh;
|
||
|
using std::exp;
|
||
|
using std::log;
|
||
|
using std::log10;
|
||
|
|
||
|
using std::pow;
|
||
|
|
||
|
using std::sin;
|
||
|
using std::sinh;
|
||
|
using std::sqrt;
|
||
|
using std::tan;
|
||
|
using std::tanh;
|
||
|
|
||
|
using std::begin;
|
||
|
using std::end;
|
||
|
} // namespace std
|