Lines Matching refs:range
96 range: Range<StoreCodePC>, in assert_no_overlap()
98 if let Some((start, _)) = loaded_code.range(range.start..).next() { in assert_no_overlap()
99 assert!(start >= range.end); in assert_no_overlap()
101 if let Some((_, code)) = loaded_code.range(..range.end).next_back() { in assert_no_overlap()
102 assert!(code.code.text_range().end <= range.start); in assert_no_overlap()
138 .range(..=StoreCodePC::from_raw(pc)) in module_and_code_by_pc()
141 let (_, module_id) = code.modules.range(..=offset).next_back()?; in module_and_code_by_pc()
149 let (_, code) = self.loaded_code.range(store_code_pc..).next()?; in store_code()
258 if let Some((_, range)) = module.compiled_module().finished_function_ranges().next() { in register()
263 loaded_code.modules.insert(range.start, id)?; in register()
285 .range(..=StoreCodePC::from_raw(pc)) in lookup_frame_info()
288 let (_, module_id) = code.modules.range(..=text_offset).next_back()?; in lookup_frame_info()
342 let (_end, (start, module)) = all_modules.range(pc..).next()?; in lookup_code()
403 for (i, range) in module.compiled_module().finished_function_ranges() { in test_frame_info()
405 let start = base + range.start; in test_frame_info()
406 let end = base + range.end; in test_frame_info()