Files
wgpu/naga/fuzz/fuzz_targets/wgsl_parser.rs
Connor Fitzgerald 2a9fdf9aa1 Misc Repo Cleanup Tasks (#4579)
* Misc Repo Cleanup Tasks

* Dependency Trimming

* Dep cleanup

* Restrict libfuzzer

* Flip cfg

* mod fuzz
2023-10-27 00:15:51 -04:00

12 lines
341 B
Rust

#![no_main]
#[cfg(not(any(target_arch = "wasm32", target_os = "ios")))]
mod fuzz {
use libfuzzer_sys::fuzz_target;
use naga::front::wgsl::Frontend;
fuzz_target!(|data: String| {
// Ensure the parser can handle potentially malformed strings without crashing.
let _result = Frontend::new().parse(&data);
});
}