|
infix
A JIT-Powered FFI Library for C
|
Fuzzer target for the trampoline generation functions, including shared arena logic. More...
#include "fuzz_helpers.h"Functions | |
| void | dummy_target_for_fuzzing (void) |
| void | dummy_closure_handler (infix_context_t *ctx, void *ret, void **args) |
| static void | FuzzTest (fuzzer_input in) |
| int | LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) |
| The entry point for libFuzzer. | |
Fuzzer target for the trampoline generation functions, including shared arena logic.
Copyright (c) 2025 Sanko Robinson
This source code is dual-licensed under the Artistic License 2.0 or the MIT License. You may choose to use this code under the terms of either license.
SPDX-License-Identifier: (Artistic-2.0 OR MIT)
The documentation blocks within this file are licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
SPDX-License-Identifier: CC-BY-4.0
| void dummy_closure_handler | ( | infix_context_t * | ctx, |
| void * | ret, | ||
| void ** | args | ||
| ) |
| void dummy_target_for_fuzzing | ( | void | ) |
|
static |
| int LLVMFuzzerTestOneInput | ( | const uint8_t * | data, |
| size_t | size | ||
| ) |
The entry point for libFuzzer.
| data | A pointer to the fuzzer-generated input data. |
| size | The size of the data. |