Skip to content

Commit a1abebd

Browse files
committed
[Transopt][Helper] create converter search helper
1 parent 02dd739 commit a1abebd

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

cranelift/isle/isle/src/sema.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2637,6 +2637,11 @@ impl TermEnv {
26372637
.and_then(|sym| self.term_map.get(&sym))
26382638
.copied()
26392639
}
2640+
2641+
/// Lookup the declared converter term for a type pair.
2642+
pub fn get_converter_term_id(&self, inner_ty: TypeId, outer_ty: TypeId) -> Option<TermId> {
2643+
self.converters.get(&(inner_ty, outer_ty)).copied()
2644+
}
26402645
}
26412646

26422647
#[cfg(test)]

0 commit comments

Comments
 (0)