[C++20][Modules] Update ADL to handle basic.lookup.argdep p4 [P1815R2 part 1]
This includes the revised provisions of [basic.lookup.argdep] p4 1. ADL is amended to handle p 4.3 where functions in trasitively imported modules may become visible when they are exported in the same namespace as a visible type. 2. If a function is in a different modular TU, and has internal-linkage, we invalidate its entry in an overload set. [basic.lookup.argdep] p5 ex 2 now passes. Differential Revision: https://reviews.llvm.org/D129174
parent
59179d72
Please register or sign in to comment