xref: /freebsd-12.1/contrib/libc++/src/variant.cpp (revision aed8d94e)
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 Andric const 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