[Analyzer] Define and use diff_plist in tests, NFC
authorMikhail Maltsev <mikhail.maltsev@arm.com>
Mon, 17 Sep 2018 10:19:46 +0000 (10:19 +0000)
committerMikhail Maltsev <mikhail.maltsev@arm.com>
Mon, 17 Sep 2018 10:19:46 +0000 (10:19 +0000)
commitc704f4d5615ba512aafe85e7b2898d5335608d3e
tree35c8cf54e63ac5b85d71dd83784afffcb8a6c6de
parent1de445c71c2f0e2061130f83f6a976de4d590ee7
[Analyzer] Define and use diff_plist in tests, NFC

This patch defines a new substitution and uses it to reduce
duplication in the Clang Analyzer test cases.

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

llvm-svn: 342365
30 files changed:
clang/test/Analysis/NewDelete-path-notes.cpp
clang/test/Analysis/conditional-path-notes.c
clang/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp
clang/test/Analysis/copypaste/plist-diagnostics.cpp
clang/test/Analysis/cxx-for-range.cpp
clang/test/Analysis/diagnostics/deref-track-symbolic-region.c
clang/test/Analysis/diagnostics/report-issues-within-main-file.cpp
clang/test/Analysis/diagnostics/undef-value-caller.c
clang/test/Analysis/diagnostics/undef-value-param.c
clang/test/Analysis/diagnostics/undef-value-param.m
clang/test/Analysis/edges-new.mm
clang/test/Analysis/generics.m
clang/test/Analysis/inline-plist.c
clang/test/Analysis/inline-unique-reports.c
clang/test/Analysis/inlining/eager-reclamation-path-notes.c
clang/test/Analysis/inlining/eager-reclamation-path-notes.cpp
clang/test/Analysis/inlining/path-notes.c
clang/test/Analysis/inlining/path-notes.cpp
clang/test/Analysis/inlining/path-notes.m
clang/test/Analysis/lit.local.cfg
clang/test/Analysis/method-call-path-notes.cpp
clang/test/Analysis/model-file.cpp
clang/test/Analysis/null-deref-path-notes.m
clang/test/Analysis/nullability-notes.m
clang/test/Analysis/objc-arc.m
clang/test/Analysis/plist-macros.cpp
clang/test/Analysis/plist-output-alternate.m
clang/test/Analysis/plist-output.m
clang/test/Analysis/retain-release-path-notes.m
clang/test/Analysis/unix-fns.c