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

Public Member Functions

 InternalCallFuzzerInput ()=default
 
void print () const
 
void to_buffer (uint8_t *buffer) const
 

Static Public Member Functions

static InternalCallFuzzerInput from_buffer (const uint8_t *buffer)
 

Public Attributes

uint32_t start_pc = 0
 
uint8_t num_flat_calls = 1
 
uint8_t num_nested_calls = 0
 
bool extra_pop = false
 
std::array< uint32_t, max_total_callslocal_pcs {}
 

Detailed Description

Definition at line 56 of file internal_call.fuzzer.cpp.

Constructor & Destructor Documentation

◆ InternalCallFuzzerInput()

InternalCallFuzzerInput::InternalCallFuzzerInput ( )
default

Member Function Documentation

◆ from_buffer()

static InternalCallFuzzerInput InternalCallFuzzerInput::from_buffer ( const uint8_t *  buffer)
inlinestatic

Definition at line 95 of file internal_call.fuzzer.cpp.

◆ print()

void InternalCallFuzzerInput::print ( ) const
inline

Definition at line 68 of file internal_call.fuzzer.cpp.

◆ to_buffer()

void InternalCallFuzzerInput::to_buffer ( uint8_t *  buffer) const
inline

Definition at line 81 of file internal_call.fuzzer.cpp.

Member Data Documentation

◆ extra_pop

bool InternalCallFuzzerInput::extra_pop = false

Definition at line 62 of file internal_call.fuzzer.cpp.

◆ local_pcs

std::array<uint32_t, max_total_calls> InternalCallFuzzerInput::local_pcs {}

Definition at line 64 of file internal_call.fuzzer.cpp.

◆ num_flat_calls

uint8_t InternalCallFuzzerInput::num_flat_calls = 1

Definition at line 59 of file internal_call.fuzzer.cpp.

◆ num_nested_calls

uint8_t InternalCallFuzzerInput::num_nested_calls = 0

Definition at line 61 of file internal_call.fuzzer.cpp.

◆ start_pc

uint32_t InternalCallFuzzerInput::start_pc = 0

Definition at line 57 of file internal_call.fuzzer.cpp.


The documentation for this struct was generated from the following file: