{"ast_node_type":"other","tokens":[{"end":22,"kind":"keyword","start":0,"text":"match"}]}
            match ty {
            let ty = fx.bcx.func.dfg.value_type(lhs);
                types::I8 | types::I16 | types::I32 if !signed => {