Line | Count | Source |
1 | #include "simdjson.h" | |
2 | #include <cstddef> | |
3 | #include <cstdint> | |
4 | #include <string> | |
5 | ||
6 | #include "NullBuffer.h" | |
7 | ||
8 | ||
9 | 11.4k | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { |
10 | 11.4k | simdjson::dom::parser parser; |
11 | 11.4k | simdjson::dom::element elem; |
12 | 11.4k | auto error = parser.parse(Data, Size).get(elem); |
13 | 11.4k | if (!error) { |
14 | 7.15k | NulOStream os; |
15 | 7.15k | os<<elem; |
16 | 7.15k | } |
17 | 11.4k | return 0; |
18 | 11.4k | } |