brintos

brintos / llvm-project-archived public Read only

0
0
Text · 833 B · a6cb9e3 Raw
34 lines · c
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-exception7//8//===----------------------------------------------------------------------===//9 10#ifndef _LIBCPP___RANGES_FROM_RANGE_H11#define _LIBCPP___RANGES_FROM_RANGE_H12 13#include <__config>14 15#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)16#  pragma GCC system_header17#endif18 19_LIBCPP_BEGIN_NAMESPACE_STD20 21#if _LIBCPP_STD_VER >= 2322 23struct from_range_t {24  explicit from_range_t() = default;25};26 27inline constexpr from_range_t from_range{};28 29#endif // _LIBCPP_STD_VER >= 2330 31_LIBCPP_END_NAMESPACE_STD32 33#endif // _LIBCPP___RANGES_FROM_RANGE_H34