Struct inkwell::passes::PassBuilderOptions
source · pub struct PassBuilderOptions { /* private fields */ }
Available on crate features
llvm13-0
or llvm14-0
or llvm15-0
only.Implementations§
source§impl PassBuilderOptions
impl PassBuilderOptions
sourcepub fn as_mut_ptr(&self) -> LLVMPassBuilderOptionsRef
pub fn as_mut_ptr(&self) -> LLVMPassBuilderOptionsRef
Acquires the underlying raw pointer belonging to this PassBuilderOptions
type.
sourcepub fn set_verify_each(&self, value: bool)
pub fn set_verify_each(&self, value: bool)
Toggle adding the VerifierPass for the PassBuilder, ensuring all functions inside the module is valid.
sourcepub fn set_debug_logging(&self, value: bool)
pub fn set_debug_logging(&self, value: bool)
Toggle debug logging when running the PassBuilder.