[AMDGPU] New AMDGPUInsertSingleUseVDST pass (#72388)
[llvm-project.git] / libcxxabi / src / stdlib_typeinfo.cpp
blob6e5499628d130d186a8ed36c45d1d506221b203f
1 //===----------------------------------------------------------------------===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
9 #include <typeinfo>
11 namespace std
14 // type_info
16 type_info::~type_info()
20 // bad_cast
22 bad_cast::bad_cast() noexcept
26 bad_cast::~bad_cast() noexcept
30 const char*
31 bad_cast::what() const noexcept
33 return "std::bad_cast";
36 // bad_typeid
38 bad_typeid::bad_typeid() noexcept
42 bad_typeid::~bad_typeid() noexcept
46 const char*
47 bad_typeid::what() const noexcept
49 return "std::bad_typeid";
52 } // std