Struct llvm_plugin::FunctionAnalysisManagerProxy
source · [−]pub struct FunctionAnalysisManagerProxy { /* private fields */ }
Expand description
Struct allowing to make queries to the pass manager about function-level analyses.
The main use-case of such interface is to give the ability for module-level passes to trigger/query function-level analyses.
Implementations
sourceimpl FunctionAnalysisManagerProxy
impl FunctionAnalysisManagerProxy
sourcepub fn get_manager(&self) -> FunctionAnalysisManager
pub fn get_manager(&self) -> FunctionAnalysisManager
Returns the inner FunctionAnalysisManager
.
Auto Trait Implementations
impl RefUnwindSafe for FunctionAnalysisManagerProxy
impl !Send for FunctionAnalysisManagerProxy
impl !Sync for FunctionAnalysisManagerProxy
impl Unpin for FunctionAnalysisManagerProxy
impl UnwindSafe for FunctionAnalysisManagerProxy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more