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