template <typename T>

struct ModuleInfo

Defined at line 45 of file ../../src/sys/fuzzing/realmfuzzer/target/process.h

This struct is simply a container for holding and moving module details like inline 8-bit

counters and PC tables that are recorded by the |__sanitizer_cov_*_init| functions. This

typically occurs before |main| and before some or all dynamic objects are loaded, so it must

kept simple and POD.

Public Members

T * data
size_t len

Public Methods

void ModuleInfo<T> ()

Defined at line 49 of file ../../src/sys/fuzzing/realmfuzzer/target/process.h

void ModuleInfo<T> (ModuleInfo<T> && other)

Defined at line 50 of file ../../src/sys/fuzzing/realmfuzzer/target/process.h

void ~ModuleInfo<T> ()

Defined at line 51 of file ../../src/sys/fuzzing/realmfuzzer/target/process.h

ModuleInfo<T> & operator= (ModuleInfo<T> && other)

Defined at line 53 of file ../../src/sys/fuzzing/realmfuzzer/target/process.h