aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/program-state.cc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2024-07-24 18:07:51 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2024-07-24 18:07:51 -0400
commit3f14878fbfcd69b316e2be195c3377a750ad6031 (patch)
tree5c40419c5fcbec97f1978b4b452548da0e61c7a7 /gcc/analyzer/program-state.cc
parent6baa26c3d6ceec1aba5f143dbfef00e24aa795bb (diff)
downloadgcc-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