[libcxx-commits] [libcxx] [libc++] Introduce implicit and explicit ABI annotations (PR #193045)

Alexey Samsonov via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jun 11 09:49:53 PDT 2026


vonosmas wrote:

Right, so IIUC the plan is to replace the single whole-file block `_LIBCPP_(BEGIN|END)_EXPLICIT_ABI_ANNOTATIONS` with one or more relatively small blocks, removing the `_LIBCPP_HIDE_FROM_ABI` from the rest of the file?

For SLoc usage, I use `-Xclang -print-stats` and look at Source Manager stats: https://github.com/llvm/llvm-project/blob/ea1d7e394e5fae100f0b703c3d61e01c0b0994cd/clang/lib/Basic/SourceManager.cpp#L2115-L2127

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


More information about the libcxx-commits mailing list