FTXUI 6.1.9
C++ functional terminal UI.
载入中...
搜索中...
未找到
terminal_input_parser_test_fuzzer.cpp
浏览该文件的文档.
1// Copyright 2021 Arthur Sonzogni. 保留所有权利。
2// 本源代码的使用受可在 LICENSE 文件中找到的 MIT 许可的约束。
3#include <cstddef>
6
7extern "C" int LLVMFuzzerTestOneInput(const char* data, size_t size) {
8 using namespace ftxui;
9 auto parser = TerminalInputParser([&](Event) {});
10 for (size_t i = 0; i < size; ++i) {
11 parser.Add(data[i]);
12 }
13
14 return 0; // 非零返回值保留供将来使用。
15}
代表一个事件。它可以是按键事件、终端大小调整等等...
#include "ftxui/component/component_base.hpp" // 用于 ComponentBase
int LLVMFuzzerTestOneInput(const char *data, size_t size)