diff options
author | Marco Vanotti <mvanotti@google.com> | 2021-02-12 11:13:49 -0800 |
---|---|---|
committer | Marco Vanotti <mvanotti@google.com> | 2021-02-12 11:18:34 -0800 |
commit | 0fe4701e515333556920aecc845feb2cc70e116c (patch) | |
tree | 63502c7fe29e4c74450a82f8dd9f93d67df6b90f /clang/lib/CodeGen/CodeGenFunction.h | |
parent | aa4e466caa8b8451ea8b1d3356da69158428cb3a (diff) | |
download | llvm-0fe4701e515333556920aecc845feb2cc70e116c.zip llvm-0fe4701e515333556920aecc845feb2cc70e116c.tar.gz llvm-0fe4701e515333556920aecc845feb2cc70e116c.tar.bz2 |
Expand unit tests for fuzzer::Merger
This change adds additional unit tests for fuzzer::Merger::Parse and fuzzer::Merger::Merge in anticipation of additional changes to the merge control file format to support cross-process fuzzing.
It modifies the parameter handling of Merge slightly in order to make NewFeatures and NewCov consistent with NewFiles; namely, Merge *replaces* the contents of these output parameters rather than accumulating them (thereby fixing a buggy return value).
This is change 1 of (at least) 18 for cross-process fuzzing support.
Reviewed By: morehouse
Differential Revision: https://reviews.llvm.org/D94506
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions