]> granicus.if.org Git - clang/commit
[analyzer] Added template argument lists to the Pathdiagnostic output
authorKristof Umann <dkszelethus@gmail.com>
Fri, 25 May 2018 13:18:38 +0000 (13:18 +0000)
committerKristof Umann <dkszelethus@gmail.com>
Fri, 25 May 2018 13:18:38 +0000 (13:18 +0000)
commit555aa337cb09d70f8ad0caabfe5244818a62f456
treee984779fd278b9b183f105d659abb3abe14afc26
parentea1c0a4ef3f3f320ab29b3b40b8a821c52a7a438
[analyzer] Added template argument lists to the Pathdiagnostic output

Because template parameter lists were not displayed
in the plist output, it was difficult to decide in
some cases whether a given checker found a true or a
false positive. This patch aims to correct this.

Differential Revision: https://reviews.llvm.org/D46933

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@333275 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/PathDiagnostic.cpp
test/Analysis/plist-diagnostics-template-function.cpp [new file with mode: 0644]
test/Analysis/plist-diagnostics-template-record.cpp [new file with mode: 0644]