]> git.proxmox.com Git - rustc.git/blob - src/tools/rust-analyzer/crates/syntax/fuzz/fuzz_targets/parser.rs
New upstream version 1.64.0+dfsg1
[rustc.git] / src / tools / rust-analyzer / crates / syntax / fuzz / fuzz_targets / parser.rs
1 //! Fuzzing for from-scratch parsing.
2
3 #![no_main]
4 use libfuzzer_sys::fuzz_target;
5 use syntax::fuzz::check_parser;
6
7 fuzz_target!(|data: &[u8]| {
8 if let Ok(text) = std::str::from_utf8(data) {
9 check_parser(text)
10 }
11 });