[all-commits] [llvm/llvm-project] a4f75e: [C++20] [Modules] Don't record implicitly declarat...

Chuanqi Xu via All-commits all-commits at lists.llvm.org
Mon May 27 18:36:52 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a4f75ec730ee573fc35a51264a907b1f05b53e3b
      https://github.com/llvm/llvm-project/commit/a4f75ec730ee573fc35a51264a907b1f05b53e3b
  Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
  Date:   2024-05-28 (Tue, 28 May 2024)

  Changed paths:
    M clang/lib/Serialization/ASTWriter.cpp
    A clang/test/Modules/no-implicit-declarations.cppm

  Log Message:
  -----------
  [C++20] [Modules] Don't record implicitly declarations to BMI by default (#93459)

I found we may insert unused implciit declarations like AArch SVE
declarations by default on AArch64 due to we will insert that by
default. But it should be completely redundant and this patch tries to
remove that.



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