diff options
author | David Malcolm <dmalcolm@redhat.com> | 2024-07-24 18:07:57 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2024-07-24 18:07:57 -0400 |
commit | 142003df61b45ba8fcd17a68909a8ea0782a6679 (patch) | |
tree | e09739f29977279cb53450612d405cc31987c33f /libcpp | |
parent | 68c7747dd29016d51e6f04e7fe1d8543423f093f (diff) | |
download | gcc-142003df61b45ba8fcd17a68909a8ea0782a6679.zip gcc-142003df61b45ba8fcd17a68909a8ea0782a6679.tar.gz gcc-142003df61b45ba8fcd17a68909a8ea0782a6679.tar.bz2 |
diagnostics: SARIF output: tweak output for UNKNOWN_LOCATION
gcc/ChangeLog:
* diagnostic-format-sarif.cc (sarif_builder::make_locations_arr):
Don't add entirely empty location objects, such as for
UNKNOWN_LOCATION.
(test_sarif_diagnostic_context::test_sarif_diagnostic_context):
Add param "main_input_filename".
(selftest::test_simple_log): Provide above param. Verify that
"locations" is empty.
(selftest::test_simple_log_2): New.
(selftest::diagnostic_format_sarif_cc_tests): Call it.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions