Home
last modified time | relevance | path

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

/frameworks/base/libs/androidfw/fuzz/resxmlparser_fuzzer/
Dresxmlparser_fuzzer.cpp25 FuzzedDataProvider& fuzzedDataProvider) { in populateDynamicRefTableWithFuzzedData() argument
27 const size_t numMappings = fuzzedDataProvider.ConsumeIntegralInRange<size_t>(1, 5); in populateDynamicRefTableWithFuzzedData()
29 const uint8_t packageId = fuzzedDataProvider.ConsumeIntegralInRange<uint8_t>(0x02, 0x7F); in populateDynamicRefTableWithFuzzedData()
33 size_t packageNameLength = fuzzedDataProvider.ConsumeIntegralInRange<size_t>(1, 128); in populateDynamicRefTableWithFuzzedData()
36 char ch = fuzzedDataProvider.ConsumeIntegralInRange<char>(0x20, 0x7E); in populateDynamicRefTableWithFuzzedData()
49 FuzzedDataProvider fuzzedDataProvider(data, size); in LLVMFuzzerTestOneInput() local
54 populateDynamicRefTableWithFuzzedData(*dynamic_ref_table, fuzzedDataProvider); in LLVMFuzzerTestOneInput()
55 std::vector<uint8_t> xmlData = fuzzedDataProvider.ConsumeRemainingBytes<uint8_t>(); in LLVMFuzzerTestOneInput()