146035553Spatrick// -*- C++ -*- 246035553Spatrick//===----------------------------------------------------------------------===// 346035553Spatrick// 446035553Spatrick// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 546035553Spatrick// See https://llvm.org/LICENSE.txt for license information. 646035553Spatrick// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 746035553Spatrick// 846035553Spatrick//===----------------------------------------------------------------------===// 946035553Spatrick 1046035553Spatrick#ifndef __GLIBCXX__ 1146035553Spatrick#error header can only be used when targeting libstdc++ or libsupc++ 1246035553Spatrick#endif 1346035553Spatrick 1446035553Spatricknamespace std { 1546035553Spatrick 16*76d0caaeSpatrickbad_alloc::bad_alloc() noexcept 1746035553Spatrick{ 1846035553Spatrick} 1946035553Spatrick 20*76d0caaeSpatrickbad_array_new_length::bad_array_new_length() noexcept 2146035553Spatrick{ 2246035553Spatrick} 2346035553Spatrick 24*76d0caaeSpatrickbad_cast::bad_cast() noexcept 2546035553Spatrick{ 2646035553Spatrick} 2746035553Spatrick 28*76d0caaeSpatrickbad_typeid::bad_typeid() noexcept 2946035553Spatrick{ 3046035553Spatrick} 3146035553Spatrick 3246035553Spatrick} // namespace std 33