Changes

Changes from Git (git https://github.com/llvm/llvm-project.git)

Summary

  1. [mlir] Fix of broken build on windows caused by using uint (details)
  2. [SyntaxTree] Ignore implicit non-leaf `CXXConstructExpr` (details)
  3. [SyntaxTree] Ignore implicit leaf `CXXConstructExpr` (details)
  4. [SyntaxTree] Ignore implicit `CXXFunctionalCastExpr` wrapping constructor (details)
Commit 83d82d1fb1cfac06257ebbd7c063a3d2d1af20fb by limo
[mlir] Fix of broken build on windows caused by using uint
The file was modifiedmlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
Commit 2325d6b42f096bf93d2ab0bed7096759e5c96ce8 by ecaldas
[SyntaxTree] Ignore implicit non-leaf `CXXConstructExpr`

Differential Revision: https://reviews.llvm.org/D86699
The file was modifiedclang/unittests/Tooling/Syntax/BuildTreeTest.cpp
The file was modifiedclang/lib/Tooling/Syntax/BuildTree.cpp
Commit 46f4439dc9bf9b8cfee0001b6752c3d074c83b00 by ecaldas
[SyntaxTree] Ignore implicit leaf `CXXConstructExpr`

Differential Revision: https://reviews.llvm.org/D86700
The file was modifiedclang/unittests/Tooling/Syntax/BuildTreeTest.cpp
The file was modifiedclang/lib/Tooling/Syntax/BuildTree.cpp
Commit 134455a07c1f1de4cff62a6afb4ccd98b98343ec by ecaldas
[SyntaxTree] Ignore implicit `CXXFunctionalCastExpr` wrapping constructor

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