Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
ControlFlow Member List

This is the complete list of members for ControlFlow, including all inherited members.

build_bytecode(const ReturnOptions &return_options)ControlFlow
ControlFlow(std::vector< std::vector< FuzzInstruction > > &instruction_blocks)ControlFlowinline
current_blockControlFlowprivate
dfs_traverse(ProgramBlock *start_block, bool reverse=false)ControlFlowprivatestatic
get_non_terminated_blocks()ControlFlowprivate
get_reachable_blocks(ProgramBlock *block)ControlFlowprivate
instruction_blocksControlFlowprivate
process_cfg_instruction(CFGInstruction instruction)ControlFlow
process_finalize_with_return(FinalizeWithReturn instruction)ControlFlowprivate
process_insert_internal_call(InsertInternalCall instruction)ControlFlowprivate
process_insert_simple_instruction_block(InsertSimpleInstructionBlock instruction)ControlFlowprivate
process_jump_if_to_block(JumpIfToBlock instruction)ControlFlowprivate
process_jump_if_to_new_block(JumpIfToNewBlock instruction)ControlFlowprivate
process_jump_to_block(JumpToBlock instruction)ControlFlowprivate
process_jump_to_new_block(JumpToNewBlock instruction)ControlFlowprivate
process_switch_to_non_terminated_block(SwitchToNonTerminatedBlock instruction)ControlFlowprivate
start_blockControlFlowprivate
~ControlFlow()ControlFlowinline