14f7ab58eSDimitry Andric// -*- C++ -*-
24f7ab58eSDimitry Andric//===-------------------------- optional ----------------------------------===//
34f7ab58eSDimitry Andric//
44f7ab58eSDimitry Andric//                     The LLVM Compiler Infrastructure
54f7ab58eSDimitry Andric//
64f7ab58eSDimitry Andric// This file is dual licensed under the MIT and the University of Illinois Open
74f7ab58eSDimitry Andric// Source Licenses. See LICENSE.TXT for details.
84f7ab58eSDimitry Andric//
94f7ab58eSDimitry Andric//===----------------------------------------------------------------------===//
10*b5893f02SDimitry Andric#ifndef _LIBCPP_EXPERIMENTAL_OPTIONAL
11*b5893f02SDimitry Andric#define _LIBCPP_EXPERIMENTAL_OPTIONAL
124f7ab58eSDimitry Andric
13*b5893f02SDimitry Andric#include <__config>
14*b5893f02SDimitry Andric
15*b5893f02SDimitry Andric#ifdef _LIBCPP_WARNING
16*b5893f02SDimitry Andric_LIBCPP_WARNING("<experimental/optional> has been removed. Use <optional> instead.")
17*b5893f02SDimitry Andric#else
18*b5893f02SDimitry Andric# warning "<experimental/optional> has been removed. Use <optional> instead."
19*b5893f02SDimitry Andric#endif
20*b5893f02SDimitry Andric
21*b5893f02SDimitry Andric#endif // _LIBCPP_EXPERIMENTAL_OPTIONAL
22