aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2024-07-24 18:07:51 -0400
committerThomas Koenig <tkoenig@gcc.gnu.org>2024-07-28 19:05:53 +0200
commit4a228dcfe5016401a02598910c7d0af7aa1f6b8d (patch)
tree001ed5e728b8d5659e438d7ab0ba1e0c09613222 /libcpp
parent4dbb4af7aafdd67eb4d8247c83e92d2d1e9bbbd7 (diff)
downloadgcc-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