blob: 6444987bf8cd6cab8e624b268b6811836656b7a1 [file] [log] [blame]
Howard Hinnant11424d32013-09-02 20:30:37 +00001//===------------------------ optional.cpp --------------------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is dual licensed under the MIT and the University of Illinois Open
6// Source Licenses. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
Eric Fiselierd4ec6352016-10-12 07:46:20 +000010#include "optional"
Howard Hinnant11424d32013-09-02 20:30:37 +000011
Eric Fiselierd4ec6352016-10-12 07:46:20 +000012namespace std
13{
Eric Fiselier60737dc2016-10-12 06:48:31 +000014
Marshall Clow53fc0372017-02-05 20:52:32 +000015bad_optional_access::~bad_optional_access() _NOEXCEPT = default;
Marshall Clowa627d4a2017-02-05 20:06:38 +000016
17const char* bad_optional_access::what() const _NOEXCEPT {
18 return "bad_optional_access";
19 }
Howard Hinnant11424d32013-09-02 20:30:37 +000020
Eric Fiselierd4ec6352016-10-12 07:46:20 +000021} // std
22