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-exception 7// 8//===----------------------------------------------------------------------===// 9 10#ifndef __GLIBCXX__ 11# error header can only be used when targeting libstdc++ or libsupc++ 12#endif 13 14namespace std { 15 16bad_alloc::bad_alloc() noexcept {} 17 18bad_array_new_length::bad_array_new_length() noexcept {} 19 20bad_cast::bad_cast() noexcept {} 21 22bad_typeid::bad_typeid() noexcept {} 23 24} // namespace std 25