FailedChanges

Summary

  1. Temporarily Revert "[DebugInfo] Move constructor homing case in shouldOmitDefinition." (details)
  2. [CMake] Fix ncurses/zlib in LLVM_SYSTEM_LIBS for Windows GNU (details)
  3. [SyntaxTree] Split `MemberPointer` tests with annotations (details)
  4. [SyntaxTree] Split ConstVolatileQualifiers tests (details)
  5. [SyntaxTree] Use annotations on ClassTemplate_MemberClassDefinition test (details)
Commit 05777ab941063192b9ccb1775358a83a2700ccc1 by echristo
Temporarily Revert "[DebugInfo] Move constructor homing case in shouldOmitDefinition."
as it's causing test failures.

This reverts commit 589ce5f7050dd83fd3f7dbc182ea0fb051ece994.
The file was modifiedclang/lib/CodeGen/CGDebugInfo.cpp
The file was modifiedclang/test/CodeGenCXX/debug-info-template-explicit-specialization.cpp
Commit 2b3807d822c50d361ae67184b6de5a41bd7b1bba by phosek
[CMake] Fix ncurses/zlib in LLVM_SYSTEM_LIBS for Windows GNU

For the Windows GNU platform, CMAKE_FIND_LIBRARY_PREFIXES is a list
containing an empty string, which ended up in a regex capturing group,
which is invalid in CMake's regex engine. With this change, we get the
following:

  set(CMAKE_FIND_LIBRARY_PREFIXES "lib" "")
  set(CMAKE_FIND_LIBRARY_SUFFIXES ".dll.a" ".a" ".lib")
  get_system_libname(path/to/libz.dll.a zlib)
  message("${zlib}")

outputs z, as expected.

Patch By: haampie

Differential Revision: https://reviews.llvm.org/D86434
The file was modifiedllvm/lib/Support/CMakeLists.txt
Commit 61273f298f2ccca5a474013ff59a94eef0371efb by ecaldas
[SyntaxTree] Split `MemberPointer` tests with annotations

Differential Revision: https://reviews.llvm.org/D86467
The file was modifiedclang/unittests/Tooling/Syntax/BuildTreeTest.cpp
Commit b493e4cb3e37401d4fe5c0b2ba1adf7e66758bb0 by ecaldas
[SyntaxTree] Split ConstVolatileQualifiers tests

Differential Revision: https://reviews.llvm.org/D86469
The file was modifiedclang/unittests/Tooling/Syntax/BuildTreeTest.cpp
Commit 7f426c65b06f2d19546b2d50fccc15de9dde3d85 by ecaldas
[SyntaxTree] Use annotations on ClassTemplate_MemberClassDefinition test

Differential Revision: https://reviews.llvm.org/D86470
The file was modifiedclang/unittests/Tooling/Syntax/BuildTreeTest.cpp