pub struct Parameter { /* private fields */ }
Expand description
This structure represents a parameter of the current function (DW_TAG_formal_parameter
)
Implementations§
§impl Parameter
impl Parameter
pub fn assign_register_by_name(&mut self, name: &str) -> &mut Self
pub fn assign_register_by_name(&mut self, name: &str) -> &mut Self
Assign this parameter to a specific named register.
pub fn assign_register_by_id(&mut self, id: u64) -> &mut Self
pub fn assign_register_by_id(&mut self, id: u64) -> &mut Self
Assign this parameter to the given DWARF register id (e.g. DW_OP_reg0
).
Auto Trait Implementations§
impl !RefUnwindSafe for Parameter
impl !Send for Parameter
impl !Sync for Parameter
impl Unpin for Parameter
impl UnwindSafe for Parameter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more