[all-commits] [llvm/llvm-project] 7b0332: Revert "Canonicalize declaration pointers when for...

Nico Weber via All-commits all-commits at lists.llvm.org
Fri Sep 4 07:14:20 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 7b0332389afd705f46b02fcf87ec3414b8dece34
      https://github.com/llvm/llvm-project/commit/7b0332389afd705f46b02fcf87ec3414b8dece34
  Author: Nico Weber <thakis at chromium.org>
  Date:   2020-09-04 (Fri, 04 Sep 2020)

  Changed paths:
    M clang/include/clang/AST/APValue.h
    M clang/lib/AST/APValue.cpp
    M clang/lib/AST/ExprConstant.cpp
    M clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p9.cpp
    M clang/test/OpenMP/ordered_messages.cpp

  Log Message:
  -----------
  Revert "Canonicalize declaration pointers when forming APValues."

This reverts commit e6393ee813178e9d3306b8e3c6949a4f32f8a2cb.
It breaks Wunreachable for weak attributes, see
http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20200831/336645.html




More information about the All-commits mailing list