Lines Matching refs:NamespaceIndex
240 struct NamespaceIndex(u32); struct
241 cranelift_entity::entity_impl!(NamespaceIndex);
292 namespaces: TryPrimaryMap<NamespaceIndex, FuncKeyNamespace>,
300 func_loc_starts: TryPrimaryMap<NamespaceIndex, FuncLocIndex>,
310 sparse_starts: TryPrimaryMap<NamespaceIndex, SparseIndex>,
321 src_loc_starts: TryPrimaryMap<NamespaceIndex, SrcLocIndex>,
353 fn namespace_index(&self, namespace: FuncKeyNamespace) -> Option<NamespaceIndex> { in namespace_index() argument
367 fn func_loc_range(&self, ns_idx: NamespaceIndex) -> Range<FuncLocIndex> { in func_loc_range()
369 let next_ns_idx = NamespaceIndex::from_u32(ns_idx.as_u32() + 1); in func_loc_range()
378 fn sparse_range(&self, ns_idx: NamespaceIndex) -> Range<SparseIndex> { in sparse_range()
381 let next_ns_idx = NamespaceIndex::from_u32(ns_idx.as_u32() + 1); in sparse_range()
390 fn src_loc_range(&self, ns_idx: NamespaceIndex) -> Range<SrcLocIndex> { in src_loc_range()
393 let next_ns_idx = NamespaceIndex::from_u32(ns_idx.as_u32() + 1); in src_loc_range()
515 NamespaceIndex::from_u32(i - 1) in func_by_text_offset()