xref: /aosp_15_r20/external/jsoncpp/src/test_lib_json/fuzz.h (revision 4484440890e2bc6e07362b4feaf15601abfe0071)
1*44844408SAndroid Build Coastguard Worker // Copyright 2007-2010 The JsonCpp Authors
2*44844408SAndroid Build Coastguard Worker // Distributed under MIT license, or public domain if desired and
3*44844408SAndroid Build Coastguard Worker // recognized in your jurisdiction.
4*44844408SAndroid Build Coastguard Worker // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
5*44844408SAndroid Build Coastguard Worker 
6*44844408SAndroid Build Coastguard Worker #ifndef FUZZ_H_INCLUDED
7*44844408SAndroid Build Coastguard Worker #define FUZZ_H_INCLUDED
8*44844408SAndroid Build Coastguard Worker 
9*44844408SAndroid Build Coastguard Worker #include <cstddef>
10*44844408SAndroid Build Coastguard Worker #include <stdint.h>
11*44844408SAndroid Build Coastguard Worker 
12*44844408SAndroid Build Coastguard Worker extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size);
13*44844408SAndroid Build Coastguard Worker 
14*44844408SAndroid Build Coastguard Worker #endif // ifndef FUZZ_H_INCLUDED
15