[libcxx-commits] [libcxx] [libc++][modules] Attach declarations to the global module. (PR #92747)

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Tue May 21 09:20:59 PDT 2024


mordante wrote:

"declarations of an entity" is not spelled "declarations of an _entity_" and I don't see wording why an _using-declaration_ is not considered an entity. I see the non-normative example claims it's not

> export using ::f;   // OK, does not declare an entity, exports #1

Do you have normative wording that explains why an _using-declaration_ is not an entity?

Note the change done in this patch is observable; without changing "libcxx/test/tools/clang_tidy_checks/header_exportable_declarations.cpp" the CI would fail.

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


More information about the libcxx-commits mailing list