{"ast_node_type":"function","tokens":[{"end":76,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn scalar_to_clif_type(tcx: TyCtxt<'_>, scalar: Scalar) -> Type {
    match scalar.primitive() {