[Analyzer] Add support for displaying cross-file diagnostic paths in HTML output
This change adds support for cross-file diagnostic paths in html output. If the diagnostic path is not cross-file, there is no change in the output. Patch by Vlad Tsyrklevich! Differential Revision: https://reviews.llvm.org/D30406 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@309968 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/StaticAnalyzer/Core/Analyses.def 3 additions, 2 deletionsinclude/clang/StaticAnalyzer/Core/Analyses.def
- lib/Rewrite/HTMLRewrite.cpp 5 additions, 0 deletionslib/Rewrite/HTMLRewrite.cpp
- lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp 209 additions, 105 deletionslib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
- test/Analysis/html-diag-singlefile.c 14 additions, 0 deletionstest/Analysis/html-diag-singlefile.c
- test/Analysis/html-diag-singlefile.h 0 additions, 0 deletionstest/Analysis/html-diag-singlefile.h
- test/Analysis/html-diags-analyze-headers.c 10 additions, 0 deletionstest/Analysis/html-diags-analyze-headers.c
- test/Analysis/html-diags-analyze-headers.h 5 additions, 0 deletionstest/Analysis/html-diags-analyze-headers.h
- test/Analysis/html-diags-multifile.c 2 additions, 3 deletionstest/Analysis/html-diags-multifile.c
- test/Analysis/html-diags.c 6 additions, 0 deletionstest/Analysis/html-diags.c
- test/Coverage/html-diagnostics.c 7 additions, 0 deletionstest/Coverage/html-diagnostics.c
- test/Coverage/html-multifile-diagnostics.c 21 additions, 0 deletionstest/Coverage/html-multifile-diagnostics.c
- test/Coverage/html-multifile-diagnostics.h 3 additions, 0 deletionstest/Coverage/html-multifile-diagnostics.h
- www/analyzer/open_projects.html 0 additions, 7 deletionswww/analyzer/open_projects.html
Loading
Please register or sign in to comment