Struct lldb::SBSymbolContext
source · [−]pub struct SBSymbolContext {
pub raw: SBSymbolContextRef,
}
Expand description
A container that stores various debugger related info.
Fields
raw: SBSymbolContextRef
The underlying raw SBSymbolContextRef
.
Implementations
sourceimpl SBSymbolContext
impl SBSymbolContext
pub fn module(&self) -> SBModule
pub fn compile_unit(&self) -> SBCompileUnit
pub fn function(&self) -> SBFunction
pub fn block(&self) -> SBBlock
pub fn line_entry(&self) -> Option<SBLineEntry>
pub fn symbol(&self) -> SBSymbol
pub fn parent_of_inlined_scope(
&self,
curr_frame_pc: &SBAddress,
parent_frame_addr: &SBAddress
) -> SBSymbolContext
Trait Implementations
sourceimpl Clone for SBSymbolContext
impl Clone for SBSymbolContext
sourcefn clone(&self) -> SBSymbolContext
fn clone(&self) -> SBSymbolContext
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SBSymbolContext
impl Debug for SBSymbolContext
sourceimpl Drop for SBSymbolContext
impl Drop for SBSymbolContext
impl Send for SBSymbolContext
impl Sync for SBSymbolContext
Auto Trait Implementations
impl RefUnwindSafe for SBSymbolContext
impl Unpin for SBSymbolContext
impl UnwindSafe for SBSymbolContext
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