[clang] [include-cleaner] Support multi-header symbols in mapping generator (PR #147720)

Ildikó Cseri via cfe-commits cfe-commits at lists.llvm.org
Tue Jul 29 06:19:45 PDT 2025


================
@@ -279,154 +17,55 @@ SYMBOL(abs, None, <stdlib.h>)
 SYMBOL(abs, None, <cmath>)
 SYMBOL(abs, None, <math.h>)
 
-// Only add headers for the generic atomic template.
-// Ignore variants (std::weak_ptr, std::shared_ptr).
-SYMBOL(atomic, std::, <atomic>)
-// atomic_* family symbols. <stdatomic.h> is for C compatibility.
-SYMBOL(atomic_bool, std::, <atomic>)
+// atomic_* family symbols.
----------------
cseriildi wrote:

I removed them, [4a71dff](https://github.com/llvm/llvm-project/pull/147720/commits/4a71dffd9d95604120cc5d3b61837a89b92f56bd).

https://github.com/llvm/llvm-project/pull/147720


More information about the cfe-commits mailing list