Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
PostProcessingEnabled Concept Reference

The fuzzer can use a postprocessing function that is specific to the type being fuzzed. More...

#include <fuzzer.hpp>

Concept definition

template<typename T, typename Composer, typename Context>
concept PostProcessingEnabled = requires(Composer composer, Context context) {
{ T::postProcess(&composer, context) } -> std::same_as<bool>;
}
The fuzzer can use a postprocessing function that is specific to the type being fuzzed.
Definition fuzzer.hpp:201
StrictMock< MockContext > context
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition tuple.hpp:13

Detailed Description

The fuzzer can use a postprocessing function that is specific to the type being fuzzed.

Template Parameters
TType being tested
Composer
ContextThe class containing the full context

Definition at line 201 of file fuzzer.hpp.