[Analyzer] GNU named variadic macros in Plister
authorChris Hamilton <Chris.Hamilton@ericsson.com>
Mon, 21 Sep 2020 20:37:39 +0000 (15:37 -0500)
committerChris Hamilton <Chris.Hamilton@ericsson.com>
Mon, 21 Sep 2020 20:38:28 +0000 (15:38 -0500)
commit2697d138a65a51b8cf58baa2d4a924c1f43af482
treea33cb3b9e8af6538ed0dfe4d813f66356db927db
parent7451bf0b0b6d77e9c39408aeedfa3fa90107fe7a
[Analyzer] GNU named variadic macros in Plister

Added support for GNU named variadic macros in
macro expansion for plist generation.

Fix for https://bugs.llvm.org/show_bug.cgi?id=44493

Reviewed By: Szelethus

Differential Revision: https://reviews.llvm.org/D87942
clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
clang/test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist
clang/test/Analysis/plist-macros-with-expansion.cpp