Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
mock_data_copy.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <gmock/gmock.h>
4
8
9namespace bb::avm2::simulation {
10
12 public:
14 ~MockDataCopy() override;
15
17 cd_copy,
19 const uint32_t cd_copy_size,
20 const uint32_t cd_offset,
22 (override));
24 rd_copy,
26 const uint32_t rd_copy_size,
27 const uint32_t rd_offset,
29 (override));
30};
31} // namespace bb::avm2::simulation
virtual void rd_copy(ContextInterface &context, const uint32_t rd_copy_size, const uint32_t rd_offset, const MemoryAddress dst_addr)=0
virtual void cd_copy(ContextInterface &context, const uint32_t cd_copy_size, const uint32_t cd_offset, const MemoryAddress dst_addr)=0
MOCK_METHOD(void, rd_copy,(ContextInterface &context, const uint32_t rd_copy_size, const uint32_t rd_offset, const MemoryAddress dst_addr),(override))
MOCK_METHOD(void, cd_copy,(ContextInterface &context, const uint32_t cd_copy_size, const uint32_t cd_offset, const MemoryAddress dst_addr),(override))
uint32_t dst_addr
uint32_t MemoryAddress
uint32_t cd_offset