Struct libafl_cc::clang::ClangWrapper[][src]

pub struct ClangWrapper { /* fields omitted */ }
Expand description

Wrap Clang

Implementations

Create a new Clang Wrapper

Disable optimizations

Set cpp mode

Trait Implementations

Set the wrapper arguments parsing a command line set of arguments

Add a compiler argument

Add a compiler argument only when compiling

Add a compiler argument only when linking

Link static C lib

Command to run the compiler

Get if in linking mode

Silences libafl_cc output

Returns true if silence was called with true

Add compiler arguments

Add compiler arguments only when compiling

Add compiler arguments only when linking

Run the compiler

Create a new Clang Wrapper

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.