/** For module */ #import "Basic"; #import "String"; #load "basics.jai"; #load "../gen/entries.h"; #load "../search/main.h"; #load "../search/search.jai"; #program_export LLVMFuzzerTestOneInput :: (data: *u8, size: s64) -> s32 #c_call { provide_context_and_string(); ok := search_validate(src); if ok == { case .OK; case .NO_RESULT; case .VALIDATION_TOO_LONG; case .VALIDATION_EMPTY; case; report_to_llvm("ERROR", src); assert(false); } return 0; }