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

During the ISO C++ Committee meeting plenary session the C++23 Standard has been voted as technical complete. This updates the reference to c++2b to c++23 and updates the __cplusplus macro. Note since we use clang-tidy 16 a small work-around is needed. Clang knows -std=c++23 but clang-tidy not so for now force the lit compiler flag to use -std=c++2b instead of -std=c++23. Reviewed By: #libc, philnik, jloser, ldionne Differential Revision: https://reviews.llvm.org/D150795
30 lines
781 B
ReStructuredText
30 lines
781 B
ReStructuredText
.. zip-status:
|
|
|
|
===========================
|
|
libc++ Zip Status (P2321R2)
|
|
===========================
|
|
|
|
.. include:: ../Helpers/Styles.rst
|
|
|
|
.. contents::
|
|
:local:
|
|
|
|
Overview
|
|
========
|
|
|
|
This document contains the status of the C++23 zip implementation in libc++.
|
|
It is used to track both the status of the sub-projects of the effort and who
|
|
is assigned to these sub-projects. This avoids duplicating effort.
|
|
|
|
If you are interested in contributing to this effort, please send a message
|
|
to the #libcxx channel in the LLVM discord. Please *do not* start working
|
|
on any items below that has already been assigned to someone else.
|
|
|
|
Sub-projects in the Implementation Effort
|
|
=========================================
|
|
|
|
.. csv-table::
|
|
:file: ZipProjects.csv
|
|
:header-rows: 1
|
|
:widths: auto
|