diff options
author | David Malcolm <dmalcolm@redhat.com> | 2024-07-24 18:07:51 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2024-07-24 18:07:51 -0400 |
commit | 3f14878fbfcd69b316e2be195c3377a750ad6031 (patch) | |
tree | 5c40419c5fcbec97f1978b4b452548da0e61c7a7 /gcc/analyzer/program-state.cc | |
parent | 6baa26c3d6ceec1aba5f143dbfef00e24aa795bb (diff) | |
download | gcc-3f14878fbfcd69b316e2be195c3377a750ad6031.zip gcc-3f14878fbfcd69b316e2be195c3377a750ad6031.tar.gz gcc-3f14878fbfcd69b316e2be195c3377a750ad6031.tar.bz2 |
json: add array::append_string
No functional change intended.
gcc/analyzer/ChangeLog:
* supergraph.cc (supernode::to_json): Avoid naked "new" by using
json::array::append_string.
(supernode::to_json): Likewise.
gcc/ChangeLog:
* diagnostic-format-sarif.cc (sarif_artifact::populate_roles):
Avoid naked "new" by using json::array::append_string.
(sarif_builder::maybe_make_kinds_array): Likewise.
* json.cc (json::array::append_string): New.
(selftest::test_writing_arrays): Use it.
* json.h (json::array::append_string): New decl.
* optinfo-emit-json.cc (optrecord_json_writer::pass_to_json):
Avoid naked "new" by using json::array::append_string.
(optrecord_json_writer::optinfo_to_json): Likewise.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/analyzer/program-state.cc')
0 files changed, 0 insertions, 0 deletions