Home
last modified time | relevance | path

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

/llvm-project-15.0.7/compiler-rt/include/fuzzer/
H A 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;
128 std::vector<T> FuzzedDataProvider::ConsumeRemainingBytes() { in ConsumeRemainingBytes()
204 T FuzzedDataProvider::ConsumeIntegralInRange(T min, T max) { in ConsumeIntegralInRange()
288 inline bool FuzzedDataProvider::ConsumeBool() { in ConsumeBool()
295 template <typename T> T FuzzedDataProvider::ConsumeEnum() { in ConsumeEnum()
343 inline void FuzzedDataProvider::Advance(size_t num_bytes) { in Advance()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/fuzzer/tests/
H A DFuzzedDataProviderUnittest.cpp108 TEST(FuzzedDataProvider, ConsumeBytes) { in TEST() argument
149 TEST(FuzzedDataProvider, ConsumeBytesAsString) { in TEST() argument
251 TEST(FuzzedDataProvider, ConsumeIntegral) { in TEST() argument
267 TEST(FuzzedDataProvider, ConsumeBool) { in TEST() argument
286 TEST(FuzzedDataProvider, PickValueInStdArray) { in TEST() argument
300 TEST(FuzzedDataProvider, PickValueInArray) { in TEST() argument
332 TEST(FuzzedDataProvider, ConsumeEnum) { in TEST() argument
362 TEST(FuzzedDataProvider, remaining_bytes) { in TEST() argument
377 TEST(FuzzedDataProvider, ConsumeProbability) { in TEST() argument
395 TEST(FuzzedDataProvider, ConsumeFloatingPoint) { in TEST() argument
[all …]
H A DCMakeLists.txt87 …_gtest ${LIBFUZZER_TEST_RUNTIME_DEPS} ${COMPILER_RT_SOURCE_DIR}/include/fuzzer/FuzzedDataProvider.h
/llvm-project-15.0.7/compiler-rt/tools/gwp_asan/
H A Doptions_parser_fuzzer.cpp9 FuzzedDataProvider Fdp(Data, Size); in LLVMFuzzerTestOneInput()
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/include/
H A DBUILD.gn5 "fuzzer/FuzzedDataProvider.h",
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/fuzz/
H A Dget_error_info_fuzzer.cpp20 FuzzedDataProvider FDP(Data, Size); in LLVMFuzzerTestOneInput()
/llvm-project-15.0.7/compiler-rt/include/
H A DCMakeLists.txt19 fuzzer/FuzzedDataProvider.h