| 320 | } |
| 321 | |
| 322 | std::string ConsumeArrayRPCArgument(FuzzedDataProvider& fuzzed_data_provider) |
| 323 | { |
| 324 | std::vector<std::string> scalar_arguments; |
| 325 | LIMITED_WHILE(fuzzed_data_provider.ConsumeBool(), 100) { |
| 326 | scalar_arguments.push_back(ConsumeScalarRPCArgument(fuzzed_data_provider)); |
| 327 | } |
| 328 | return "[\"" + Join(scalar_arguments, "\",\"") + "\"]"; |
| 329 | } |
| 330 | |
| 331 | std::string ConsumeRPCArgument(FuzzedDataProvider& fuzzed_data_provider) |
| 332 | { |
no test coverage detected