Coverage Report

Created: 2026-03-31 06:45

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/simdjson/fuzz/fuzz_print_json.cpp
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
}