diff options
author | David Malcolm <dmalcolm@redhat.com> | 2024-07-24 18:07:51 -0400 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2024-07-28 19:05:53 +0200 |
commit | 4a228dcfe5016401a02598910c7d0af7aa1f6b8d (patch) | |
tree | 001ed5e728b8d5659e438d7ab0ba1e0c09613222 /libcpp | |
parent | 4dbb4af7aafdd67eb4d8247c83e92d2d1e9bbbd7 (diff) | |
download | gcc-4a228dcfe5016401a02598910c7d0af7aa1f6b8d.zip gcc-4a228dcfe5016401a02598910c7d0af7aa1f6b8d.tar.gz gcc-4a228dcfe5016401a02598910c7d0af7aa1f6b8d.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 'libcpp')
0 files changed, 0 insertions, 0 deletions