1*4d6fc14bSjoerg //===------------------------ variant.cpp ---------------------------------===// 2*4d6fc14bSjoerg // 3*4d6fc14bSjoerg // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*4d6fc14bSjoerg // See https://llvm.org/LICENSE.txt for license information. 5*4d6fc14bSjoerg // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*4d6fc14bSjoerg // 7*4d6fc14bSjoerg //===----------------------------------------------------------------------===// 8*4d6fc14bSjoerg 9*4d6fc14bSjoerg #include "variant" 10*4d6fc14bSjoerg 11*4d6fc14bSjoerg namespace std { 12*4d6fc14bSjoerg what() const13*4d6fc14bSjoergconst char* bad_variant_access::what() const noexcept { 14*4d6fc14bSjoerg return "bad_variant_access"; 15*4d6fc14bSjoerg } 16*4d6fc14bSjoerg 17*4d6fc14bSjoerg } // namespace std 18