[all-commits] [llvm/llvm-project] ba2dff: Revert "PR47792: Include the type of a pointer or ...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Sun Oct 11 20:18:55 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: ba2dff0159fcd1d2349bc610331914618ca9bc30
      https://github.com/llvm/llvm-project/commit/ba2dff0159fcd1d2349bc610331914618ca9bc30
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-10-11 (Sun, 11 Oct 2020)

  Changed paths:
    M clang/lib/AST/ASTContext.cpp
    M clang/lib/AST/TemplateBase.cpp
    M clang/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp

  Log Message:
  -----------
  Revert "PR47792: Include the type of a pointer or reference non-type template"

This reverts commit 849c60541b630ddf8cabf9179fa771b3f4207ec8 because it
results in a stage 2 build failure:

llvm-project/clang/include/clang/AST/ExternalASTSource.h:409:20: error:
definition with same mangled name
'_ZN5clang25LazyGenerationalUpdatePtrIPKNS_4DeclEPS1_XadL_ZNS_17ExternalASTSource19CompleteRedeclChainES3_EEE9makeValueERKNS_10ASTContextES4_'
as another definition

  static ValueType makeValue(const ASTContext &Ctx, T Value);




More information about the All-commits mailing list