`is_error_condition_enum_v` and `is_error_code_enum_v` are currently of type `size_t`, but the standard mandates they are of type `bool`. This is an ABI break technically since the size of these variable templates has changed. Document it as such in the release notes. Fixes https://bugs.llvm.org/show_bug.cgi?id=50755 Reviewed By: ldionne, Quuxplusone, #libc, var-const Differential Revision: https://reviews.llvm.org/D112553 |
||
|---|---|---|
| .. | ||
| DesignDocs | ||
| Helpers | ||
| Status | ||
| AddingNewCIJobs.rst | ||
| BuildingLibcxx.rst | ||
| CMakeLists.txt | ||
| Contributing.rst | ||
| FeatureTestMacroTable.rst | ||
| README.txt | ||
| ReleaseNotes.rst | ||
| TestingLibcxx.rst | ||
| UsingLibcxx.rst | ||
| conf.py | ||
| index.rst | ||
README.txt
libc++ Documentation ==================== The libc++ documentation is written using the Sphinx documentation generator. It is currently tested with Sphinx 1.1.3. To build the documents into html configure libc++ with the following cmake options: * -DLLVM_ENABLE_SPHINX=ON * -DLIBCXX_INCLUDE_DOCS=ON After configuring libc++ with these options the make rule `docs-libcxx-html` should be available. The documentation in this directory is published at https://libcxx.llvm.org. It is kept up-to-date by a build bot: https://lab.llvm.org/buildbot/#/builders/publish-sphinx-docs. If you notice that the documentation is not updating anymore, please contact one of the maintainers.