Lines Matching refs:dataProvider
52 ([](FuzzedDataProvider& dataProvider, android::String16 str1,
54 int pos = dataProvider.ConsumeIntegralInRange<int>(0, str1.size()); in __anone35c380d0802()
59 ([](FuzzedDataProvider& dataProvider, android::String16 str1,
61 char16_t findChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone35c380d0902()
64 ([](FuzzedDataProvider& dataProvider, android::String16 str1,
66 char16_t findChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone35c380d0a02()
69 ([](FuzzedDataProvider& dataProvider, android::String16 str1,
71 char16_t findChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone35c380d0b02()
72 char16_t replaceChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone35c380d0b02()
77 void callFunc(uint8_t index, FuzzedDataProvider& dataProvider, android::String16 str1, in callFunc() argument
79 operations[index](dataProvider, str1, str2); in callFunc()
83 FuzzedDataProvider dataProvider(data, size); in LLVMFuzzerTestOneInput() local
86 const size_t kVecOneLen = dataProvider.ConsumeIntegralInRange<size_t>(1, MAX_STRING_BYTES); in LLVMFuzzerTestOneInput()
87 const size_t kVecTwoLen = dataProvider.ConsumeIntegralInRange<size_t>(1, MAX_STRING_BYTES); in LLVMFuzzerTestOneInput()
90 std::vector<char> vec = dataProvider.ConsumeBytesWithTerminator<char>(kVecOneLen); in LLVMFuzzerTestOneInput()
91 std::vector<char> vec_two = dataProvider.ConsumeBytesWithTerminator<char>(kVecTwoLen); in LLVMFuzzerTestOneInput()
103 while (dataProvider.remaining_bytes() > 0 && opsRun++ < MAX_OPERATIONS) { in LLVMFuzzerTestOneInput()
104 uint8_t op = dataProvider.ConsumeIntegralInRange<uint8_t>(0, operations.size() - 1); in LLVMFuzzerTestOneInput()
105 callFunc(op, dataProvider, str_one_utf16, str_two_utf16); in LLVMFuzzerTestOneInput()