[all-commits] [llvm/llvm-project] e64860: [C++20] [Modules] Reference all the possible decla...
Chuanqi Xu via All-commits
all-commits at lists.llvm.org
Thu Jun 20 20:06:37 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e6486030340ea5756bec43a633567ed6411668c3
https://github.com/llvm/llvm-project/commit/e6486030340ea5756bec43a633567ed6411668c3
Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
Date: 2024-06-21 (Fri, 21 Jun 2024)
Changed paths:
M clang/lib/Serialization/ASTWriterStmt.cpp
A clang/test/Modules/transitive-adl-change.cppm
Log Message:
-----------
[C++20] [Modules] Reference all the possible declarations for ADL
In no transitive change mode, the unresolved ADL may not
be referenced, then it is problematic if the change didn't get
propagated correctly. This patch add references to all the possible
module files for the unresolved ADL to solve the problem.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list