35 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 12 // floating-point format for primitive numerical conversion13 using std::chars_format;14 15 // chars_format is a bitmask type.16 // [bitmask.types] specified operators17 using std::operator&;18 using std::operator&=;19 using std::operator^;20 using std::operator^=;21 using std::operator|;22 using std::operator|=;23 using std::operator~;24 25 // [charconv.to.chars], primitive numerical output conversion26 using std::to_chars_result;27 28 using std::to_chars;29 30 // [charconv.from.chars], primitive numerical input conversion31 using std::from_chars_result;32 33 using std::from_chars;34} // namespace std35