1// -*- C++ -*- 2//===----------------------------------------------------------------------===// 3// 4// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5// See https://llvm.org/LICENSE.txt for license information. 6// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7// 8//===----------------------------------------------------------------------===// 9 10#ifndef _LIBCPP_CISO646 11#define _LIBCPP_CISO646 12 13/* 14 ciso646 synopsis 15 16*/ 17 18#if __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS) 19# include <__cxx03/ciso646> 20#else 21# include <__config> 22 23# if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) 24# pragma GCC system_header 25# endif 26 27# if _LIBCPP_STD_VER >= 20 28 29using __standard_header_ciso646 30 _LIBCPP_DEPRECATED_("removed in C++20. Include <version> instead.") _LIBCPP_NODEBUG = void; 31using __use_standard_header_ciso646 _LIBCPP_NODEBUG = __standard_header_ciso646; 32 33# endif 34#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS) 35 36#endif // _LIBCPP_CISO646 37