//#include "ftxui/component/event.hpp" //#include "ftxui/component/receiver.hpp" #include "ftxui/component/terminal_input_parser.hpp" #include extern "C" int LLVMFuzzerTestOneInput(const char* data, size_t size) { using namespace ftxui; auto event_receiver = MakeReceiver(); { auto parser = TerminalInputParser(event_receiver->MakeSender()); for (size_t i = 0; i < size; ++i) parser.Add(data[i]); } Event received; while (event_receiver->Receive(&received)) ; return 0; // Non-zero return values are reserved for future use. }