Optimize fuzzer

This commit is contained in:
momo5502
2025-05-28 21:09:56 +02:00
parent 28f704e408
commit 4199177aa0
4 changed files with 126 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
#pragma once
#include <span>
#include <string>
#include <vector>
#include <cstddef>
#include <cwctype>
#include <algorithm>
@@ -8,6 +9,12 @@
namespace utils::string
{
#ifdef __clang__
__attribute__((__format__(__printf__, 1, 2)))
#endif
const char*
va(const char* format, ...);
template <typename T, size_t Size>
requires(std::is_trivially_copyable_v<T>)
// NOLINTNEXTLINE(cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays)