[all-commits] [llvm/llvm-project] e5f196: [NFCI] [C++20] [Modules] Relax the case for duplic...

Chuanqi Xu via All-commits all-commits at lists.llvm.org
Fri Aug 23 00:40:33 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e5f196e4e7e3aec5c19adeacb7191ed0a099ea9a
      https://github.com/llvm/llvm-project/commit/e5f196e4e7e3aec5c19adeacb7191ed0a099ea9a
  Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M clang/lib/Serialization/ASTReaderDecl.cpp

  Log Message:
  -----------
  [NFCI] [C++20] [Modules] Relax the case for duplicated declaration in multiple module units for explicit specialization

Relax the case for duplicated declaration in multiple module units for
explicit specialization and refactor the implementation of
checkMultipleDefinitionInNamedModules a little bit.

This is intended to not affect any end users since it only relaxes the
condition to emit an error.



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