SuccessChanges

Summary

  1. Add missing new line after debug logging in MLIRContext (NFC) (details)
  2. [c++20] Consistent with the intent to allow all plausible types in (details)
  3. [SyntaxTree][Synthesis] Improve testing `createLeaf` (details)
  4. [AST] Fix dependence-bits for CXXDefaultInitExpr. (details)
  5. [SyntaxTree] Test for '\' inside token. (details)
Commit dabe67948841542d14823976c65baecaaabb9bf1 by joker.eph
Add missing new line after debug logging in MLIRContext (NFC)
The file was modifiedmlir/lib/IR/MLIRContext.cpp
Commit aa769358d8c80d06963d7bc529dd6edd76d3f0de by richard
[c++20] Consistent with the intent to allow all plausible types in
non-type template parameters, permit vector types.
The file was modifiedclang/lib/AST/DeclCXX.cpp
The file was modifiedclang/test/CXX/temp/temp.param/p7.cpp
The file was modifiedclang/lib/AST/Type.cpp
Commit bb5b28f12fbd029773dc93d18a82ef42f4889b2a by ecaldas
[SyntaxTree][Synthesis] Improve testing `createLeaf`

The new test shows that `createLeaf` depends on the C++ version.

Differential Revision: https://reviews.llvm.org/D87896
The file was modifiedclang/unittests/Tooling/Syntax/SynthesisTest.cpp
Commit f8f1e5fb39d20985974658fb3d4401a80c0fcccd by hokein.wu
[AST] Fix dependence-bits for CXXDefaultInitExpr.

Reviewed By: sammccall

Differential Revision: https://reviews.llvm.org/D87382
The file was modifiedclang/include/clang/AST/ComputeDependence.h
The file was modifiedclang/lib/AST/ExprCXX.cpp
The file was modifiedclang/test/SemaCXX/invalid-constructor-init.cpp
The file was modifiedclang/lib/AST/ComputeDependence.cpp
Commit e616a4259889b55ed1bf5bf095f0e59658c6e311 by ecaldas
[SyntaxTree] Test for '\' inside token.

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