https://github.com/mikomikotaishi updated https://github.com/llvm/llvm-project/pull/169200
>From 35e95966015d35af747c1a90be64e29dd83c8c51 Mon Sep 17 00:00:00 2001 From: Miko <[email protected]> Date: Sun, 23 Nov 2025 06:53:47 +0000 Subject: [PATCH 1/5] Add link to C++ modules Wikipedia page to docs --- clang/docs/StandardCPlusPlusModules.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clang/docs/StandardCPlusPlusModules.rst b/clang/docs/StandardCPlusPlusModules.rst index 7155ad6cff83f..aa4a6812e0b1e 100644 --- a/clang/docs/StandardCPlusPlusModules.rst +++ b/clang/docs/StandardCPlusPlusModules.rst @@ -30,6 +30,9 @@ understand some terms and definitions for readers who are not familiar with the C++ feature. This document is not a tutorial on C++; it only introduces necessary concepts to better understand use of modules in a project. +A high level overview of modules can be found on the +`Modules (C++) <https://en.wikipedia.org/wiki/Modules_(C++)>`_ page on Wikipedia. + Background and terminology -------------------------- >From 08bd61e3227185db61d384f6c7a117ecf4693c54 Mon Sep 17 00:00:00 2001 From: Miko <[email protected]> Date: Mon, 1 Dec 2025 17:31:45 +0000 Subject: [PATCH 2/5] Update clang/docs/StandardCPlusPlusModules.rst Co-authored-by: Aaron Ballman <[email protected]> --- clang/docs/StandardCPlusPlusModules.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/clang/docs/StandardCPlusPlusModules.rst b/clang/docs/StandardCPlusPlusModules.rst index aa4a6812e0b1e..337b17c5a914e 100644 --- a/clang/docs/StandardCPlusPlusModules.rst +++ b/clang/docs/StandardCPlusPlusModules.rst @@ -28,11 +28,10 @@ Standard C++ Named modules In order to better understand the compiler's behavior, it is helpful to understand some terms and definitions for readers who are not familiar with the C++ feature. This document is not a tutorial on C++; it only introduces -necessary concepts to better understand use of modules in a project. - -A high level overview of modules can be found on the -`Modules (C++) <https://en.wikipedia.org/wiki/Modules_(C++)>`_ page on Wikipedia. - +necessary concepts to better understand use of modules in a project. `Other +<https://en.cppreference.com/w/cpp/language/modules.html>`_ `resources +<https://en.wikipedia.org/wiki/Modules_(C++)>`_ can provide more background +information about modules if needed. Background and terminology -------------------------- >From 36ea8f4c3e6ff0c1aacf2b3af70c1f1150545940 Mon Sep 17 00:00:00 2001 From: Miko <[email protected]> Date: Mon, 1 Dec 2025 17:33:02 +0000 Subject: [PATCH 3/5] Update StandardCPlusPlusModules.rst Make clear where the resources are from on docs --- clang/docs/StandardCPlusPlusModules.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clang/docs/StandardCPlusPlusModules.rst b/clang/docs/StandardCPlusPlusModules.rst index 337b17c5a914e..5fc927ab716fb 100644 --- a/clang/docs/StandardCPlusPlusModules.rst +++ b/clang/docs/StandardCPlusPlusModules.rst @@ -28,8 +28,9 @@ Standard C++ Named modules In order to better understand the compiler's behavior, it is helpful to understand some terms and definitions for readers who are not familiar with the C++ feature. This document is not a tutorial on C++; it only introduces -necessary concepts to better understand use of modules in a project. `Other -<https://en.cppreference.com/w/cpp/language/modules.html>`_ `resources +necessary concepts to better understand use of modules in a project. Other +resources at `Wikipedia +<https://en.cppreference.com/w/cpp/language/modules.html>`_ and `cppreference <https://en.wikipedia.org/wiki/Modules_(C++)>`_ can provide more background information about modules if needed. Background and terminology >From 7cda90d48d2f043d792f5edde65cb5b92b5cd6e3 Mon Sep 17 00:00:00 2001 From: Miko <[email protected]> Date: Mon, 1 Dec 2025 18:41:45 +0000 Subject: [PATCH 4/5] Update clang/docs/StandardCPlusPlusModules.rst Co-authored-by: Aaron Ballman <[email protected]> --- clang/docs/StandardCPlusPlusModules.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/docs/StandardCPlusPlusModules.rst b/clang/docs/StandardCPlusPlusModules.rst index 5fc927ab716fb..6db616e975aed 100644 --- a/clang/docs/StandardCPlusPlusModules.rst +++ b/clang/docs/StandardCPlusPlusModules.rst @@ -33,6 +33,7 @@ resources at `Wikipedia <https://en.cppreference.com/w/cpp/language/modules.html>`_ and `cppreference <https://en.wikipedia.org/wiki/Modules_(C++)>`_ can provide more background information about modules if needed. + Background and terminology -------------------------- >From a60e865aebdb5a3aa186d801e02d0697039419de Mon Sep 17 00:00:00 2001 From: Miko <[email protected]> Date: Mon, 1 Dec 2025 18:43:39 +0000 Subject: [PATCH 5/5] Fix incorrect (reversed) labelling of links --- clang/docs/StandardCPlusPlusModules.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/clang/docs/StandardCPlusPlusModules.rst b/clang/docs/StandardCPlusPlusModules.rst index 6db616e975aed..0d215888a39a5 100644 --- a/clang/docs/StandardCPlusPlusModules.rst +++ b/clang/docs/StandardCPlusPlusModules.rst @@ -28,11 +28,10 @@ Standard C++ Named modules In order to better understand the compiler's behavior, it is helpful to understand some terms and definitions for readers who are not familiar with the C++ feature. This document is not a tutorial on C++; it only introduces -necessary concepts to better understand use of modules in a project. Other -resources at `Wikipedia -<https://en.cppreference.com/w/cpp/language/modules.html>`_ and `cppreference -<https://en.wikipedia.org/wiki/Modules_(C++)>`_ can provide more background -information about modules if needed. +necessary concepts to better understand use of modules in a project. Other +resources at `Wikipedia<https://en.wikipedia.org/wiki/Modules_(C++)>`_ and +`cppreference<https://en.cppreference.com/w/cpp/language/modules.html>`_ can +provide more background information about modules if needed. Background and terminology -------------------------- _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
