1*aed8d94eSDimitry Andric //===------------------------ variant.cpp ---------------------------------===// 2*aed8d94eSDimitry Andric // 3*aed8d94eSDimitry Andric // The LLVM Compiler Infrastructure 4*aed8d94eSDimitry Andric // 5*aed8d94eSDimitry Andric // This file is dual licensed under the MIT and the University of Illinois Open 6*aed8d94eSDimitry Andric // Source Licenses. See LICENSE.TXT for details. 7*aed8d94eSDimitry Andric // 8*aed8d94eSDimitry Andric //===----------------------------------------------------------------------===// 9*aed8d94eSDimitry Andric 10*aed8d94eSDimitry Andric #include "variant" 11*aed8d94eSDimitry Andric 12*aed8d94eSDimitry Andric namespace std { 13*aed8d94eSDimitry Andric what() const14*aed8d94eSDimitry Andricconst char* bad_variant_access::what() const noexcept { 15*aed8d94eSDimitry Andric return "bad_variant_access"; 16*aed8d94eSDimitry Andric } 17*aed8d94eSDimitry Andric 18*aed8d94eSDimitry Andric } // namespace std 19