[clang] 20d9aa1 - [doc] [C++20] [Modules] Document that the interfaces of header units is experimental

Chuanqi Xu via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 20 19:45:07 PDT 2023


Author: Chuanqi Xu
Date: 2023-04-21T10:43:24+08:00
New Revision: 20d9aa1a439f95468baa9cc40c5c6482ed7665d5

URL: https://github.com/llvm/llvm-project/commit/20d9aa1a439f95468baa9cc40c5c6482ed7665d5
DIFF: https://github.com/llvm/llvm-project/commit/20d9aa1a439f95468baa9cc40c5c6482ed7665d5.diff

LOG: [doc] [C++20] [Modules] Document that the interfaces of header units is experimental

Close https://github.com/llvm/llvm-project/issues/62241

In tooling group (SG15), it is still unclear how tools should support
header units. Add a warning in the documentation to avoid further
confusions.

Added: 
    

Modified: 
    clang/docs/StandardCPlusPlusModules.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/StandardCPlusPlusModules.rst b/clang/docs/StandardCPlusPlusModules.rst
index e14bbe4e1c655..0b44265374a8b 100644
--- a/clang/docs/StandardCPlusPlusModules.rst
+++ b/clang/docs/StandardCPlusPlusModules.rst
@@ -707,6 +707,13 @@ Header Units
 How to build projects using header unit
 ---------------------------------------
 
+.. warning::
+
+   The user interfaces of header units is highly experimental. There are still
+   many unanswered question about how tools should interact with header units.
+   The user interfaces described here may change after we have progress on how
+   tools should support for header units.
+
 Quick Start
 ~~~~~~~~~~~
 


        


More information about the cfe-commits mailing list