|  | // -*- 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 | 
|  | // | 
|  | //===----------------------------------------------------------------------===// | 
|  |  | 
|  | 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 |