[all-commits] [llvm/llvm-project] a1f878: [C++20] [Modules] Keep DeductionGuideDecl in the g...

Chuanqi Xu via All-commits all-commits at lists.llvm.org
Wed Sep 9 00:13:24 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a1f878adc64fee90fca87382a01013eca7e19b2b
      https://github.com/llvm/llvm-project/commit/a1f878adc64fee90fca87382a01013eca7e19b2b
  Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M clang/lib/Serialization/ASTWriter.cpp
    A clang/test/Modules/pr222002.cppm

  Log Message:
  -----------
  [C++20] [Modules] Keep DeductionGuideDecl in the general lookup table (#222246)

Close https://github.com/llvm/llvm-project/issues/222002

The root cause of the problem is, the deduction guide was not in the
general lookup table. The fix is to move them into the general lookup
table. This should be fine as the DeductionGuide may not pollute the
name lookup results.



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