]> granicus.if.org Git - clang/commit
Revert "Revert "[analyzer] Add coverage information to plist output, update tests""
authorGeorge Karpenkov <ekarpenkov@apple.com>
Fri, 7 Sep 2018 02:02:35 +0000 (02:02 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Fri, 7 Sep 2018 02:02:35 +0000 (02:02 +0000)
commitf0bf1c6f8d4eaacc61f826b862e5b855fcc87147
tree4d6b006d8dd4dee8dba3c31f8322a484ec4ca796
parent40ee08b1ae1c0b2488d31c093dbeb38005549e8b
Revert "Revert "[analyzer] Add coverage information to plist output, update tests""

This reverts commit a39bcab414dd7ace7e490363ecdf01ecce7743fc.

Reverting the revert, fixing tests.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@341627 91177308-0d34-0410-b5e6-96231b3b80d8
72 files changed:
include/clang/Basic/PlistSupport.h
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
test/Analysis/Inputs/expected-plists/NewDelete-path-notes.cpp.plist
test/Analysis/Inputs/expected-plists/conditional-path-notes.c.plist
test/Analysis/Inputs/expected-plists/cxx-for-range.cpp.plist
test/Analysis/Inputs/expected-plists/edges-new.mm.plist
test/Analysis/Inputs/expected-plists/generics.m.plist
test/Analysis/Inputs/expected-plists/inline-plist.c.plist
test/Analysis/Inputs/expected-plists/inline-unique-reports.c.plist
test/Analysis/Inputs/expected-plists/lambda-notes.cpp.plist [new file with mode: 0644]
test/Analysis/Inputs/expected-plists/malloc-plist.c.plist [new file with mode: 0644]
test/Analysis/Inputs/expected-plists/method-call-path-notes.cpp.plist
test/Analysis/Inputs/expected-plists/model-file.cpp.plist
test/Analysis/Inputs/expected-plists/null-deref-path-notes.m.plist
test/Analysis/Inputs/expected-plists/nullability-notes.m.plist
test/Analysis/Inputs/expected-plists/objc-arc.m.plist
test/Analysis/Inputs/expected-plists/plist-macros.cpp.plist
test/Analysis/Inputs/expected-plists/plist-output-alternate.m.plist
test/Analysis/Inputs/expected-plists/plist-output.m.plist
test/Analysis/Inputs/expected-plists/retain-release-path-notes.m.plist
test/Analysis/Inputs/expected-plists/unix-fns.c.plist
test/Analysis/MismatchedDeallocator-path-notes.cpp
test/Analysis/NewDelete-path-notes.cpp
test/Analysis/conditional-path-notes.c
test/Analysis/copypaste/Inputs/expected-plists/MismatchedDeallocator-path-notes.cpp.plist [new file with mode: 0644]
test/Analysis/copypaste/Inputs/expected-plists/plist-diagnostics-notes-as-events.cpp.plist
test/Analysis/copypaste/Inputs/expected-plists/plist-diagnostics.cpp.plist
test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp
test/Analysis/copypaste/plist-diagnostics.cpp
test/Analysis/cstring-plist.c
test/Analysis/cxx-for-range.cpp
test/Analysis/diagnostics/Inputs/expected-plists/deref-track-symbolic-region.c.plist
test/Analysis/diagnostics/Inputs/expected-plists/plist-diagnostics-include-check.cpp.plist [new file with mode: 0644]
test/Analysis/diagnostics/Inputs/expected-plists/plist-multi-file.c.plist [new file with mode: 0644]
test/Analysis/diagnostics/Inputs/expected-plists/report-issues-within-main-file.cpp.plist [new file with mode: 0644]
test/Analysis/diagnostics/Inputs/expected-plists/undef-value-caller.c.plist
test/Analysis/diagnostics/Inputs/expected-plists/undef-value-param.c.plist
test/Analysis/diagnostics/Inputs/expected-plists/undef-value-param.m.plist
test/Analysis/diagnostics/deref-track-symbolic-region.c
test/Analysis/diagnostics/plist-diagnostics-include-check.cpp
test/Analysis/diagnostics/plist-multi-file.c
test/Analysis/diagnostics/report-issues-within-main-file.cpp
test/Analysis/diagnostics/undef-value-caller.c
test/Analysis/diagnostics/undef-value-param.c
test/Analysis/diagnostics/undef-value-param.m
test/Analysis/edges-new.mm
test/Analysis/generics.m
test/Analysis/inline-plist.c
test/Analysis/inline-unique-reports.c
test/Analysis/inlining/Inputs/expected-plists/eager-reclamation-path-notes.c.plist
test/Analysis/inlining/Inputs/expected-plists/eager-reclamation-path-notes.cpp.plist
test/Analysis/inlining/Inputs/expected-plists/path-notes.c.plist
test/Analysis/inlining/Inputs/expected-plists/path-notes.cpp.plist
test/Analysis/inlining/Inputs/expected-plists/path-notes.m.plist
test/Analysis/inlining/eager-reclamation-path-notes.c
test/Analysis/inlining/eager-reclamation-path-notes.cpp
test/Analysis/inlining/path-notes.c
test/Analysis/inlining/path-notes.cpp
test/Analysis/inlining/path-notes.m
test/Analysis/lambda-notes.cpp
test/Analysis/malloc-plist.c
test/Analysis/method-call-path-notes.cpp
test/Analysis/model-file.cpp
test/Analysis/null-deref-path-notes.m
test/Analysis/nullability-notes.m
test/Analysis/objc-arc.m
test/Analysis/plist-macros.cpp
test/Analysis/plist-output-alternate.m
test/Analysis/plist-output.m
test/Analysis/plist-stats-output.c
test/Analysis/retain-release-path-notes.m
test/Analysis/unix-fns.c