mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-27 03:26:06 +00:00

This updates: - The status tables - Feature test macros - New headers for modules The latter avoids forgetting about modules when implementing the feature in a new header. Reviewed By: #libc, philnik Differential Revision: https://reviews.llvm.org/D153192
124 lines
3.2 KiB
C++
124 lines
3.2 KiB
C++
// -*- C++ -*-
|
||
//===----------------------------------------------------------------------===//
|
||
//
|
||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||
// See https://llvm.org/LICENSE.txt for license information.
|
||
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||
//
|
||
//===----------------------------------------------------------------------===//
|
||
|
||
export module std;
|
||
|
||
// The headers of Table 24: C++ library headers [tab:headers.cpp]
|
||
// and the headers of Table 25: C++ headers for C library facilities [tab:headers.cpp.c]
|
||
export import :__new; // Note new is a keyword and not a valid identifier
|
||
export import :algorithm;
|
||
export import :any;
|
||
export import :array;
|
||
export import :atomic;
|
||
export import :barrier;
|
||
export import :bit;
|
||
export import :bitset;
|
||
export import :cassert;
|
||
export import :cctype;
|
||
export import :cerrno;
|
||
export import :cfenv;
|
||
export import :cfloat;
|
||
export import :charconv;
|
||
export import :chrono;
|
||
export import :cinttypes;
|
||
export import :climits;
|
||
export import :clocale;
|
||
export import :cmath;
|
||
export import :codecvt;
|
||
export import :compare;
|
||
export import :complex;
|
||
export import :concepts;
|
||
export import :condition_variable;
|
||
export import :coroutine;
|
||
export import :csetjmp;
|
||
export import :csignal;
|
||
export import :cstdarg;
|
||
export import :cstddef;
|
||
export import :cstdio;
|
||
export import :cstdlib;
|
||
export import :cstdint;
|
||
export import :cstring;
|
||
export import :ctime;
|
||
export import :cuchar;
|
||
export import :cwchar;
|
||
export import :cwctype;
|
||
export import :deque;
|
||
export import :exception;
|
||
export import :execution;
|
||
export import :expected;
|
||
export import :filesystem;
|
||
export import :flat_map;
|
||
export import :flat_set;
|
||
export import :format;
|
||
export import :forward_list;
|
||
export import :fstream;
|
||
export import :functional;
|
||
export import :future;
|
||
export import :generator;
|
||
export import :hazard_pointer;
|
||
export import :initializer_list;
|
||
export import :iomanip;
|
||
export import :ios;
|
||
export import :iosfwd;
|
||
export import :iostream;
|
||
export import :istream;
|
||
export import :iterator;
|
||
export import :latch;
|
||
export import :limits;
|
||
export import :list;
|
||
export import :locale;
|
||
export import :map;
|
||
export import :mdspan;
|
||
export import :memory;
|
||
export import :memory_resource;
|
||
export import :mutex;
|
||
export import :numbers;
|
||
export import :numeric;
|
||
export import :optional;
|
||
export import :ostream;
|
||
export import :print;
|
||
export import :queue;
|
||
export import :random;
|
||
export import :ranges;
|
||
export import :ratio;
|
||
export import :rcu;
|
||
export import :regex;
|
||
export import :scoped_allocator;
|
||
export import :semaphore;
|
||
export import :set;
|
||
export import :shared_mutex;
|
||
export import :source_location;
|
||
export import :span;
|
||
export import :spanstream;
|
||
export import :sstream;
|
||
export import :stack;
|
||
export import :stacktrace;
|
||
export import :stdexcept;
|
||
export import :stdfloat;
|
||
export import :stop_token;
|
||
export import :streambuf;
|
||
export import :string;
|
||
export import :string_view;
|
||
export import :strstream;
|
||
export import :syncstream;
|
||
export import :system_error;
|
||
export import :text_encoding;
|
||
export import :thread;
|
||
export import :tuple;
|
||
export import :type_traits;
|
||
export import :typeindex;
|
||
export import :typeinfo;
|
||
export import :unordered_map;
|
||
export import :unordered_set;
|
||
export import :utility;
|
||
export import :valarray;
|
||
export import :variant;
|
||
export import :vector;
|
||
export import :version;
|