0/** For module */
1#import "Basic";
2#import "String";
4#load "basics.jai";
5#load "../gen/entries.h";
6#load "../search/main.h";
7#load "../search/search.jai";
10#program_export
11LLVMFuzzerTestOneInput :: (data: *u8, size: s64) -> s32 #c_call {
12 provide_context_and_string();
14 ok := search_validate(src);
15 if ok == {
16 case .OK;
17 case .NO_RESULT;
18 case .VALIDATION_TOO_LONG;
19 case .VALIDATION_EMPTY;
20 case;
21 report_to_llvm("ERROR", src);
22 assert(false);
23 }
25 return 0;
26}