brintos

brintos / llvm-project-archived public Read only

0
0
Text · 6.1 KiB · dc542e6 Raw
216 lines · plain
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// WARNING, this entire header is generated by11// utils/generate_std_clang_module_header.py12// DO NOT MODIFY!13 14// This header should not be directly included, it's exclusively to import all15// of the libc++ public clang modules for the `std` clang module to export. In16// other words, it's to facilitate `@import std;` in Objective-C++ and `import std`17// in Swift to expose all of the libc++ interfaces. This is generally not18// recommended, however there are some clients that need to import all of libc++19// without knowing what "all" is.20#if !__building_module(std)21#  error "Do not include this header directly, include individual headers instead"22#endif23 24#include <__cxx03/__config>25 26#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)27#  pragma GCC system_header28#endif29 30#include <__cxx03/algorithm>31#include <__cxx03/any>32#include <__cxx03/array>33#if !defined(_LIBCPP_HAS_NO_ATOMIC_HEADER)34#  include <__cxx03/atomic>35#endif36#if !defined(_LIBCPP_HAS_NO_THREADS)37#  include <__cxx03/barrier>38#endif39#include <__cxx03/bit>40#include <__cxx03/bitset>41#include <__cxx03/cassert>42#include <__cxx03/ccomplex>43#include <__cxx03/cctype>44#include <__cxx03/cerrno>45#include <__cxx03/cfenv>46#include <__cxx03/cfloat>47#include <__cxx03/charconv>48#include <__cxx03/chrono>49#include <__cxx03/cinttypes>50#include <__cxx03/ciso646>51#include <__cxx03/climits>52#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)53#  include <__cxx03/clocale>54#endif55#include <__cxx03/cmath>56#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)57#  include <__cxx03/codecvt>58#endif59#include <__cxx03/compare>60#include <__cxx03/complex.h>61#include <__cxx03/complex>62#include <__cxx03/concepts>63#include <__cxx03/condition_variable>64#include <__cxx03/coroutine>65#include <__cxx03/csetjmp>66#include <__cxx03/csignal>67#include <__cxx03/cstdarg>68#include <__cxx03/cstdbool>69#include <__cxx03/cstddef>70#include <__cxx03/cstdint>71#include <__cxx03/cstdio>72#include <__cxx03/cstdlib>73#include <__cxx03/cstring>74#include <__cxx03/ctgmath>75#include <__cxx03/ctime>76#include <__cxx03/ctype.h>77#include <__cxx03/cuchar>78#if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS)79#  include <__cxx03/cwchar>80#endif81#if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS)82#  include <__cxx03/cwctype>83#endif84#include <__cxx03/deque>85#include <__cxx03/errno.h>86#include <__cxx03/exception>87#include <__cxx03/execution>88#include <__cxx03/expected>89#include <__cxx03/experimental/iterator>90#include <__cxx03/experimental/memory>91#include <__cxx03/experimental/propagate_const>92#include <__cxx03/experimental/simd>93#include <__cxx03/experimental/type_traits>94#include <__cxx03/experimental/utility>95#include <__cxx03/fenv.h>96#include <__cxx03/filesystem>97#include <__cxx03/float.h>98#include <__cxx03/format>99#include <__cxx03/forward_list>100#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)101#  include <__cxx03/fstream>102#endif103#include <__cxx03/functional>104#if !defined(_LIBCPP_HAS_NO_THREADS)105#  include <__cxx03/future>106#endif107#include <__cxx03/initializer_list>108#include <__cxx03/inttypes.h>109#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)110#  include <__cxx03/iomanip>111#endif112#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)113#  include <__cxx03/ios>114#endif115#include <__cxx03/iosfwd>116#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)117#  include <__cxx03/iostream>118#endif119#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)120#  include <__cxx03/istream>121#endif122#include <__cxx03/iterator>123#if !defined(_LIBCPP_HAS_NO_THREADS)124#  include <__cxx03/latch>125#endif126#include <__cxx03/limits>127#include <__cxx03/list>128#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)129#  include <__cxx03/locale.h>130#endif131#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)132#  include <__cxx03/locale>133#endif134#include <__cxx03/map>135#include <__cxx03/math.h>136#include <__cxx03/mdspan>137#include <__cxx03/memory>138#include <__cxx03/memory_resource>139#include <__cxx03/mutex>140#include <__cxx03/new>141#include <__cxx03/numbers>142#include <__cxx03/numeric>143#include <__cxx03/optional>144#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)145#  include <__cxx03/ostream>146#endif147#include <__cxx03/print>148#include <__cxx03/queue>149#include <__cxx03/random>150#include <__cxx03/ranges>151#include <__cxx03/ratio>152#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)153#  include <__cxx03/regex>154#endif155#include <__cxx03/scoped_allocator>156#if !defined(_LIBCPP_HAS_NO_THREADS)157#  include <__cxx03/semaphore>158#endif159#include <__cxx03/set>160#if !defined(_LIBCPP_HAS_NO_THREADS)161#  include <__cxx03/shared_mutex>162#endif163#include <__cxx03/source_location>164#include <__cxx03/span>165#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)166#  include <__cxx03/sstream>167#endif168#include <__cxx03/stack>169#if !defined(_LIBCPP_HAS_NO_ATOMIC_HEADER)170#  include <__cxx03/stdatomic.h>171#endif172#include <__cxx03/stdbool.h>173#include <__cxx03/stddef.h>174#include <__cxx03/stdexcept>175#include <__cxx03/stdint.h>176#include <__cxx03/stdio.h>177#include <__cxx03/stdlib.h>178#if !defined(_LIBCPP_HAS_NO_THREADS)179#  include <__cxx03/stop_token>180#endif181#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)182#  include <__cxx03/streambuf>183#endif184#include <__cxx03/string.h>185#include <__cxx03/string>186#include <__cxx03/string_view>187#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)188#  include <__cxx03/strstream>189#endif190#if !defined(_LIBCPP_HAS_NO_LOCALIZATION)191#  include <__cxx03/syncstream>192#endif193#include <__cxx03/system_error>194#include <__cxx03/tgmath.h>195#if !defined(_LIBCPP_HAS_NO_THREADS)196#  include <__cxx03/thread>197#endif198#include <__cxx03/tuple>199#include <__cxx03/type_traits>200#include <__cxx03/typeindex>201#include <__cxx03/typeinfo>202#include <__cxx03/uchar.h>203#include <__cxx03/unordered_map>204#include <__cxx03/unordered_set>205#include <__cxx03/utility>206#include <__cxx03/valarray>207#include <__cxx03/variant>208#include <__cxx03/vector>209#include <__cxx03/version>210#if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS)211#  include <__cxx03/wchar.h>212#endif213#if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS)214#  include <__cxx03/wctype.h>215#endif216