[all-commits] [llvm/llvm-project] 8a36b8: [clang][analyzer] Handle CXXParenInitListExpr alon...
Fangyi Zhou via All-commits
all-commits at lists.llvm.org
Fri May 23 21:04:09 PDT 2025
Branch: refs/heads/release/20.x
Home: https://github.com/llvm/llvm-project
Commit: 8a36b8e3ab46d69ee1798ded75038715b2080f83
https://github.com/llvm/llvm-project/commit/8a36b8e3ab46d69ee1798ded75038715b2080f83
Author: Fangyi Zhou <me at fangyi.io>
Date: 2025-05-23 (Fri, 23 May 2025)
Changed paths:
M clang/docs/ReleaseNotes.rst
M clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
M clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
A clang/test/Analysis/PR135665.cpp
Log Message:
-----------
[clang][analyzer] Handle CXXParenInitListExpr alongside InitListExpr
As reported in #135665, C++20 parenthesis initializer list expressions
are not handled correctly and were causing crashes. This commit attempts
to fix the issue by handing parenthesis initializer lists along side
existing initializer lists.
(cherry picked from commit 5dc9d55eb04d94c01dba0364b51a509f975e542a)
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list