Home
last modified time | relevance | path

Searched refs:FuzzedDataProvider (Results 1 – 7 of 7) sorted by relevance

/openbsd/src/gnu/llvm/compiler-rt/include/fuzzer/
DFuzzedDataProvider.h31 class FuzzedDataProvider {
35 FuzzedDataProvider(const uint8_t *data, size_t size) in FuzzedDataProvider() function
37 ~FuzzedDataProvider() = default;
87 FuzzedDataProvider(const FuzzedDataProvider &) = delete;
88 FuzzedDataProvider &operator=(const FuzzedDataProvider &) = delete;
108 std::vector<T> FuzzedDataProvider::ConsumeBytes(size_t num_bytes) { in ConsumeBytes()
118 std::vector<T> FuzzedDataProvider::ConsumeBytesWithTerminator(size_t num_bytes, in ConsumeBytesWithTerminator()
128 std::vector<T> FuzzedDataProvider::ConsumeRemainingBytes() { in ConsumeRemainingBytes()
136 inline std::string FuzzedDataProvider::ConsumeBytesAsString(size_t num_bytes) { in ConsumeBytesAsString()
152 FuzzedDataProvider::ConsumeRandomLengthString(size_t max_length) { in ConsumeRandomLengthString()
[all …]
/openbsd/src/gnu/llvm/compiler-rt/lib/fuzzer/tests/
DFuzzedDataProviderUnittest.cpp108 TEST(FuzzedDataProvider, ConsumeBytes) { in TEST() argument
109 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST()
127 TEST(FuzzedDataProvider, ConsumeBytesWithTerminator) { in TEST() argument
128 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST()
149 TEST(FuzzedDataProvider, ConsumeBytesAsString) { in TEST() argument
150 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST()
157 TEST(FuzzedDataProvider, ConsumeIntegralInRange) { in TEST() argument
158 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST()
177 TEST(FuzzedDataProvider, ConsumeRandomLengthString) { in TEST() argument
178 FuzzedDataProvider DataProv(Data, sizeof(Data)); in TEST()
[all …]
DCMakeLists.txt87 …_gtest ${LIBFUZZER_TEST_RUNTIME_DEPS} ${COMPILER_RT_SOURCE_DIR}/include/fuzzer/FuzzedDataProvider.h
/openbsd/src/gnu/llvm/compiler-rt/tools/gwp_asan/
Doptions_parser_fuzzer.cpp9 FuzzedDataProvider Fdp(Data, Size); in LLVMFuzzerTestOneInput()
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/include/
DBUILD.gn5 "fuzzer/FuzzedDataProvider.h",
/openbsd/src/gnu/llvm/compiler-rt/lib/scudo/standalone/fuzz/
Dget_error_info_fuzzer.cpp20 FuzzedDataProvider FDP(Data, Size); in LLVMFuzzerTestOneInput()
/openbsd/src/gnu/llvm/compiler-rt/include/
DCMakeLists.txt19 fuzzer/FuzzedDataProvider.h