Some FileIDs that may be used by PlistDiagnostics were not added while building a list of pieces. This caused assertion violation in GetFID() function. This patch adds some missing FileIDs to avoid the assertion. It also contains small refactoring of PlistDiagnostics::FlushDiagnosticsImpl(). Patch by Aleksei Sidorin, Ilya Palachev. Differential Revision: https://reviews.llvm.org/D22090 llvm-svn: 280360 |
||
|---|---|---|
| .. | ||
| Inputs/include | ||
| deref-track-symbolic-region.c | ||
| deref-track-symbolic-region.cpp | ||
| explicit-suppression.cpp | ||
| false-positive-suppression.c | ||
| implicit-cxx-std-suppression.cpp | ||
| no-prune-paths.c | ||
| plist-diagnostics-include-check.cpp | ||
| report-issues-within-main-file.cpp | ||
| shortest-path-suppression.c | ||
| text-diagnostics.c | ||
| undef-value-callee.h | ||
| undef-value-caller.c | ||
| undef-value-param.c | ||
| undef-value-param.m | ||