Struct cranelift_faerie::traps::FaerieTrapSink [−][src]
pub struct FaerieTrapSink { pub name: String, pub code_size: u32, pub sites: Vec<FaerieTrapSite>, }
Record of the trap sites for a given function
Fields
name: String
Name of function
code_size: u32
Total code size of function
sites: Vec<FaerieTrapSite>
All trap sites collected in function
Methods
impl FaerieTrapSink
[src]
impl FaerieTrapSink
Trait Implementations
impl TrapSink for FaerieTrapSink
[src]
impl TrapSink for FaerieTrapSink
fn trap(&mut self, offset: CodeOffset, srcloc: SourceLoc, code: TrapCode)
[src]
fn trap(&mut self, offset: CodeOffset, srcloc: SourceLoc, code: TrapCode)
Add trap information for a specific offset.
Auto Trait Implementations
impl Send for FaerieTrapSink
impl Send for FaerieTrapSink
impl Sync for FaerieTrapSink
impl Sync for FaerieTrapSink