class LLVMTargetAdapter
Defined at line 33 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.h
Public Methods
void LLVMTargetAdapter (ExecutorPtr executor)
Defined at line 16 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.cc
fidl::InterfaceRequestHandler<TargetAdapter> GetHandler ()
Returns an interface request handler.
Defined at line 19 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.cc
void SetParameters (const std::vector<std::string> & parameters)
Records the command-line parameters.
Defined at line 25 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.cc
void GetParameters (GetParametersCallback callback)
FIDL methods.
Defined at line 29 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.cc
void Connect (zx::eventpair eventpair, zx::vmo test_input, ConnectCallback callback)
Defined at line 33 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.cc
void ~LLVMTargetAdapter ()
Defined at line 36 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.h
Promise<> Run ()
Returns a promise to perform fuzzing runs in a loop. The promise completes when the engine
disconnects. If the engine is not connected when this method is called, it will not complete
until after |Connect| is called.
Defined at line 43 of file ../../src/sys/fuzzing/realmfuzzer/adapters/llvm.cc