Add fuzzer for Inspector

BUG=tint:445

Change-Id: Ic342c7e83827bcc57bfd134dec92b03cb9708a70
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/37540
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: dan sinclair <dsinclair@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
This commit is contained in:
Ryan Harrison
2021-01-13 15:50:11 +00:00
committed by Commit Bot service account
parent f813959302
commit 1870a48d5f
4 changed files with 83 additions and 13 deletions

View File

@@ -30,6 +30,7 @@ class CommonFuzzer {
~CommonFuzzer();
void SetTransformManager(transform::Manager* tm) { transform_manager_ = tm; }
void EnableInspector() { inspector_enabled_ = true; }
int Run(const uint8_t* data, size_t size);
@@ -37,6 +38,7 @@ class CommonFuzzer {
InputFormat input_;
OutputFormat output_;
transform::Manager* transform_manager_;
bool inspector_enabled_;
};
} // namespace fuzzers