Lines Matching refs:StoreCodePC
3 use crate::code::{EngineCode, EngineCodePC, ModuleWithCode, StoreCode, StoreCodePC};
64 loaded_code: TryBTreeMap<StoreCodePC, LoadedCode>,
69 store_code: TryBTreeMap<EngineCodePC, StoreCodePC>,
95 loaded_code: &TryBTreeMap<StoreCodePC, LoadedCode>, in assert_no_overlap() argument
96 range: Range<StoreCodePC>, in assert_no_overlap() argument
138 .range(..=StoreCodePC::from_raw(pc)) in module_and_code_by_pc()
140 let offset = StoreCodePC::offset_of(code.code.text_range(), pc)?; in module_and_code_by_pc()
154 pub fn store_code_base(&self, engine_code: &EngineCode) -> Option<StoreCodePC> { in store_code_base() argument
164 ) -> Result<StoreCodePC> { in store_code_base_or_register() argument
174 pub fn store_code_mut(&mut self, store_code_base: StoreCodePC) -> Option<&mut StoreCode> { in store_code_mut()
285 .range(..=StoreCodePC::from_raw(pc)) in lookup_frame_info()
287 let text_offset = StoreCodePC::offset_of(code.code.text_range(), pc)?; in lookup_frame_info()